我正在为Windows编写WebRTC应用程序。我的情况就像:
问题 - 如何从LAN IP地址替换媒体的Wifi IP地址 通信(点对点连接)?
我的观察是:
可以根据打击代码打印私人和公共ICE候选人。
pc.onicecandidate = function(evt) {
if (evt.target.iceGatheringState == "complete") {
local.createOffer(function(offer) {
console.log("Offer with ICE candidates: " + offer.sdp);
signalingChannel.send(offer.sdp);
});
此代码在我的案例中打印以下信息。 私人ICE候选人(192.168.1.73:60834)为同伴 STUN服务器返回公共ICE候选者(50.76.44.100:69834)。
现在如何将私有ICE conditate(IP地址)替换为Wifi(IP地址)? 你能建议任何解决方案吗?