VLC视频帧处理

项目需求

用opencv对网络视频流进行处理。视频流协议RTP(UDP),RTP负载类型H265。

思路:

步骤1,将视频流—>图片流
步骤2, 处理图片流
步骤3,gui显示处理后的图片。

没做过流媒体,第一步对我而言是最难的。我确定的是opencv可以直接读rtsp,rtmp。希望opencv也能读rtp,但google了很久,也没找到方法。于是乎,只能选择别的方案。经过了又一番折腾,选择了VLC。

VLC的使用教程,我看的是:VLC 多媒体开发

这个看完后,可以使用vlc库了。下面的问题是,如何获取视频流里的帧。我参考的是libVLC 提取视频每一帧

帧获取出来了,图像处理加显示,是没什么难度的。

你可能感兴趣的:(音视频,音视频,opencv)