Server 端常见问题(FAQ)


使用自由开播、直播连麦解决方案,如何比较统计直播间的观看人数?

发布时间:2018年6月21日 更新时间:2018年6月21日 贡献者:yyuanchen

  1. 腾讯云直播提供统计 API,开发者可以通过调用 查询统计信息 接口来查询某条直播流的统计信息的观看人数。
  2. 如果开发者项目工程中有使用到 云通信 组件,可以调用 IM 群人数统计接口。

目前方案 1 和 2 都统计出来的人数不是很准确,如果开发者对在线人数要求不高,可以直接上述方案。

如果开发者需要很准确的统计在线人数,最好自己服务器实现统计逻辑。

  • 增加观众数(Client -> Server) 当有新的观众加入时,意味着某个房间的观众数要 + 1,可以让 App 的观众端在进入房间时向 Server 发送一次累加请求。
  • 减少观众数(Client -> Server) 当有观众退出房间时,意味着某个房间的观众数要 - 1,可以让 App 的观众端在退出房间时向 Server 发送一次累减请求。

移动直播roomservice后台返回“提示:创建直播房间失败,Err: invalid group id”?

发布时间:2018年10月15日 更新时间:2018年10月15日 贡献者:chaoli

请保持roomservice的配置文件config.js里面的云通信管理员名称、与云通信应用的管理员名称一致。客户如果中途修改了管理员名称,要同步修改config.js里面的管理员名称。不然会导致后台创建群组失败,导致终端加入群组时报“ invalid group id”。

云通信限制单个账号的建群上限,比如超过400个,就不会建群成功的,导致终端加入群组时报“ invalid group id”。

config.js里面的云通信管理员名称 云通信应用的管理员名称 云通信建群限制


直播后台回调错误码有哪些?

发布时间:2018年7月12日 更新时间:2018年7月12日 贡献者:zilongye

  • 用户手动断流code为1;杀死app code为3;
  • controller鉴权失败,拒绝推流code为18;
  • 服务器70s没有收到数据code为20;
  • 强制断流code为 21(21表示客户调用接口断流或者关闭流,亦或者是客户控制台点击流关闭按钮)。

主播使用纯音频推流,为什么点播控制台没有视频文件?也没有收到录制文件落地的回调?

发布时间:2018年7月18日 更新时间:2018年7月18日 贡献者:yyuanchen

如果主播使用纯音频推流,需要在推流的 Url 地址后面添加参数 record_type=audio ,这样才能保证有录制文件生成。值得注意的是:建议推流地址由服务端生成,然后下发给客户端。客户端只是在 Url 地址后面增加录制纯音频参数。

如果你想了解更多直播录制的信息,可以阅读 如何录制并回看


编译 Java 版本的 RoomService 和 WebRTC 的最佳步骤

发布时间:2018年12月7日 更新时间:2018年12月7日 贡献者:yyuanchen

编译 roomservice_server_java 或者 webrtc_server_java 的 war 包。最好按照这种方式 本地 run 起来,顺便编译出 war 包 来编译包。这样就能确保 能正常编译出包


results matching ""

    No results matching ""