|
|
笔者小小程序员一枚,目前就职于一家安防公司,在负责一个基于私有云的IPC监控系统,分享下构建心得,大神勿喷。
7 G. a9 {9 ]! F7 M- f& A; w3 e- i" D. D! m/ X- r# j
/ L) U, F: K8 t7 \7 b摄像头上云,无外乎推流与拉流技术。
0 n, Z" Y$ P6 a d一、在服务端主要分两大块
$ A! K2 A8 E; y: E5 W0 v3 s
" C9 Q& y( C T8 Z3 }) O+ Z: ?0 B1、摄像头基本信息的管控(Web管理系统),对摄像头数据的采集,比如IP、用户、密码、所属区域等;
8 K# V( R5 C1 V" s+ N# W2、流媒体服务器的搭建,RTMP协议、HLS协议等等。
1 Z* ~7 I5 _2 P6 h5 v8 H- _/ i- b3 t8 N" X0 P& l$ P2 X
# l8 @9 [* Y. a
9 ]$ s- V4 L# {8 ?5 k2 o) k$ W2 F" u& r" X! O% w2 e0 X
二、在设备端6 m) \- @; s5 K
主要就是推流了。目前大多是基于FFmpeg进行视频的编解码和推流。
. z0 E* P: F% U, R8 r4 _5 ~" M
1 _. a8 X& A$ G1 q
3 C% K( J5 ]" G$ @2 y4 N6 V# J# S5 N V! O, r# T) d" g
三:流程图
_9 J3 \. b. R" g& f' V i# N/ x5 Q
7 w3 e6 A0 q& S |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|