我正在尝试使用SimpleWebRTC,Signalmaster和Coturn制作视频聊天应用程序。
在网页上,当我尝试在同一浏览器或局域网中从一个选项卡连接到另一个选项卡时,一切工作正常。我在不同网络(有线宽带和3G )的计算机之间连接时遇到问题。
我为STUN/TURN部分设置了信令服务器(Signalmaster),配置如下:
"stunservers": [
{
"urls": "stun:mydomain.com:3478"
}
],
"turnservers": [
{
"urls": ["turn:mydomain.com:3478"],
"secret": "secretword",
"expiry": 3600
}
]它的工作原理是浏览器连接到STUN服务器并交换信令数据。但是当涉及到TURN功能时,Chrome默默地失败了,Firefox说我的TURN服务器可能坏了。我的Coturn配置(假设服务器ip为1.2.3.4,域为mydomain.com):
listening-ip=1.2.3.4
use-auth-secret
static-auth-secret=secretword
realm=mydomain.com提前谢谢。
发布于 2017-05-03 11:41:16
请确保您遵循README.turnserver中的"WEBRTC用法“说明,否则它将无法工作。
https://stackoverflow.com/questions/43749561
复制相似问题