2,550
社区成员




已经在windows11上编译了最新的webrtc源码,在生成的demo中,启动peerconnection_server.exe和peerconnection_client.exe
无论是右键“以管理员身份运行”,还是直接双击运行;点击peerconnection_client.exe启动后,点击connect,没有任何反应,server端也不会显示有客户端连接的信息。
再次点击connect,则报错如下,提示:Failed to connect to localhost
在另外一台windows电脑上,启用peerconnection_client.exe,输入server端的ip地址,则可以在server端命令行显示Connected的消息。
两台电脑都有开启TCP 8888的入站和出站端口。
在server 端电脑上,执行ping localhost是可以连通的:
ping localhost
正在 Ping LAPTOP-KMVATOAT [::1] 具有 32 字节的数据:
来自 ::1 的回复: 时间<1ms
来自 ::1 的回复: 时间<1ms
来自 ::1 的回复: 时间<1ms
来自 ::1 的回复: 时间<1ms
::1 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 0ms,最长 = 0ms,平均 = 0m
那会什么原因导致的呢???
求大神解答!
您好,请问你解决了这个问题了吗?可以分享下解决方法吗?
注意事项:默认启动后是 localhost ,不知道为什么我必须改成 127.0.0.1 才可以连接服务器成功。
翻阅资料得出结果是因为 windows 把 localhost 解析为 ipv6 地址 ::1 而不是 127.0.0.1。查了hosts 把ipv6已经屏蔽了,127.0.0.1 localhost 也有,就是不能正常解析。
我也遇到了这个问题
请问解决了吗
您好,我也遇到了这个问题,使用的webRTC版本为m108,ide是vs2019,想问一下您解决这个问题了吗?