|
|
笔者小小程序员一枚,目前就职于一家安防公司,在负责一个基于私有云的IPC监控系统,分享下构建心得,大神勿喷。
/ ~0 A5 `9 O- J/ Q4 \& P. e: E6 E$ `, F) G
, k) Q7 q/ O. }7 v
摄像头上云,无外乎推流与拉流技术。
' R/ U/ z- i y4 @; F; h3 y, n一、在服务端主要分两大块
& O+ V8 e% G- X: a2 Y6 o+ w, g; A8 U' R* N
1、摄像头基本信息的管控(Web管理系统),对摄像头数据的采集,比如IP、用户、密码、所属区域等;: u/ E7 Q+ ]% v" L- |0 s9 ~
2、流媒体服务器的搭建,RTMP协议、HLS协议等等。# l; {4 p$ t! W% m% d
9 f- R9 M" C7 @# G7 R" b# b; i. k* _. Z" h& F% Y0 M
n* _7 f' ?, X5 K9 b7 U9 ~7 f. v; A
& `+ y, |1 S4 |1 z8 ?( Z7 R# h二、在设备端" \+ @5 E3 ~6 }7 ^( i8 l
主要就是推流了。目前大多是基于FFmpeg进行视频的编解码和推流。
$ J" k& D, z. ]6 a: P. `2 ~) L0 a& O$ w4 c3 S: \* G% Q
% V) O3 ~2 }* d
) C [! p6 h, y O" D+ D# O' r# j3 A
三:流程图, h* _, h0 s" w* K* C
+ f4 v" @/ Q1 l0 s, v6 ^
5 g+ m' b Q2 ~* R9 t4 l6 j
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|