2016-08-30 2 views
1

Ich baue eine c-Anwendung für den Empfang von RTSP-Audio (16bit, Linear PCM). Ich habe die RTSP-Handshakes abgeschlossen und RTP-Audiodaten vom Server bekommen (TCP-Transport, UDP ist in meinem Fall nicht möglich, Firewall-Begrenzung). Um die Audiodaten (PCM) von der RTP-Nutzinformation zu analysieren, was soll ich tun. Ich habe versucht, den RTP-Header aus dem empfangenen Paket (Erste 12 Bytes) zu entfernen, aber das Audio, das ich habe, haben kontinuierlichen Jitter. Gibt es Beispielcodes oder Methoden zum Parsen der Payload aus dem RTP-Paket?PCM-Audiodaten aus RTP-Paket analysieren

Antwort

0

Sind Sie sicher, dass Sie die header specification vollständig respektieren?

Die Decodierung von Audioframes kann schwierig sein, ich empfehle die Verwendung von FFMPEG libraries.

Einige good examples können auf Stack Overflow gefunden werden.

Verwandte Themen