参考文章:https://blog.csdn.net/weixin_44255965/article/details/103557479
由于参加某次展会看到其它厂家无人机搭载的摄像头推流延迟非常低,所以也想自己尝试一下。以下都是本人使用本地摄像头或外接摄像头进行尝试,得出一直延迟较低的推流方式
1.对比两种推流方式
.nginx+rtmp+FFmpeg搭建服务器,延时较高本人尝试差不多20秒左右
2.FFmpeg + nodejs + Jsmpeg + websockt,延时较低。以下将具体介绍此方法。
二.window下实现推流
1.首先下载 FFmpeg、node.js、jsmpeg解压
2.安装 webSocket
在c盘下安装可能会出错,所以切换到如图所示路径E:\FFmpeg\ffmpeg
如图所以输入cmd回车
在cmd控制台输入: npm install ws -g