And*_*gan 50 javascript html5 websocket socket.io webrtc
我假设WebRTC是一个解码/编码音频和视频的API,虽然服务器和客户端之间的通信是通过Web套接字或其他网络协议完成的?我有点困惑.WebRTC有自己的通信协议吗?
jos*_*736 83
WebRTC有两个方面.
getUserMedia
)允许应用访问摄像头和麦克风硬件.您可以使用此访问权限在本地显示流(可能应用效果),或通过网络发送流.您可以将数据发送到您的服务器,或者您可以使用...PeerConnection
,一种允许浏览器建立直接对等套接字连接的API .您可以直接与其他人的浏览器建立连接并直接交换数据.这对于视频等高带宽数据非常有用,您不希望服务器必须处理中继大量数据.看一下演示,看看WebRTC的两个部分是否正常运行.
简而言之:
PeerConnection
允许两个浏览器之间的全双工通信.