WebRTC的信令通道

3

我想创建自己的视频聊天应用程序。我使用WebRTC框架。我读了几篇教程,每一篇都假定存在信令通道。如何实现自己的信令通道?

3个回答

1

由于目前WebRTC标准尚未定义信令,因此您有几个选择。请查看以下文章以获取更多信息:

1. WebSockets上的SIP

像JSSIP这样的公司提供了一个基于Javascript的SIP信令框架。这里的优点是它与通常的VoIP结构互操作。

2. WebRTC数据通道

未知领域但可行!

3.XMPP

如果您选择这条路线,可能是因为您已经有了一个现有的XMPP安装。

4.基于COMET或WebSockets的JSON

我的最爱!WebRTC信令不应该用其他方式来完成,而应该使用Web方式。

希望这能帮到您!


0
你可以建立一个Node.js WebSocket服务器或其他WebSocket服务器来处理连接。这里有一个简单的指南,可以让第一个客户端与服务器交流。另一种选择是PeerJS,它可以处理信令,并减轻设置WebRTC呼叫的大部分复杂性。

0

有了无服务器选项,纯HTTP AJAX选项在可扩展性和成本方面可能并不差。

创建一个使用JSON交换信息的纯HTTP(s) API。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接