+
 新版

webrtc浏览器和浏览器之间怎么通讯,其实我还是不明白?

快速开发师 发布于 2016/11/30 09:34
阅读 1K+
收藏 1

WebRTC是一个开源项目,旨在使得浏览器能为实时通信(RTC)提供简单的JavaScript接口。说的简单明了一点就是让浏览器提供JS的即时通信接口。这个接口所创立的信道并不是像WebSocket一样,打通一个浏览器与WebSocket服务器之间的通信,而是通过一系列的信令,建立一个浏览器与浏览器之间(peer-to-peer)的信道,这个信道可以发送任何数据,而不需要经过服务器。并且WebRTC通过实现MediaStream,通过浏览器调用设备的摄像头、话筒,使得浏览器之间可以传递音频和视频

我还是不清楚 peer-to-peer,浏览器和浏览器之间怎么通讯,其实我还是不明白?

加载中
1
yak
yak

就跟两个不同局域网的qq用户能互相聊天视频一样,webrtc也是通过公网的TURN-server中转的, 但是国外的TURN-server被墙了,国内环境里象这种吃力讨好不赚钱的事情是根本没人会做的,就象osc的maven都搭不起来
0
微软技术支持
微软技术支持
个人以为,关键在nodejs
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部