视频监控项目理论

视频监控方案   
1. MJPG-streamer 方案
    * 局域网内的视频监控 
    * 要实现互连网视频监控,需要实现内网穿透,
     电脑和开发板接同一个路由器
    或者电脑和开发板直连可以正常使用
    * mjpg-streamer 没有实现声音传输
    * 项目已经不再维护,用于学习下
    
2. 流媒体方案
    在连接摄像头板子,写推送程序,一边读取摄像头程序,一边把数据推送给服务器
    在服务器上,实现“流媒体服务器”程序:它接收ARM板 发来的数据
    在手机端上,实现拉取程序
把推送程序,流媒体服务器程序 都在ARM板上运行,手机和其它设备在局域网内实现
     
   推流端                    流媒体服务器                          拉流端
    ffmpeg                        Nginx                               浏览器 /VLC播放器
 
ffmpeg   ---> (RTMP)--->   Nginx  ---> (httpFlv)---> 浏览器/VLC 播放器
几种流媒体协议
HTTP-FLV    RTMP  HLS  DASH
  
实现ffmpeg
实现Nginx
摄像头和声卡
内网穿透




posted @ 2021-02-02 10:59  Ghost也阳光  阅读(87)  评论(0)    收藏  举报