5

我有一个可以在 Chrome 上运行的基本网络视频聊天页面。有点像 apprtc.appspot.com 但我想将此功能嵌入到我的应用程序的 c++/c# 中。

所以我尝试了 Chromium Embedded Framework(简而言之,CEF,使用 cefclient.exe)和 WebRTC(getUserMedia),但网络摄像头连接根本不起作用。我收到错误消息“无法访问本地媒体。错误代码为 1。”

但在 CEF wiki 中,声称将 WebRTC 添加到 CEF。我正在试用的 CEF 版本是 3.1364.1094 for Windows。

有任何想法吗?WebRTC 真的可以与 CEF 一起使用吗?也许我错过了一些让 WebRTC 在 CEF 上工作的步骤。

另一个观察结果是 CEF 在运行 WebRTC 网络摄像头演示时不显示权限栏。我希望这可能是线索。

4

1 回答 1

3

您可以向 CEF 传递命令行参数列表。我想你想要的可能是:

--enable-media-stream

虽然你也可以试试

--enable-usermedia-screen-capturing

于 2014-02-13T21:22:14.010 回答