|
笔者小小程序员一枚,目前就职于一家安防公司,在负责一个基于私有云的IPC监控系统,分享下构建心得,大神勿喷。6 [ r6 s2 g. s& U; I* N
9 t( c4 |# D4 B/ X: L
6 u# B. K7 W1 U2 E6 q$ {, b* m. d
摄像头上云,无外乎推流与拉流技术。& U, }! \" l9 [$ _4 m2 X
一、在服务端主要分两大块6 N9 j) C! }8 r
2 e' `; s7 X( Z1 B! F/ n# k- ]3 e" W1、摄像头基本信息的管控(Web管理系统),对摄像头数据的采集,比如IP、用户、密码、所属区域等;
& z* b5 Z, N$ Q: t7 a* v }, b2、流媒体服务器的搭建,RTMP协议、HLS协议等等。
% U8 U, P" f3 t& V0 `6 Z$ ~
! R; Q$ a x e1 L
E2 Q/ |( D( F' a& p+ _) i$ v5 |* m w" n9 D( v
3 h% _6 V2 H& i5 r, W" S. O二、在设备端0 g4 Q5 K/ B/ w/ Q' M( D; `
主要就是推流了。目前大多是基于FFmpeg进行视频的编解码和推流。
/ m1 C- W; C; N, r1 b8 O3 ~: ^+ ]% T# X
/ P2 Y5 N6 M" s; }5 Z9 w
$ U, e+ a) {3 L+ m三:流程图
" I% `* ]7 n4 S4 y( \, d4 `. N! n" {5 ^' K% s0 u# A; c
) \' J: l# J% k% o, w0 o/ }1 i
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|