
我使用 Qt 创建了一个窗口,将窗口句柄传给了 SDL , 使用 SDL 在这个窗口句柄上渲染视频。目前遇到了问题,具体描述为:
这个该怎么解决?或者有做过的朋友没,这个方案能不能走通。
PS: 目前有两个解决方案备用
1 naiquan1007 2024 年 9 月 9 日 话说,你都用 qt 了,为啥还要 SDL ?不要使用 SDL 了,Qt 也能渲染视频啊 |
2 xyzos OP @naiquan1007 简单说就是技术方案需要,Qt 太臃肿了,我想做一个 SDK ,不想让 SDK 依赖 Qt ,渲染是放在 SDK 内部的,就用 SDL 来做渲染了,其他的还涉及鼠标/键盘捕获等等。 |
3 naiquan1007 2024 年 9 月 9 日 @xyzos 我记得 SDL 也可以做窗口,你可以看看 freerdp3 ,他就是用 SDL 跨平台做窗口,虽然比较挫,但是毕竟远控,鼠标键盘,都有 |
4 xyzos OP @naiquan1007 好的好的,多谢,我去看看 |
5 mioktiar56 2024 年 9 月 10 日 有第三方开发的 VLC Qt 控件,仅供参考 https://github.com/winsoft666/vlc-qt2 |
6 valord577 2024 年 9 月 10 日 或许试试 libmpv ? https://github.com/mpv-playe/mpv |
8 xyzos OP @mioktiar56 多谢多谢 那么多一样方案的 |