实时视频流快速编码

时间:2010-08-25 16:41:15

标签: c# java c++ video-streaming codec

我们正在构建一款需要非常快速视频流的应用。 我们从来没有做过这样的事情,所以在研究过程中我们想问专业人士:P

哪些编解码器支持快速编码/解码实时视频流(<150ms),大约30fps和低带宽?

编辑:

如果你可以为java,c#或c ++列出一些api,那就很好了

1 个答案:

答案 0 :(得分:0)

问题是:什么是任务?你想动态编码视频吗?

大多数带压缩的编解码器(甚至全部)需要完整的视频流才能进行分析和编码。任何没有任何压缩(RGB)的视频流都将以低带宽处理。这就是为什么任何伪实时数字源以某种格式发送图像,如mpeg-2或其他格式,并提供20 fps(只有相当不错的硬件提供25-30 fps)。

对于您的任务,最好的方法是接收已发送的编码媒体流(网络摄像头,某些视频文件),并进行一些限制和初步检查,然后安排将其转换为其他标准格式。

这样您就可以直接存储二进制流,然后正常处理。