2013-05-28 62 views

回答

1

Chromium Embedded Framework声称支持WebRTC(我还没有自己确认过)。

https://code.google.com/p/chromiumembedded/ http://en.wikipedia.org/wiki/Chromium_Embedded_Framework

+0

谢谢,我检查了,似乎Xilium CefGlue是目前唯一添加webrtc支持的库,但没有二进制文件下载,我得到了源代码,并在Visual Studio上构建了无错误的解决方案,但没有一个演示程序由于dll丢失而工作,我似乎无法找到该dll,能否获得一些帮助? –

+0

错误:无法加载DLL'libcef':无法找到指定的模块。 (来自HRESULT的异常:0x8007007E) –

+0

请注意,cef和胶水是不同的组件。 cef是浏览器的一部分。胶水是一个独立的组件,可以从您的特定环境(例如.net)使用cef。看起来你只有胶水,而不是头发。除此之外,我无法帮助你,因为我自己没有这样做。 – lightbricko

1

的WebRTC是由Mozilla Firefox浏览器的支持:

http://www.webrtc.org/

如果你想嵌入火狐在你的项目,你可以很容易地在Windows中嵌入GeckoFX Web浏览器控件窗体应用程序。

0

GeckoFX引擎(Mozilla Firefox)说它可以使用WebRTC。这似乎是正确的(据我所见),但其中某些部分似乎存在问题。我用它实际用于WebRTC,并与视频部分有问题 - 请参阅:Embedded GeckoFx in C#.NET - WebRTC Video not working

+0

CEFSharp是要走的路。如果您使用的是Visual Studio,只需使用Package Manager进行安装即可。 –

+0

我从实际的nuget Sources(51.0)尝试过CEFSharp - WebRTC也不像CockSharp那样使用GeckoFx。它做得更好的小东西,它只是不显示任何内容,并且不像GeckoFx那样崩溃。 –

+0

您是否使用“--enable-media-stream”命令行参数? //settings.CefCommandLineArgs.Add("enable-media-stream“,”1“); //启用WebRTC –

相关问题