1

RTPパケットをローカルIPクライアントに送信するアプリを開発しました。したがって、クライアントは、ストリーミングされたデータを再生するために、指定されたポート(VLCではrtp://:@ portnumber)でリッスンする必要があります。今、私はストリーミングを開始するために必要なSDPファイルを作成するために必要なコードを開発するつもりです。

私の疑問は、このファイルをクライアントに送信する方法ですか?RTPストリームの開始時に?この時点で本当にn00b。どんな助けでも役に立ちます。

ありがとう

4

1 に答える 1

3

VLC は、セッションと通信を確立するためのRTSPHTTP、プロトコルを特にサポートしています。SAPそしてもちろんローカルファイルシステム ( file://)

したがって、基本的には、次のような方法で vlc を呼び出すことができます (テストはできませんが、次のようにする必要があります)。

vlc file://path/to/sdp-file

また

vlc rtsp://server-path:port/sdpfile.sdp

等々

SDP ファイルをローカル システムに保存する以外に、サーバー マシンで http サーバーを起動して実行している場合は、おそらく HTTP が最も簡単でしょう。

于 2012-10-16T20:55:10.207 に答える