首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WebRTC本地信令服务器

WebRTC本地信令服务器
EN

Stack Overflow用户
提问于 2016-05-19 14:47:32
回答 2查看 1.6K关注 0票数 4

我正在尝试为一个基于安卓WebRTC的项目找到一个信令服务器的解决方案。这两个客户端都将是Android,并且都位于彼此附近,即- 100码以内。我希望该解决方案不使用公共信令服务器即可工作。我宁愿只有一个客户端也充当服务器。

所以,我的问题是: 1.我如何才能实现它,使它成为服务器?2.如果我可以实现#1,那么对于运行在android上的信令服务器,什么是一个好的解决方案?我可以在android上运行nodejs服务器吗?

EN

回答 2

Stack Overflow用户

发布于 2016-05-19 15:29:13

信令服务器只是一种在双方之间交换消息的方式。在WebRTC的情况下,这些消息是offer/answer和ICE候选。

您可以使用任何类型的服务器来执行此操作,甚至可以手动执行此操作:)。

您也可以使用其中一个客户端作为服务器,但之后您必须以某种方式将IP传递给另一个客户端。也许可以直接使用Wi-Fi,然后通过程序获取。

票数 3
EN

Stack Overflow用户

发布于 2016-05-19 15:39:08

使用WebRTC,信令服务器只是帮助您传输消息、交换信息(SDP包(创建/应答)、交换候选人等)的方式。

例如:您可以使用GCM (免费)作为信令服务器,或使用Nodejs与socket.io,websocket,XMPP等,唯一需要做的就是在两个对等体之间传输消息。

您可以参考本教程:http://www.html5rocks.com/en/tutorials/webrtc/basics/

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

https://stackoverflow.com/questions/37315773

复制
相关文章

相似问题

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