|
|
笔者小小程序员一枚,目前就职于一家安防公司,在负责一个基于私有云的IPC监控系统,分享下构建心得,大神勿喷。% \# m6 L) q9 D! t- Q
' I L3 X% r Q5 ~ u7 [3 _' m5 M5 a( ~7 B) d
摄像头上云,无外乎推流与拉流技术。+ @2 }+ X1 G) C& }
一、在服务端主要分两大块
& ?% H, P2 d8 |9 w
V& u7 m* y" {6 \/ f1、摄像头基本信息的管控(Web管理系统),对摄像头数据的采集,比如IP、用户、密码、所属区域等;
% q8 B4 h R* B9 x) v- B2、流媒体服务器的搭建,RTMP协议、HLS协议等等。$ h9 D) w! p K% Z9 F( [
7 g/ K; G! W2 z5 l. o0 V4 d% o, X$ y3 y3 b/ B- V
3 D. ?5 w/ G- }# x6 l6 Y
* M2 d8 O- J- D6 y+ ]: o4 J5 g二、在设备端) A0 G* T# v: K% u1 `8 D
主要就是推流了。目前大多是基于FFmpeg进行视频的编解码和推流。0 `1 G4 P$ M+ E$ v6 `9 \5 f+ M
( i$ c l4 l2 I% Q! U
" G5 f/ v% ]0 @) M; Y4 C& V9 P* t6 d+ U3 i6 O% n
三:流程图
! ^( h' M% w5 J
, _5 x: Z8 }; [- U* }3 v1 i6 h9 _9 H; K2 P+ B6 m
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|