1、视频推流

参考基于ffmpeg模拟监控摄像头输出rtsp视频流并opencv播放 实现视频流的推流。
其基本操作就是,安装视频流推流服务器,ffmpeg,准备好要推流的视频。
命令如下所示:ffmpeg -re -stream_loop -1 -i 风景视频素材分享.flv -c copy -f rtsp rtsp://127.0.0.1:554/input
其中风景视频素材分享.flv为文件名称,rtsp://127.0.0.1:554/input为推流地址

使用vlc 打开rtsp://127.0.0.1:554/input,可以实现视频流播放

2、主线程拉流播放

使用opencv拉流的代码极为简单,具体如下所示

import cv2import subprocessif __name__