首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Xirsys信令服务器错误消息

Xirsys信令服务器错误消息
EN

Stack Overflow用户
提问于 2017-02-03 16:17:32
回答 1查看 177关注 0票数 0

我正在向Xirsys信令服务器发送json消息

消息结构(原始消息):

代码语言:javascript
复制
userid: 'username',
type: 'type',
room: 'roomname',
message: {
    targetUserId: 'userid',
    eventName: 'event',
    data: {
        offer: {<some data>},
        connectionId: 'conn_id'
    }
}

在另一边,我把这个消息包装成奇怪的对象:

代码语言:javascript
复制
{
    "userid":"qwe",
    "type":"receiveanswer",
    "room":"default",
    "message":{<original message>}
}

send() (link to github)

在这个函数中,我更改了service_pkt对象结构,然后使用`this.sock.send(pkt)发送此对象。

为什么我会收到包装好的消息?

EN

回答 1

Stack Overflow用户

发布于 2017-02-08 04:42:32

v1 Xirsys websocket协议使用基于特定事件类型的成帧来向接收方提供额外的数据。您最好使用较新的Xirsys websocket协议,它具有更灵活的API。您可以通过查看以下代码库中的xirsys.signal.js文件来了解它的工作原理:

https://github.com/xirdev/xsdk

新的v3平台目前处于测试阶段,将在新版本中提供有关套接字协议的详细文档。

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

https://stackoverflow.com/questions/42019667

复制
相关文章

相似问题

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