|
|
笔者小小程序员一枚,目前就职于一家安防公司,在负责一个基于私有云的IPC监控系统,分享下构建心得,大神勿喷。' v" l- i" ~! ^ x8 n2 w5 E# F- E
% } G4 R" l) c9 f$ H- v8 A3 D1 @+ F1 b% A2 J! N' S6 G) M" \( K. _
摄像头上云,无外乎推流与拉流技术。
1 r, n% }8 a% R ~9 Y一、在服务端主要分两大块& b7 z3 b' b, S
, T% U* }& }7 l' U/ a! f
1、摄像头基本信息的管控(Web管理系统),对摄像头数据的采集,比如IP、用户、密码、所属区域等;' S. {: F7 H! G1 L
2、流媒体服务器的搭建,RTMP协议、HLS协议等等。
. Y, T' B0 g" g9 U3 v" s, r d1 E" Y r4 u: K
+ ^' Y+ @3 P% e" [, X
8 x# x& z: X% f) w) z, m
2 v$ @' e( i [$ y# |二、在设备端
! h2 ~) ] A0 ^* z* R( `: k主要就是推流了。目前大多是基于FFmpeg进行视频的编解码和推流。6 D8 m+ }, Z5 G6 G2 C
# [' N1 e* Y" a$ K& ]8 s3 D% C5 |7 g: F" S8 T b- {
1 }8 z: M8 f6 Q, e( n三:流程图
) [9 r9 {. A+ b" b6 U3 W
) j1 U [$ W, d8 I* }( g P! n" I7 Z4 q1 t
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|