自定义信令
功能描述
基于WEBRTC实现的多对多实时音视频互动通信就必须需要搭建信令服务器作为信令转发操作
信令实际上就是一种用于控制的信号
socket 跨平台,跨终端,跨语言,具有房间的概念,也可以信令转发,直接使用 socket 就可以信令转发
socket 可以发送任何数据,为了各端统一,所以需要共同约定字段即 自定义信令
自定义信令 目前有 pubMsg、delMsg和setProperty,数据格式查看相应的文档
实现方法
- joinChannel 加入到频道成功
- pubMsg发送信令消息
- delMsg删除信令消息
- setProperty设置用户属性
API 参考
Android
iOS
Web
开发注意事项
delMsg
和pubMsg
是成对的,调用delMsg
之后,将不再收到对应的pubMsg
- 刷新之后,重新加入房间,会一次性收到所有未 del 的
pubMsg
- 直播场景中不建议观众调用
setProperty
、pubMsg
接口,保证服务器负荷