|
|
笔者小小程序员一枚,目前就职于一家安防公司,在负责一个基于私有云的IPC监控系统,分享下构建心得,大神勿喷。' c0 g" Y% s) C/ v: W* d' Z
8 d& E0 o0 G3 k1 P& |" \
1 l( v6 I v: S& g摄像头上云,无外乎推流与拉流技术。7 M: [8 O% [8 Y( _* d, G" C
一、在服务端主要分两大块
+ j* l2 Q U7 ^/ E7 m$ K6 q* r5 e" ^- w
% S9 J5 y; v. u' E) O1、摄像头基本信息的管控(Web管理系统),对摄像头数据的采集,比如IP、用户、密码、所属区域等;; _* U1 ~& ~3 y E& M( N
2、流媒体服务器的搭建,RTMP协议、HLS协议等等。9 O @9 C9 B& Z0 b
$ y- a0 J% ]. I% I& o$ g, O r% H
1 m- [% i4 `: `/ u8 ?' d. m0 h
* Y) F0 n+ j. _/ f8 U& c# Q( N: h- y/ s- K- |, w
二、在设备端. `+ \, S. r* w+ o, N. i! M
主要就是推流了。目前大多是基于FFmpeg进行视频的编解码和推流。
: w+ b% `) w0 A9 j
0 b i5 w, ?( Y5 o" k. E
# O- a9 i A1 q b) i$ q E1 G$ \- J3 M9 ^7 h
三:流程图! w$ \6 b4 S$ l, r W% ?
4 a( }6 p* P) _* R6 s% z4 d: l
2 \+ A Y3 i; C) l7 C |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|