Fork me on GitHub

html5之webRTC

WebRTC是“网络实时通信”(Web Real Time Communication)的缩写,它主要用来让浏览器实时获取和交换视频、音频和数据。

WebRTC共分三个API。

  • MediaStream(又称getUserMedia)
  • RTCPeerConnection
  • RTCDataChannel

getUserMedia主要用于获取视频和音频信息,后两个API用于浏览器之间的数据交换。

getUserMedia根据资料所述,已经废弃,被别的方法替换。

getUserMedia在web浏览器端的前端人脸识别方面还是很有用的,因为可以调用摄像头,如tracking.js。

getUserMedia: 资料

至于RTCPeerConnection与RTCDataChannel可以实现到类似于直播间的效果,只是缺陷很大,因为HTML5新特性,兼容性

也不太好。

资料1

资料2

 

posted @ 2018-01-21 15:52  小数点就是问题  阅读(168)  评论(0编辑  收藏  举报