1

私はリアルタイムビデオストリーミング用のP2Pシステムに取り組んでいます。エンコードされたコンテンツをカスタムUDPデータグラムにカプセル化してリアルタイムで配信するために、ビデオであるソースファイルをエンコードする方法を知りたいです。

リアルタイムビデオストリーミングに適したビデオフォーマットはどれですか?

ビデオのソースでエンコードし、宛先でデコードするにはどうすればよいですか?

Cでそれを行うためのユーティリティはありますか?

これを行うためにどのビデオプレーヤーを使用できますか?

ありがとう

4

1 に答える 1

3

これも確認できます:

ffmpegは、すべてのデコード、エンコード、多重化、および逆多重化を行うことにより、ビデオ処理のすべてのハードワークを処理します。これにより、メディアアプリケーションの作成がはるかに簡単になります。シンプルで、Cで記述されており、高速で、現在使用されているほとんどすべてのコーデックをデコードできるだけでなく、他のいくつかの形式をエンコードすることもできます。

ffmpegドキュメント http://ffmpeg.org/ffmpeg.html

UDPプロトタイプストリーミングシステム(ただし古い) http://sys.cs.pdx.edu/trac/Cascades/browser/Trunk/Misc/Video/Codec/Misc/AVCodec/Source/FFMpeg-SVN-7063/libavformat/udp。 c

Cコード

http://www.ffmpeg.org/doxygen/trunk/encoding_8c-source.html

http://www.inb.uni-luebeck.de/~boehme/using_libavcodec.html

于 2012-04-12T18:11:59.577 に答える