質問

VLC Media PlayerはどのようにHTTPストリーミングを実装しますか?

VLC Media Playerは、ストリーミングサーバーとして、またストリーミングクライアントとしても使用できることを認識しています。

私の要件は、サーバーからクライアントに独自のプロトコルデータを(HTTPを介して)ストリーミングすることであり、C / C ++コードに満足できません。私はC#とJavaに慣れています。誰かがC#またはJavaのHTTPストリーミングの実装例を教えてくれますか?

役に立ちましたか?

解決

"ストリーミング"このコンテキストでは、単にリクエストに大きなバイナリHTTP応答を送信することを意味します。 HttpServletResponse.getOutputStream を呼び出すことにより、Javaで出力ストリームへの参照を取得できます。その後、ストリームを通じて好きなデータを送信できます。

他のヒント

VLCソースを確認できます。

Java Media Framework(リンク)は、ビデオストリーミングを提供します。このAPIを使用して、クライアントだけでなくサーバーも実装できます。

正しく覚えていれば、SDKに役立つ例がいくつか含まれています。

CLI(コマンドラインインターフェイス)はどうですか?

vlc --repeat /path_to/1.avi --sout '#standard{access=http,mux=ts,dst=:8000}'
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top