使用OpenCV与GStreamer推送RTSP视频流无法在VLC播放的问题求助
OpenCV与GStreamer推送RTSP视频流无法在VLC播放的问题求助
我最近碰到个棘手的问题:想用C++写的程序(结合OpenCV和GStreamer)把摄像头采集到的视频推成RTSP流,但不管怎么试,VLC都没法正常播放。感觉问题出在GStreamer管道的最后一步,好像帧根本发不出去。
我的整套环境配置是这样的:
- 自己用C++写的推流应用,负责把摄像头采集的视频推送到RTSP服务器(相关代码我会附在下方)
- 后台运行着rtsp-simple-server作为RTSP服务端
- 用VLC客户端尝试接收并播放这个RTSP流
奇怪的是,GStreamer这边并没有给出具体的错误提示,不过我看rtsp-simple-server的日志里只显示了这么一行:
opened 2025/
备注:内容来源于stack exchange,提问作者Luca
相关产品推荐
相关产品推荐

