没用过opengl 提供点思路 rgb只能代表一个点 你所说的rgb流如何表示成长X宽的一幅图给opengl 另外自己用定时器刷新静态图模拟显示视频也不是一个好方式 一般视频控件都会提供接口,你往里面丢rgb就行
用ffmpeg接收设备传送过来的h264码流,能够正常解码,显示则是用的opengl,现在的问题是显示时调整窗口大小后,视频就停止。 思想:用ffmpeg接收设备的h264码流,返回rgb流,然后贴到矩形上方法display(),再调用settimer函数,反复调用display函数,达到实时显示图像的目的 但是在centos下,在实时显示图像的同时,只要调整窗口大小,视频就停止 在windows下,则没有这个问题。
23,121
社区成员
74,508
社区内容
加载中
试试用AI创作助手写篇文章吧