|
|
笔者小小程序员一枚,目前就职于一家安防公司,在负责一个基于私有云的IPC监控系统,分享下构建心得,大神勿喷。
& w3 h0 \* b% E1 u$ K p$ g f& Z) z6 r# P4 J j
1 ^& g: B) U/ n/ r" ~摄像头上云,无外乎推流与拉流技术。( r2 _( w/ K8 e1 l9 J+ T0 B
一、在服务端主要分两大块
6 z- v4 l6 R2 u7 f; I, q
+ a) [! b3 e2 l3 n, J1、摄像头基本信息的管控(Web管理系统),对摄像头数据的采集,比如IP、用户、密码、所属区域等;
2 j( ?; m& I6 e7 K% \: {4 e( q2、流媒体服务器的搭建,RTMP协议、HLS协议等等。4 j3 B8 g9 j8 r4 m$ b
+ ^" c# \ |! p$ \5 W$ _$ E9 Y8 m$ R7 L
k) j) {( Z0 ]; ^( z2 l6 J, z# [
! E9 K! O7 d1 x0 q& W2 e二、在设备端
% o, E- g: i, r' S+ O% s主要就是推流了。目前大多是基于FFmpeg进行视频的编解码和推流。
% F& ]+ W" h& r- T/ [* _+ q' a: \9 g
T" j5 ~: }) \6 @- N
% @, l. l. O$ j( d' d2 _" r三:流程图5 g& C C1 d; q3 Q3 Y
7 |* [" [. @! L0 |8 Z4 a! _
2 c( Q! L. i& u( B+ P5 y' R* ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|