我们正在构建一款需要非常快速视频流的应用。 我们从来没有做过这样的事情,所以在研究过程中我们想问专业人士:P
哪些编解码器支持快速编码/解码实时视频流(<150ms),大约30fps和低带宽?
编辑:
如果你可以为java,c#或c ++列出一些api,那就很好了
答案 0 :(得分:0)
问题是:什么是任务?你想动态编码视频吗?
大多数带压缩的编解码器(甚至全部)需要完整的视频流才能进行分析和编码。任何没有任何压缩(RGB)的视频流都将以低带宽处理。这就是为什么任何伪实时数字源以某种格式发送图像,如mpeg-2或其他格式,并提供20 fps(只有相当不错的硬件提供25-30 fps)。
对于您的任务,最好的方法是接收已发送的编码媒体流(网络摄像头,某些视频文件),并进行一些限制和初步检查,然后安排将其转换为其他标准格式。
这样您就可以直接存储二进制流,然后正常处理。