对于不支持WebRTC的浏览器,WebRTC填充

时间:2013-10-13 19:37:59

标签: webrtc

目前还没有很多浏览器支持WebRTC,但是有很多很酷的WebRTC可以使用 - PeerDB等。

是否有任何类型的垫片在浏览器中欺骗WebRTC API(以便像PeerDB这样的东西可以正常工作),但实际上是使用WebRTC以外的东西在浏览器之外进行通信?

这在技术上是否可行?为什么或为什么不呢?

3 个答案:

答案 0 :(得分:2)

这绝对可行 - 我们在IceLink做了这件事。它在可用时使用本机支持,如果本机支持不可用,则回退到Java applet。

答案 1 :(得分:0)

对于Internet Explorer,Microsoft开始定义CU-RTC-Web,它将允许与当前的WebRTC规范基本相同,但使用不同的API。 (但他们确实必须反对所有标准,所以......)

同样对于IE,目前您可以安装Google Frame插件,以提供Google Chrome上提供的相同API。

对于除Firefox,Chrome和IE之外的浏览器,我认为除了基于Flash的应用程序之外,目前还没有其他填充程序。

答案 2 :(得分:0)

不确定它是否符合您的要求,但是Doubango Telecom维护webrtc4all,这是一个扩展,旨在为尚未实现API的浏览器提供WebRTC支持。

WebRTC与Chrome Frame的效果非常好,但2014年1月为due to be retired