サーバーからクライアントにビデオ(オーディオなし)をストリーミングしたい。libx264を使用してビデオをエンコードし、ffmpegでデコードします。固定設定を使用する予定です(少なくとも、クライアントとサーバーの両方で事前に認識されます)。圧縮されたビデオをコンテナ形式(mp4やmkvなど)でラップすることを回避できるかどうか疑問に思いました。
現在、x264_encoder_encodeを使用してフレームをエンコードできます。圧縮されたフレームが返され、すべてのフレームに対してそれを行うことができます。ffmpegが圧縮されたフレームをデコードできるように、クライアントに送信する必要のある追加情報(あるとしても)、さらに重要なことに、libx264でそれを取得するにはどうすればよいですか。NAL情報(x264_nal_encode?)を生成する必要があるかもしれないと思います。ビデオを伝えるために最低限必要なものと、それらを組み合わせる方法を理解しておくと、非常に役立ちます。