|
|
笔者小小程序员一枚,目前就职于一家安防公司,在负责一个基于私有云的IPC监控系统,分享下构建心得,大神勿喷。- I0 X# \- \$ o8 E3 Z9 k
7 v/ M- z t" h4 j& @3 y: h t
% T2 T* \- H2 E2 [" h' v$ v摄像头上云,无外乎推流与拉流技术。3 ]: ~' R. `" j* N( t2 @2 i% v
一、在服务端主要分两大块4 D0 X. R0 L5 o& f. G7 z, Y
, ^4 Y! Y9 d y5 N
1、摄像头基本信息的管控(Web管理系统),对摄像头数据的采集,比如IP、用户、密码、所属区域等;8 _% |( l& C `5 E1 ]
2、流媒体服务器的搭建,RTMP协议、HLS协议等等。
8 f& M) _+ O3 `. ~. L2 F0 w/ z/ W2 A3 |" v( q- k# Y Z
5 |' S- j6 f2 ?3 }8 t O+ ~2 c- S2 H" r' q' L/ y# K1 f/ a- p, W$ N" L
# `) K _2 `+ {8 y( K- X二、在设备端, o4 a+ k$ \6 P/ K0 e4 R
主要就是推流了。目前大多是基于FFmpeg进行视频的编解码和推流。* I1 k6 Y* x& c% Q- q) v w0 a
2 X! J3 A0 q1 w! n/ M9 E- Z$ m3 ?% F; H: O, |$ ?( o7 I; s
* J& ]; @9 w. R. N3 C三:流程图
- G2 n" H) P7 h q$ C! Z! ]
) ]: s5 H% A; c' i. O* q" }8 Q' T. N9 K/ s
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|