0

xirsys 我需要在我的系统中使用 stun 和 turn 服务器。我正在使用 simplepeer.js 。知道我应该在哪里获得两台服务器的凭据吗?

4

1 回答 1

0

我没有关于 simplepeer.js 的想法,但是,我正在使用 Xirsys 作为 stun/turn 服务器。希望它可以帮助你。对于 Xirsys 凭证,注册并获取您的用户名、令牌。在 Xirsys 中创建域、应用程序和房间。并致电 Xirsys 获取 ice 凭证。它只会激活 30 秒,因此您需要在需要它之前获取它。我正在为您提供 js 代码。 <html> <head> <script src="http://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script> <script>// <![CDATA[ $(document).ready(function() { $.get("https://service.xirsys.com/ice", { ident: "<username>", secret: "<token>", domain: "<domain>", application: "<app name>", room: "<room name>", secure: 1 }, function(data, status) { //alert("Data: " + data + "nnStatus: " + status); console.log("Data: " ); console.log(data); console.log("nnStatus: " + status); $('#txtbox').html(JSON.stringify(data)); }); }); // ]]></script> </head> <body> <p id="txtbox"></p> </body> </html> 相应地修改您的代码。有关详细信息,请参阅Xirsys。希望这可以在一定程度上解决您的问题。
享受编码。

于 2017-03-24T06:01:21.210 回答