Webrtc REST API模式下来自Turn服务器的响应

Webrtc REST API模式下来自Turn服务器的响应,webrtc,turn,apprtc,Webrtc,Turn,Apprtc,我已经建立了rfc5766 turnserver,并在web浏览器中测试成功。IP:192.168.1.111,端口:3478。现在我想从服务器获取JSON响应 in说请求格式应该是 GET/?service=turn&username=mbzrxpgjys 响应应该类似于JSON { "username" : "12334939:mbzrxpgjys", "password" : "adfsaflsjfldssia", "ttl" : 86400, "u

我已经建立了rfc5766 turnserver,并在web浏览器中测试成功。IP:192.168.1.111,端口:3478。现在我想从服务器获取JSON响应

in说请求格式应该是

GET/?service=turn&username=mbzrxpgjys

响应应该类似于JSON

{
     "username" : "12334939:mbzrxpgjys",
     "password" : "adfsaflsjfldssia",
     "ttl" : 86400,
     "uris" : [
       "turn:1.2.3.4:9991?transport=udp",
       "turn:1.2.3.4:9992?transport=tcp",
       "turns:1.2.3.4:443?transport=tcp"
     ]
}
在WebRTC demo Apprtc中,文件constans.py进行配置:

TURN_BASE_URL="http://192.168.1.111"

TURN_URL_TEMPLATE="%s/turn.php?username=%s&key=%s"

CEOD_KEY="4080218913"
当应用程序发送请求时:“
http://192.168.1.111/turn.php?username=xxx&key=4080218913

除了404错误外,没有返回任何内容。如果我将请求更改为“
http://192.168.1.111:3478/turn.php?username=xxx&key=4080218913
“我得到的是html响应,而不是JSON。所以我想知道问题出在哪里?配置错误或请求格式

很抱歉问了这么天真的问题,但它确实让我困惑了很多天


谢谢

您是否正在尝试通过REST API获取中继候选人?该草稿和RESTAPI是为了获得轮次凭证和服务URL,而不是候选者。因此,请检查运行的TURN服务器是否支持提供TURN凭据和服务URL。@Palash Borhan Uddin我只想准确地获取TURN凭据和服务URL。但是我如何检查TURN服务器是否支持该功能?我在turnserver.conf中的配置为“使用身份验证密码”,“静态身份验证密码=408028913”。您是否发现此配置成功?