想用html5实现一个随机视频聊天网站,需要学习哪些技术?
如题,
就像
http://chatroulette.com
这个网站一样,不过这个网站是用flash实现的。
百合大作战
10 years ago
Answers
既然你选择用HTML5, 那肯定是要用WebRTC(目前浏览器
兼容性
并不好)的节奏了,可以使用
WebRTC库-PeerJS
来实现点对点视频聊天。
官网有详细的API文档,以及
简单的视频聊天示例
,当然随机算法得你自己写了。另外你还可以学习下
canvas
,有选择性的把视频流画到canvas上,可以或许可以减少带宽压力。
Umbra
answered 10 years ago