我如何知道iceServers列表webRTC中哪个STUN服务器响应
在我将URL列表放入ICEServer时,是否有选项可以查看哪个STUN服务器响应 用例:我如何知道iceServers列表webRTC中哪个STUN服务器响应,webrtc,stun,Webrtc,Stun,在我将URL列表放入ICEServer时,是否有选项可以查看哪个STUN服务器响应 用例: 哪一个响应较慢 要确定哪个STUN服务器已关闭 若我能在响应头中看到一个stun服务器标识或响应的订单号,那个么这就很容易了 理解 这不是一个骗局, 目前,我必须分别选择每个stun服务器并创建一个RTPeerConnection以查看响应。我在Android和iOS中使用WebRTC SDK,它们在ICE候选类中带有一个属性,其中包含每个候选服务器的特定stun服务器URL 例如,在Android中,o
STUN
服务器已关闭目前,我必须分别选择每个stun服务器并创建一个RTPeerConnection以查看响应。我在Android和iOS中使用WebRTC SDK,它们在ICE候选类中带有一个属性,其中包含每个候选服务器的特定stun服务器URL 例如,在Android中,org.webrtc.IceCandidate类包含:
public final String serverUrl;
我在浏览器(Chrome和Firefox)中的RTCIceCandidate类中没有找到等效字段
希望这有帮助(至少如果你是为Android和iOS开发的)。我认为这是一个dup。不,没有专门的API。我建议一次使用一个,然后进行比较。只要您使用的是涓流冰,这对连接时间应该不会有太大影响。@jib我的想法是通过在我的所有媒体服务器中运行STUN server实例来检测快速响应的媒体服务器或附近的媒体服务器,并使用RTPeerConnection with STUN server list并检查响应标头