2016-08-30 21 views
1

RTSPオーディオ(16ビット、リニアPCM)を受信するためのcアプリケーションを構築しています。私はRTSPハンドシェイクを完了し、サーバーからRTPオーディオデータを取得しています(TCP転送、UDPは私の場合は不可能、ファイアウォールの制限)。 RTPペイロードからオーディオデータ(PCM)を解析するには、どうすればよいですか? 受信したパケット(最初の12バイト)からRTPヘッダーを削除しようとしましたが、得られたオーディオには連続ジッターがあります。 RTPパケットからペイロードを解析するためのサンプルコードまたはメソッドがありますか?RTPパケットからPCMオーディオデータを解析する

答えて

0

header specificationを完全に尊重しますか?

オーディオフレームをデコードするのが難しい場合があります。FFMPEG librariesを使用することをおすすめします。

good examplesはStack Overflowで見つけることができます。

関連する問題