无法使用移动数据连接从移动浏览器连接 kurento
Posted
技术标签:
【中文标题】无法使用移动数据连接从移动浏览器连接 kurento【英文标题】:Can't connect kurento from mobile browser using mobile data connection 【发布时间】:2016-05-11 08:04:38 【问题描述】:使用Kurento Media Server
作为后端开发Webrtc
技术。
应用程序通过 [Wifi/以太网] 在桌面和移动设备上运行非常顺利。
但是当我尝试使用移动数据连接连接(移动)时,它没有连接。你能告诉我什么是问题吗?
这是TURN Server
的问题(现在TURN 是禁用的),即使TURN Server
成功实施,那么我们将面临UDP
数据包在公司防火墙中阻塞等问题,我认为Firefox
和Chrome
不支持基于TCP
的TURN
通信。
【问题讨论】:
【参考方案1】:很可能是 websocket 问题。一些公司阻止了这些长期存在的联系。通过3G连接时,检查是否有任何数据从cien到达您的服务器。
我的建议是在这些情况下提供 HTTP 回退。您可以非常轻松地在 Spring-Boot 应用程序和客户端中启用 SockJS 支持。
【讨论】:
当移动客户端通过 3G 连接到服务器时,我收到以下日志。2016-02-02 16:31:14,469465 24875 [0x00007f18297fa700] info KurentoWebRtcEndpointImpl WebRtcEndpointImpl.cpp:285 WebRtcEndpointImpl() stun address xx.xx.xx.xxx
以上是关于无法使用移动数据连接从移动浏览器连接 kurento的主要内容,如果未能解决你的问题,请参考以下文章
Kindle连接移动的wifi时要求进行网页浏览器登陆怎么办?
在断开连接状态下运行 jquery 移动 Web 应用程序?