v2ex 的大佬们,最近需要写一个 rtsp 播放器,使用 opencv 拉 720 的视频延迟在 300ms 左右,但拉大码率的 1080p 视频时就非常慢(且 cpu 占用高),大概有 3-5s 。有没有其他方式拉 rtsp 和解码 h264 ?想把延迟控制在 300ms 以内
另外,能否用上 GPU 解码
Ps:GUI 是用 PySide2 ( pyqt5 ),我用 opencv 将 YUV 视频文件转为 rgb 并转为 Qpixmap 并显示到 Qlabel 上,效果非常好,所以难点还是在拉流解码这一块,试过 PyAV,效果也不佳,不知道是不是没用对
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/731574
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.