我想在我的项目中实现webrtc服务器。我想创建自己的webrtc服务器并将其部署在amazon服务器中。我怎样才能做到这一点?
答案 0 :(得分:2)
WebRTC是一种点对点协议,因此您不需要服务器。
您需要一个信令服务器进行会话协商。你将如何实现这取决于你将使用的技术 - 客户端:轮询,ajax,websockets,stomp等和服务器端。
对于STUN / TURN,您可以部署现有服务器或使用RFC并从头开发自己的服务器。
答案 1 :(得分:0)
@Adrian Ber是正确的,你需要一个信令服务器,比如这个:
https://github.com/peers/peerjs-server
您可以在AWS上设置其中一个
您还需要在客户端使用一些代码。这里有一个匹配的javascript客户端库(完成大部分工作):http://peerjs.com/
peerjs网站上有一些例子 - 它们需要在本地计算机或https服务器上运行(浏览器不再允许通过http访问摄像头)