我只是调用startArchive / stopArchive方法opentok。 然后我检查AWS文件夹以查看文件是否已成功记录。 但是,在某些情况下,为存档创建的JSON不完整,并且根本没有保存视频文件。 知道如何找出这个问题的原因吗?
示例JSON - 成功的一个;
"createdAt" : 1494502861651,
"files" : [
{
"connectionData" : "",
"filename" : "xxxx.webm",
"size" : 204288,
"startTimeOffset" : 571,
"stopTimeOffset" : 15469,
"streamId" : "xxxxx-5944-43cd-85ff-1904a54e04ca",
"videoType" : "camera"
}
],
"id" : "1xxxx1-3c75-48dc-b2e5-19714b911967",
"name" : "Shamaleyte",
"sessionId" : "2_MX40NTYwMjxxxx-
MTQ5MzkwNDMzNTg3NX5XUWRxxxxBVjYrUE5DTUZwUzhCNnFwdi9-fg"
}
示例JSON - 一个破碎的;如您所见,此JSON中没有文件名,大小和stopTimeOffset参数。
"createdAt" : 1494502861651,
"files" : [
{
"connectionData" : "",
"startTimeOffset" : 571,
"streamId" : "xxxxx-5944-43cd-85ff-1904a54e04ca",
"videoType" : "camera"
}
],
"id" : "1xxxx1-3c75-48dc-b2e5-19714b911967",
"name" : "Shamaleyte",
"sessionId" : "2_MX40NTYwMjxxxx-
MTQ5MzkwNDMzNTg3NX5XUWRxxxxBVjYrUE5DTUZwUzhCNnFwdi9-fg"
}
所以似乎stopArchiving由于某种原因以某种方式无法上传webm文件。我该怎么调试呢?
PS:我查看了opentok UI以查看归档的状态,并说“#34;已上传"但奇怪的是,细节如下;
长度大小
00:00:00 0.00MB
为什么会这样?
答案 0 :(得分:0)
这看起来与Opentok平台中的已知问题完全相同,我们的下一个版本目前即将部署。一旦TB下一次部署完成,这不应该重现。