成功开启云端录制后调用 query 方法返回 404怎么办?

最近更新时间:2022-09-20 05:17:40

通过 start 方法成功开启云端录制后,调用 query 方法返回 404 状态码,可能原因如下:

  • 云端录制启动后,录制服务会对参数进行检查,如果设置有误,可能会导致服务停止。请检查 transcoding 参数。参考如何设置录制视频的分辨率 来设置 transcoding

  • 第三方云存储的信息出错,导致录制的文件无法上传,请检查 accessKeysecretKey 字段是否有误。此时,如果你开通了anyRTC 消息通知服务,会收到cloud_recording_error 的通知事件。

  • clientRequest 中的 token 有误,导致云端录制无法加入频道。请确认你的项目是否已启用权限密匙。如果你的项目已启用权限密匙,则务必在该参数中传入你项目的动态秘钥;如果未启用,则无需设置该参数。详见鉴权认证

  • 云端录制启动后,频道内没有用户发流,当超过 maxIdleTime 空闲频道时间后,云录制会自动退出。

  • 云端录制服务器断网或进程被杀。此时,调用 queryupdateLayout、或 stop 均会返回 404。云端录制的故障处理中心会在 90 秒内判断故障原因,并采取相应的应对措施。你可以在一段时间后再次调用 query 方法,查询录制服务是否已恢复。详情见云端录制服务器断网、进程被杀的处理