实现了本地视频文件的加速解码后,需要更进一步的实现RTSP视频流的GPU加速解码。
0.VLC
下载一个VLC media player,进行本地的视频串流,选择本地视频文件和本地IP。
在端口号前面加上本地IP地址,设置好后再打开一个VLC看看能不能读取视频流。
1.OpenCV配置
修改(一)中的视频解码程序,处理视频流,发现报错unsupported transport,发现还需要一些包没有安装。先安装gstreamer,发现编译不通过,还需要安装freetype和harfbuzz。教程如下:https://blog.csdn.net/Jay_Xio/article/details/115724624
但是或许不需要这个功能,于是在cmake里把with freetype给去掉,编译试试。
#include <opencv2/opencv.hpp&g