Rest Agora云记录未启动
我在跟踪 问题是Rest Agora云记录未启动,rest,agora.io,agora-web-sdk-ng,Rest,Agora.io,Agora Web Sdk Ng,我在跟踪 问题是 空气污染指数运作良好 启动api工作正常 现在查询api正在返回给我 { "resourceId": "rid", "sid": "sid", "serverResponse": { "status": 4, "fileList": "", &quo
{
"resourceId": "rid",
"sid": "sid",
"serverResponse": {
"status": 4,
"fileList": "",
"fileListMode": "string",
"sliceStartTime": 0
}
}
别再给我钱了
{
"resourceId": "rid",
"sid": "sid",
"code": 435
}
这意味着通道中没有人。
但在我正在进行的频道中有2个用户
我的启动请求是
{
"cname":"80f350442cb2a26ccacb5cfb058c6e82",
"uid":"936239554", // userid who i want to record...is this correct????
"clientRequest":{
"token": "temp_token_generated_from_agora_console",
"recordingConfig":{
"channelType":0,
"streamTypes":2,
"audioProfile":1,
"videoStreamType":0,
"maxIdleTime":120,
"transcodingConfig":{
"width":360,
"height":640,
"fps":30,
"bitrate":600,
"maxResolutionUid":"1",
"mixedVideoLayout":1
}
},
"subscribeVideoUids": ["936239554"], // is this correct??
"subscribeAudioUids": ["936239554"], //is this correct??
"storageConfig":{
"vendor":1,
"region":14,
"bucket":"my_bucket_name",
"accessKey":"xxxx",
"secretKey":"xxxx"
}
}
}
使用Agora的云记录服务时,记录器实例需要有自己的唯一ID,用于加入频道并记录请求的
“subscribeVideoUids”:
部分中定义的其他用户
在下面的代码段中,第一个UID对于记录器用于加入频道是唯一的。这不是您希望录制的用户的UID
"cname":"80f350442cb2a26ccacb5cfb058c6e82", "uid":"936239554", // userid who i want to record...is this correct????
如果用户的UID是,“936239554”
,则记录器应具有不同的/唯一的值,即使只在末尾添加一个整数“9362395541”
也足够了
在“subscribeVideoUids”
和“subscribeAudioUids”
中,您需要在要录制的频道中包含所有用户的UID。因此,如果通道中有两个用户,则将每个UID作为数组的一个元素包含
"subscribeVideoUids": ["936239554"],"subscribeAudioUids": ["936239554"],
你能分享一些其他的解决方案吗,它不起作用,还有一点,为什么我们需要在订阅视频ID中附加任何整数?如果我想记录频道中的所有用户呢?要记录所有用户,请不要声明“subscribeVideoUids”和“subscribeAudioUids”键,云记录将记录频道中的所有用户。非常感谢您的快速回答,我在前几天给您写了一封电子邮件(我在Agora的medium上找到了您的答案)我已经附上了我所有的配置和响应。你能去那里看看吗,这对我会有很大的帮助。我这周在度假,所以我没有定期检查我的电子邮件。我会看一看,我可以通过电子邮件帮你解决问题。嘿,我面临着完全相同的问题,你有没有找到更好的方法来解决这个问题?