So berechnen Sie die RTP-Zeitstempels für jedes Paket in einem audio-stream

Lese ich die RTP-Spezifikation und ich kann nicht scheinen, um meinen Kopf um die RTP-Paket-Timestamp. Ich habe versucht, es zu implementieren, die in unterschiedlicher Weise in meinem server aber ich kann nicht für die Spieler, um es auch richtig spielen.

"Falsch" Verhalten, die ich habe ist, dass hier (ich benutze den VLC-player zum Abspielen von RTSP-url zu meinem server) finde ich die logs der Spieler sagen "Puffer viel zu spät" und "falsch-Punkte-Wert". Das heißt irgendwie, dass die audio-frames ankommt Pakete, deren Zeitstempel nicht richtig gesetzt. Ich habe versucht zu implementieren, die die Erzeugung der Zeitstempel in verschiedene Möglichkeiten, aber kein Glück.

Brauche ich einige detaillierte Ressource oder eine Referenz, die wirklich meinen auf dem richtigen Weg zu verstehen, wie RTP-timestamp funktioniert und generiert wird.

InformationsquelleAutor Sherif | 2014-07-09

Schreibe einen Kommentar