为了支持ICE与任意客户端的trickling,建议信令机制也支持信号的涓流支持。我这么做;一个对等体可以在初始信令握手中包含一个标志,它是否支持trickling,所以远程对等体可以决定涓流。检测本地浏览器是否支持ICE涓流
我遇到的问题是我不知道如何检测当前浏览器是否支持ICE trickling,因此它可以正确设置该标志。我试图用这个作为一个检测机制:
typeof RTCPeerConnection.prototype.addIceCandidate == 'function'
这是可靠的,有最好的,或者是有一个更好的API或方法来查询对ICE-涓涓本地支持?
所有支持的WebRTC支持流下的浏览器。 – jib
这似乎与我们测试过的所有相关浏览器都是一样的。然而,在过去的某个时候,似乎并非如此。关于滴漏的大多数信息都是相当过时的,并且来自有争议的时间段。它可以保证浏览器支持它的任何地方;或者再次,有些方法来检测支持? – deceze