Qt 与 webRTC 如何实现

Cod*_*ezk 7 c++ qt qwebkit webrtc

我需要将实时桌面屏幕数据(如远程桌面)传输到客户端应用程序浏览器,并且用户可以在浏览器中查看远程桌面,我正在考虑使用 webRTC 和 Qt 来实现它。我可以使用 webRTC 数据通道来传输桌面数据。唯一的问题是如何将其与QT接口。当我在互联网上查找时,我的方法很少。

  1. 使用原生c++ webRTC实现并与浏览器通信。我进行了大量搜索以获得一个可用的 C++ webRTC 应用程序,但无法成功运行。

  2. 使用 Qt webengine 和 java 脚本实现。我阅读了有关 Qt webkit 桥的文档,我希望我可以在 Qt C++ 部分和 Javascript 部分之间传递数据,而不会造成太多延迟。

而且我不确定是否存在任何好的方法。请建议我正确的方法。