vlcj を使用して rtsp ストリームをファイルに保存しようとしています。
私はいくつかのチュートリアルを行い、いくつかのテストプロジェクトを見ましたが、これを行うことができませんでした.
何か案は?前もって感謝します!
編集
キャプチャ デバイスからビデオをトランスコードして保存する例を見つけました。 それを機能させようとしています。の「オプション」部分に関するドキュメントを探していますmediaPlayer.playMedia(mrl, options);
。
ビデオ LAN フォーラムで誰かが私に答えてくれたので、チェックしてみてください。
関連するコードは以下のとおりです。最も重要な部分は、 vlc media player の追加オプションです":file{dst=C:/Users/the man/yahoo.mp4}"
。
mFactory = new MediaPlayerFactory();
mPlayer = mFactory.newHeadlessMediaPlayer();
String mrl = "rtsp://@" + addressStr + ":" + mPhoneRTSPPort;
String options = ":sout=#transcode{vcodec=h264,venc=x264{cfr=16},scale=1,acodec=mp4a,ab=160,channels=2,samplerate=44100}"
+ ":file{dst=C:/Users/the man/yahoo.mp4}";
mPlayer.playMedia(mrl, options);