通过阅读本文,您可以了解运行Android Demo的方法。
前提条件
您已从控制台获取鉴权信息,具体操作,请参见接入工具。
说明 从控制台获取的Token仅为开发测试使用,正式上线有被攻击风险。建议您自己搭建服务端生成Token,并使用HTTPS协议。搭建服务端请参见
服务端生成Token。
环境要求
确保Demo运行在Android 4.4或以上版本的实体设备上。
操作步骤
- 下载并解压SDK及示例代码,下载地址,请参见SDK下载。
- 在示例代码的libs文件夹中添加RTC SDK,如果没有libs文件夹,需要手动创建。
- 打开AliRtcChatActivity.java文件,配置鉴权信息参数。
private void joinChannel() {
if (mAliRtcEngine == null) {
return;
}
AliRtcAuthInfo userInfo = new AliRtcAuthInfo() ;
userInfo.setAppid("zwdm****");
userInfo.setNonce("AK-d8847d08-c8b3-4800-84e3-7f6c4d65f96d");
userInfo.setGslb(new String[]{"https://rgslb.rtc.aliyuncs.com"});
userInfo.setTimestamp(1589379613);
userInfo.setToken("e48d39484c91a26****");
userInfo.setConferenceId("1234");
userInfo.setUserId("testId");
// 加入频道,需要填写鉴权信息和用户名。
mAliRtcEngine.joinChannel(userInfo,"用户名");
}
- 运行Demo。
Demo运行成功后进入音视频通话界面,您可以看到本地已经开启的预览视图,然后会自动加入频道,等待远端用户的加入。
如果该频道中有其他用户即可开始实时音视频通话。