これは初めてのビデオコーデック/ビデオストリーミングです。ffmpegはビデオを再生できますが、同じデータを含むストリームは再生できません
TCP経由で生のh.264パケットを受信しています。私はそれに耳を傾け、ソケットに接続して、簡単にファイルに受信したデータを保存すると、私はそれを直接保存せずにストリームからそれを再生しようとすると、私は、しかし
ffplay data.h264
を使用して、それを再生することができています、
ffplay tcp://addr:port
使用して私が得るすべてはエラー
Invalid data found when processing input
それはなぜあるのですか?
私は 'ffplay -vcodec h264 tcp:// addr:port'で試しましたが、間違ったパラメータかもしれません。私は後でチェックします。ありがとうございました! – Robbsen
これはデコーダを設定しますが、デマルチプレクサは設定しません。 Mineは後者を設定し、デコーダは自動選択されます。 – Mulvya
私は 'ffplay -f h264 -codec:v h264 -analyzeduration 2147483647 -probesize 2147483647 tcp:// addr:port'を運のないまま試しました – Robbsen