3

ビデオ会議 HDX からネットワークからパケットをキャプチャしています。ビデオは RTP で送信され、H264 でエンコードされます。

これらのパケットをキャプチャしてビデオ ファイルを生成しようとしています。生の H264 データをパケットからディスクに書き込んで、VLC で再生しようとしています。

VLC は緑色のボックスを表示するだけです。

データ書き込みのアプローチが単純すぎるのでしょうか、それとも VLC がこのファイルを再生する必要があると仮定するのは間違っているのでしょうか?

誰でもそのようなことの経験はありますか?

4

2 に答える 2

2

Linuxのもう1つのオプションは、rtpをキャプチャし、ffmpegを使用してデコードし、ximageviewを使用して画面に表示するgstreamerパイプラインを作成することです。

于 2010-05-03T14:22:08.357 に答える
1

パケットの raw ダンプをファイルに作成できるはずです。

ファイル形式は、間に何も挟まずに次々に追加された単純なパケットです。ファイル名は である必要が.dumpあり、それを行うと、VLC はビデオを正しく再生するはずです。私はこれをしなければならなかっただけで、これが私にとってうまくいきました。

于 2010-05-03T14:04:27.090 に答える