使用 WebSockets 进行 HTML5 视频直播

本文旨在实现使用摄像头采集视频,并且可以在网页实时显示,主要参考的两篇博文为:
1. 视频实时显示的三种方案
2. 使用WebSockets进行HTML5视频直播
我们使用博文1介绍的第三种方案,将摄像头采集到的视频流使用ffmpeg进行编码,并且将其推送给远程服务器,在远程服务器使用stream-server.js处理视频流并且在网页上显示出来。由于原博文介绍详尽,本处不再赘述。
注意
1. 客户端电脑中需要预先安装ffmpeg,安装方案谷歌即可。
2. 博文1中第三种方案安装nodejs过程中sudo apt-get install node-legacy 应该改为sudo apt-get install nodejs-legacy。

你可能感兴趣的:(网页)