RTSP経由で受信したビデオを再生し、同時にディスク(SDカード)に保存できる必要があります。これはライブ ストリームなので、最初にファイル全体をダウンロードしてから再生することはできません。再生と録音を同時に行う必要があります。MediaRecorder を使用してオンボード カメラからビデオを録画でき、MediaPlayer または VideoView を使用して RTSP ストリームを受信できますが、この 2 つを組み合わせる方法がわかりません。
MediaRecorder はビデオを記録する唯一の方法のようですが、サポートするビデオ ソースは 1 つだけです。それはカメラです。その setVideoSource() メソッドは、他のソースを許可しません。おそらく、何らかの方法で OutputStream を取得する必要があり、それをファイルに書き込むことができますか?
助けてくれてありがとう。