CoTURN:STUN有效,但TURN不起作用

时间:2016-11-14 07:42:10

标签: networking webrtc stun turn coturn

我现在尝试配置CoTURN,但我遇到了一些问题。

使用STUN我没有麻烦,当我测试TURN时,我在浏览器中出错:" ICE失败,请参阅:webrtc了解更多详情"。

现在我想要测试匿名TURN。我的配置是:

.backtotop {
    font-size: 30px;
    width: 20%;
    background-color: #b6aeac;
    position: fixed;
    bottom: 0; // adjust as per need
    right: 0; // adjust as per need
}

我的同伴在js中配置:

listening-port=3478    
min-port=49152
max-port=49200
no-auth
log-file=/var/tmp/turn.log
no-stun  

日志给我回复:

var peerConf = {
    'iceServers': [
        {
            "url": "stun:xxx.xxx.xxx.xxx:3478"
        },
        {
            "url": "turn:xxx.xxx.xxx.xxx:3478?transport=tcp",
            "credential": 'abcd',
            "username": 'abcd'
        },
        {
            "url": "turn:xxx.xxx.xxx.xxx:3478?transport=udp",
            "credential": 'abcd',
            "username": 'abcd'
        }]
};

请帮帮我。我犯了什么错误?

1 个答案:

答案 0 :(得分:0)

我找到了一个解决方案,感谢https://stackoverflow.com/a/35452566/7006485。在我的confs缺失'领域'参数。