首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何连接到XirSys的信令服务器而不是Priologic

如何连接到XirSys的信令服务器而不是Priologic
EN

Stack Overflow用户
提问于 2015-06-19 10:12:10
回答 1查看 841关注 0票数 1

我正在使用EasyRTC开发一个视频聊天应用程序。按照XirSys站点上的指南设置ICE配置:

代码语言:javascript
复制
easyrtc.on("getIceConfig", function(connectionObj, callback){
  var iceConfig = [];

  request.post('https://api.xirsys.com/getIceServers', {
    form: {
        ident: '***',
        secret: '***',
        domain: '***',
        application: 'default',
        room: 'default',
        secure: 1
    },
  },
  function (error, response, body) {
    console.log(arguments);
    if (!error && response.statusCode == 200) {
        iceConfig = JSON.parse(body).d.iceServers;
        console.log(iceConfig);
        callback(null, iceConfig);
    }
    else {
        console.log(error);
    }
  });
});

它是工作的,我可以运行EasyRTC演示,但是在XirSys控制台中没有眩晕/回合命中。我怀疑这是因为这个应用程序仍然在使用Priologic的公共信号服务器。

XirSys站点上的文档提到了如何更改信令服务器的“稍后教程”,但我找不到。

有人知道怎么做吗?

谢谢。

更新迁移到新平台版本并用以下方式更改上述请求后,问题似乎仍然存在:

代码语言:javascript
复制
request({
            url: 'https://service.xirsys.com/ice',
            qs: {
                ident: '***',
                secret: '***',
                domain: '***',
                application: "default",
                room: "default",
                secure: 1
            },
            json: true
        },
        function(error, response, body) {
            if (!error && response.statusCode == 200) {
                iceConfig = body.d.iceServers;
                callback(null, iceConfig);
            } else {
                console.log(error);
            }
        });
EN

回答 1

Stack Overflow用户

发布于 2015-06-24 14:27:24

我直接通过电子邮件回答了这个问题,但是为了保持一致性,我也会在这里更新。

新的XirSys平台昨天上线了,它在仪表板中有完全的使用监控功能。请试一试,但请记住,在从转服务器断开10分钟后,表才会更新。此外,它可能有助于使用Wireshark或其他网络嗅探器,以便准确地了解您的连接是如何失败/工作的。

非常感谢,Lee @ XirSys

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30935537

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档