Javaを使用してライブビデオをストリーミングするための優れたライブラリはありますか?理想的には、パイプの両端をJavaで記述する必要がありますが、私はビデオプレーヤーについて心配しています。どのソフトウェアをお勧めしますか?
[〜#〜] update [〜#〜]:VLCは1〜2秒の遅延を導入するようです。本当にライブのビデオストリーミングが必要です。記録から再生までの遅延は300ミリ秒未満でなければなりません。
私が今まで見た中で最高のビデオ再生/エンコーディングライブラリは ffmpeg です。それはあなたが投げるすべてを果たします。 (MPlayerで使用されます。)Cで記述されていますが、Javaラッパーが見つかりました。
常にチェックアウトできました JMF(Java Media Framework) 。それはかなり古く、放棄されていますが、動作し、私は以前にアプリに使用しました。それはあなたが求めているものを処理するように見えます。
はい RTSP protoco を使用してライブビデオをストリーミングしたい場合、これにより、作成中に再生できるビデオファイルを作成できます。両方の操作が同時に機能します。 RTSP-Client-Server
JMFは放棄されました。 VLCはより最新であり、すべてを読み取ります。 https://stackoverflow.com/a/516001
Vlcは他のすべてのソフトウェア、または少なくとも私が知っているソフトウェアよりも優れていると思います...
こんにちは、ストリーミングの専門家ではありませんが、私の理解では、th Java Media Framework JMF http://Java.Sun.com/javase/technologies/desktop/media /jmf/2.1.1/support-rtsp.html