我正在开发用于实时视频流的 P2P 系统。我想知道如何对源文件(即视频)进行编码,以便通过将编码内容封装在自定义 UDP 数据报中来实时传送它。
哪些视频格式更适合实时视频流?
如何在源端编码并在目标端解码视频?
在 C 中是否有任何实用程序可以做到这一点?
我可以使用哪个视频播放器来做到这一点?
谢谢
我正在开发用于实时视频流的 P2P 系统。我想知道如何对源文件(即视频)进行编码,以便通过将编码内容封装在自定义 UDP 数据报中来实时传送它。
哪些视频格式更适合实时视频流?
如何在源端编码并在目标端解码视频?
在 C 中是否有任何实用程序可以做到这一点?
我可以使用哪个视频播放器来做到这一点?
谢谢
你也可以检查这个:
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代码