本文主要介绍如何快速运行腾讯云 TRTC Demo(Android)。
您已 注册腾讯云 账号,并完成 实名认证。
LiteAVSDK_TRTC_Android版本号/TRTCScenesDemo/debug/src/main/java/com/tencent/liteav/debug/GenerateTestUserSig.java
文件。GenerateTestUserSig.java
文件中的相关参数: 注意:
- 本文提到的生成 UserSig 的方案是在客户端代码中配置 SECRETKEY,该方法中 SECRETKEY 很容易被反编译逆向破解,一旦您的密钥泄露,攻击者就可以盗用您的腾讯云流量,因此该方法仅适合本地跑通 Demo 和功能调试。
- 正确的 UserSig 签发方式是将 UserSig 的计算代码集成到您的服务端,并提供面向 App 的接口,在需要 UserSig 时由您的 App 向业务服务器发起请求获取动态 UserSig。更多详情请参见 服务端生成 UserSig。
使用 Android Studio(3.5及以上的版本)打开源码工程 TRTCScenesDemo
,单击【运行】即可。
TRTC SDK 6.6 版本(2019年08月)开始启用新的签名算法 HMAC-SHA256。在此之前已创建的应用,需要先升级签名算法才能获取新的加密密钥。如不升级,您也可以继续使用 老版本算法 ECDSA-SHA256,如已升级,您按需切换为新旧算法。
升级/切换操作:
请确保两台手机在运行 Demo 时使用的是不同的 UserID,TRTC 不支持同一个 UserID (除非 SDKAppID 不同)在两个终端同时使用。
由于 SDK 使用 UDP 协议进行音视频传输,所以在对 UDP 有拦截的办公网络下无法使用。如遇到类似问题,请参见 应对公司防火墙限制 排查并解决。
操作场景 开启Anti-DDoS防护后,用户在使用过程中可以根据实际情况调整Anti-DDoS...
想了解更多内容,请访问: 51CTO和华为官方战略合作共建的鸿蒙技术社区 https://...
数字创新的时代,每个行业都涌现出一批“数字创新者”。他们在这个时代里站出来...
配置场景 若您的计费模式为 流量计费 ,使用流量包进行费用抵扣,更加优惠。您可...
随着我国央行数字货币动态的不断更新,数字货币逐渐成为多方关注的热点话题。放...
又逢年中促销,又值“剁手季”,作为一年中两大商家促销节日之一的年中狂欢,6.1...
问题描述: 基于请求内容发布策略没有生效。 原因分析: 基于请求内容发布策略只...
本文档介绍如何创建阿里云RAM用户并授予其告警操作权限。 背景信息 您可以通过如...
1.如果此服务器是Windows2000ActiveDirectory域成员并且你不是域管理员,则请指...
应用场景 站点监控用于模拟真实用户对远端服务器的访问,从而探测远端服务器的可...