Demo体验

阿里云提供K歌房终端SDK的体验Demo,本文为您介绍K歌房Demo的体验方式。

下载Demo

平台

源码下载

体验入口

Android

Android源码

image.png

iOS

iOS源码地址

体验流程

  1. 扫描并安装(或复制扫描后的地址至浏览器进行下载并安装)体验Demo。

  2. 打开体验Demo,单击互动直播>在线K歌房

  3. 在登录页面输入我的ID,单击登录

  4. 创建或进入已创建的聊天室。

  • 单击创建K歌房可直接创建并进入新的K歌房。新创建K歌房的创建者即为此K歌房的主持人。

image.pngimage.png

  • 单击进入可加入已创建的K歌房。加入其他用户已创建的K歌房。

image.png

跑通Demo源码

前提条件

  • 已完成前置准备相关操作。详情请参见前置准备

  • 已经在您的服务端上开发了相关接口或直接部署提供的Server源码,搭建步骤请参见服务端快速集成

Android

  1. 源码下载后,使用Android Studio打开Android目录。

  2. 打开工程文件build.gradle,修改包ID。

  3. 进入文件KTVServerConstant.java,修改服务端域名。

//  KTVServerConstant.java
public static final String HOST = "你的应用服务器域名";
  1. 进入文件KTVServerConstant.java,修改实时音视频应用的AppID。

//  KTVServerConstant.java
public static final String APP_ID = "你的实时音视频应用appID";
  1. 进行编译运行。

iOS

  1. 源码下载后,进入Example目录

  2. 在Example目录里执行命令“pod install  --repo-update”,自动安装依赖SDK

  3. 打开工程文件“AUIKaraokeRoomExample.xcworkspace”,修改包Id

  4. 完成前提条件后,进入文件AUIVoiceRoomManager.swift,修改服务端域名

// AUIVoiceRoomManager.swift
let VoiceRoomServerDomain = "你的应用服务器域名"
  1. 完成前提条件后,进入文件AUIKaraokeRoomManager.swift,修改服务端域名

// AUIKaraokeRoomManager.swift
public let KaraokeRoomServerDomain = "你的应用服务器域名"
  1. 完成前提条件后,进入文件AUIRoomCommon.swift,修改互动直播应用appID

// AUIRoomCommon.swift
@objcMembers public class AUIRoomConfig: NSObject {
    
    public var appId = "你的appID"
    ...
}
  1. 选择”Example“Target 进行编译运行