云端录制没有主动查询录制结果的API只能被动接收回调通知,是不是Agora API服务没有形成闭环?

回调总是有可能被错过的可能,如果回调到来的时候我们的服务在重启没有准备好接收呢?如果我们的服务连续宕机一段时间这种情况呢?

你好,query是用来查询资源,如果能查询到结果,说明录制就还继续。如果录制停止了,查询会返回404。

你好!我说的query只是代表查询的意思,不是指云端录制的query接口。

录制结果具体指的是?录制完成的结果还是啥

录制的状态,比如我依次调用start接口、stop接口后,如果没有收到回调我们就相当于是盲的,关于这次录制的状态,我们就没法跟踪了。既然我们有了resourceId、sid,应该存在个根据这两个字段主动查询录制状态的接口:thinking:

就是使用query这个接口,query如果能查询到结果,说明录制是正常进行中。如果录制stop了或者start不成功,查询会返回404。

照我的理解,query在stop后就不能查询到录制的状态/结果了,我想在stop后还能有主动查询录制的状态/结果的能力:thinking:

那应该没有啦

好吧,或许考虑添加?

好的!谢谢建议!