4

我们即将扩展一个基于 Qt 5 的现有应用程序,以支持使用 WebRTC 的视频/音频聊天。

我们已经尝试使用 Qt 5.0.2 内置的 QtWebkit 小部件但没有成功,因为 getUserMedia() 似乎对于 JavaScript 是不可见的,或者通常没有实现。经过进一步研究,我们发现最新版本的 QtWebkit 目前不支持 WebRTC。例如,不包括像 libjingle 这样的必要库。

为了支持这一点,我们在互联网上找到了以下内容:

有没有人想出如何将使用 WebRTC 的视频/音频聊天集成到您自己的应用程序中?

4

1 回答 1

1

Qt 目前正在从 webkit 切换到 chromium。据我所知,这个新引擎将从一开始就支持 webrtc。这个新项目称为QtWebEngine您可以从这里获取当前状态。我已经编译了它,它引入了 libjingle 并包装了它。也许你应该抓住 QtWebEngine 的源代码并用它进行测试。

于 2014-04-23T11:05:27.177 回答