使用fsmpg和WebSocket实现实时视频流接收 基于Ardyh Streamer
Ardyh-Streamer:基于fsmpg的WebSocket流媒体方案,为用户提供从树莓派接收视频流的便捷方法。以下是安装与操作流程:
步骤 1:安装依赖
运行以下命令安装所需的依赖包:
npm install ws
步骤 2:启动WebSocket服务器
在服务器上启动WebSocket服务,使用以下命令,并指定密码:
node stream-server.js
步骤 3:在树莓派上发送视频流
在树莓派上执行以下命令,将视频流发送至服务器。注意,将ardyh.sololla.com
替换为实际的域名:
ffmpeg -s 320x240 -f video4linux2 -i /dev/video1 -f mpeg1video -b 800k -r 30 http://ardyh.solalla.com:8082//320/240/
步骤 4:访问视频流
在浏览器中打开以下地址,查看实时视频流:
http://ardyh.sololla.com/camera.html