关注 WebRTC.当对等方不在同一网络中时,远程视频无法播放



我正在使用Java Websocket构建WebRTC聊天网站。 当用户在同一网络中(例如使用相同的WiFi)时,它可以正常工作。但是当用户在同一网络环境中不是时,它无法正常工作。 真正令人困惑的是,远程视频具有其src =" blob ....."。但是该视频只是拒绝播放。 对于Stun Server,我使用Stun:stun.l.google.com:19302。 这个问题可以与我在中国的存在有关吗? 非常感谢您的阅读。 我的项目已上传到此站点。 https://csckaigi.chinanorth.cloudapp.chinacloudapi.cn/kaigi

编辑1: 我只是意识到该网站是中国网站,因此您可能需要VPN访问。 该网站由日语提出,因此我想解释如何使用此网站。 首先单击つくる按钮创建一个房间,接下来输入您的名字,然后在聊天室中。 第二用户应输入房间号(可以由第一个用户复制,或单击下面的房间列表。如果没有列表,则单击链接到刷新),然后输入用户的名称。本文假设用户被链接并看到对方。

昏迷服务器不够。您需要转弯服务器(不,没有"免费"的服务器才能到处工作,通常约有16%的会话需要此。

请参阅https://testrtc.com/webrtc-api-trace/在段落中"示例#1 - 我的webrtc应用程序在本地工作,但在其他网络上不起作用!"

最新更新