次のコマンドを使用して、Netcatを介して受信したビデオをストリーミングしています。
nc -l -p 5001 | mplayer -fps 31 -cache 1024 -
(Windows CMDの場合)
このコマンドはMPlayerを開き、ライブストリームを再生します。
ライブ再生中にこのビデオのコピーを保存する方法を教えてください。
ありがとうございました。
コマンドteeを使用します:
nc -l -p 5001 | tee file_containing_the_video.mp4 | mplayer -fps 31 -cache 1024 -
受信している形式がmp4の場合。必要に応じて変更してください。から manページ :
tee - read from standard input and write to standard output **and** files
(私の強調)。これは、teeがその入力を両方の標準出力に同時に送信することを意味します(そこからmplayer)、そしてそれを保存するファイルに。