Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/332.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 实时视频流快速编码_C#_Java_C++_Video Streaming_Codec - Fatal编程技术网

C# 实时视频流快速编码

C# 实时视频流快速编码,c#,java,c++,video-streaming,codec,C#,Java,C++,Video Streaming,Codec,我们正在开发一款需要非常快速的视频流的应用程序。 我们从来没有做过这样的事情,所以在研究过程中,我们想问问专业人士:P 哪些编解码器支持实时视频流的快速编码/解码(问题是:任务是什么?您想动态编码视频 大多数具有压缩(甚至全部)功能的编解码器需要完整的视频流进行分析和编码。任何未经压缩(RGB)发送的视频流在低带宽下都会处理得太多。这就是为什么任何伪实时数字源都会以mpeg-2或其他格式发送图片,并提供20 fps的速度(只有相当好的硬件才能提供25-30 fps的速度) 对于您的任务,最好的方

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


哪些编解码器支持实时视频流的快速编码/解码(问题是:任务是什么?您想动态编码视频

大多数具有压缩(甚至全部)功能的编解码器需要完整的视频流进行分析和编码。任何未经压缩(RGB)发送的视频流在低带宽下都会处理得太多。这就是为什么任何伪实时数字源都会以mpeg-2或其他格式发送图片,并提供20 fps的速度(只有相当好的硬件才能提供25-30 fps的速度)

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


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

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

大多数具有压缩(甚至全部)功能的编解码器需要完整的视频流进行分析和编码。任何未经压缩(RGB)发送的视频流在低带宽下都会处理得太多。这就是为什么任何伪实时数字源都会以mpeg-2或其他格式发送图片,并提供20 fps的速度(只有相当好的硬件才能提供25-30 fps的速度)

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

通过这种方式,您可以直接存储二进制流,然后进行正常处理