首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为视频/音频应用选择信令协议(WebRTC API)

为视频/音频应用选择信令协议(WebRTC API)
EN

Stack Overflow用户
提问于 2015-10-31 19:10:29
回答 1查看 154关注 0票数 2

信令在WebRTC中起着重要作用,但没有标准化,允许开发人员进行选择。由于缺乏标准化和多种选择,造成了一些混乱。已经提出并使用了许多不同的信令方法,理解这些方法之间的差异有助于为给定的WebRTC应用程序选择合适的信令方法。所以问题层出不穷

  • 如何在P2P媒体密集应用程序(如视频聊天应用)中选择服务器和端点之间的信令协议?
代码语言:javascript
运行
复制
- `WebRTC DataChannel` vs `XMLHttpRequest`    vs `WebSockets` ? Maybe something else?
- How and when to choose one over another?

EN

回答 1

Stack Overflow用户

发布于 2015-11-01 02:46:33

信令是在双方之间建立一个会话的过程。因为DataChannel依赖于已经建立的对等连接,所以不能将它用于信令(至少在初始设置中不是这样)。尽管如果您真的想这样做,您可以实现一个DataChannel信令解决方案来处理以后的配置更改,比如一个客户端想要添加另一个视频流。这个职位更深入地讨论了这一点.构建和维护这个过程所涉及的工作是否需要由您来决定。

在这种情况下,HTTPWebSockets都能很好地工作,我不认为其中一个会比另一个提供任何显著的优势。WebSockets在技术上较轻,但信令过程很短,不涉及太多的数据传输。

我建议使用类似于socket.io的方法,它抽象出两个协议之间的差异,并自动处理升级和降级。

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

https://stackoverflow.com/questions/33455501

复制
相关文章

相似问题

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