2017-05-15 2 views
0

Ich rufe einfach die startArchive/stopArchive Methoden opentok. Dann überprüfe ich den AWS-Ordner, um zu sehen, ob die Dateien erfolgreich aufgezeichnet wurden. In einigen Fällen ist jedoch der JSON, der für das Archiv erstellt wurde, nicht vollständig, und es wird überhaupt keine Videodatei gespeichert. Haben Sie eine Idee, wie Sie den Grund für dieses Problem ermitteln können?opentok - Archivierung in AWS Ordner schlägt fehl

Beispiel JSON - ein erfolgreicher;

"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" 
    } 

Beispiel JSON - ein gebrochener; Wie Sie sehen können, gibt es in diesem JSON keine Parameter für Dateiname, Größe und 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" 
    } 

So scheint es, dass das stopArchiving aus irgendeinem Grund die webm-Datei irgendwie nicht hochladen kann. Wie könnte ich es debuggen?

PS: Ich überprüfte die opentok UI, um den Status der Archivierung zu sehen, und es sagt "hochgeladen", aber das Seltsame ist, dass die Details wie folgt sind;

Länge Größe

00:00:00 0.00mb

Warum so?

Antwort

0

Dies sieht identisch mit einem bekannten Problem in der Opentok-Plattform, die auf unserer nächsten Version behoben werden sollte, derzeit im Einsatz. Dies sollte sich nicht wiederholen, sobald die nächste TB-Bereitstellung abgeschlossen ist.

Verwandte Themen