|
笔者小小程序员一枚,目前就职于一家安防公司,在负责一个基于私有云的IPC监控系统,分享下构建心得,大神勿喷。
8 S, e% P8 c/ J, |! f2 u# l3 F. p* J2 Q! D) G0 q3 v6 D
5 e4 _8 n' Z. m6 Y摄像头上云,无外乎推流与拉流技术。: C, N* o! {/ G' C% ^+ `9 y1 E- L
一、在服务端主要分两大块
& y- g ~" J# V, [( w
4 J+ J9 x2 Z2 z- `+ L% B* n1、摄像头基本信息的管控(Web管理系统),对摄像头数据的采集,比如IP、用户、密码、所属区域等;
- E0 ]1 k0 v' }3 F9 z* t2、流媒体服务器的搭建,RTMP协议、HLS协议等等。
' G# D& M" r9 K9 W& f9 k5 ]) b3 k/ c7 {9 x1 y$ C
( T7 @; Z) P0 s$ q4 T- Z" P+ @3 h3 b- X3 S0 q
/ t% A: s# Q! N二、在设备端
0 N7 A2 \8 C/ r( A- H, @5 ~* R$ Y主要就是推流了。目前大多是基于FFmpeg进行视频的编解码和推流。+ N) J, H2 c( D% B6 ^
7 |8 J& E5 J/ x0 d/ U$ E
( X1 R$ K) ]) o0 N! o) W
9 O/ h' R" c0 G) G6 G4 i三:流程图: b7 G3 M: c, w q9 E; p5 `% k) p
. m- ^9 l3 o$ e
+ j7 k# W" \ N- g3 Y" i
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|