我想创建自己的视频聊天应用程序。我使用WebRTC框架。我读了几篇教程,每一篇都假定存在信令通道。如何实现自己的信令通道?
由于目前WebRTC标准尚未定义信令,因此您有几个选择。请查看以下文章以获取更多信息:
1. WebSockets上的SIP
像JSSIP这样的公司提供了一个基于Javascript的SIP信令框架。这里的优点是它与通常的VoIP结构互操作。
2. WebRTC数据通道
未知领域但可行!
3.XMPP
如果您选择这条路线,可能是因为您已经有了一个现有的XMPP安装。4.基于COMET或WebSockets的JSON
我的最爱!WebRTC信令不应该用其他方式来完成,而应该使用Web方式。
希望这能帮到您!
有了无服务器选项,纯HTTP AJAX选项在可扩展性和成本方面可能并不差。
创建一个使用JSON交换信息的纯HTTP(s) API。