|
笔者小小程序员一枚,目前就职于一家安防公司,在负责一个基于私有云的IPC监控系统,分享下构建心得,大神勿喷。
1 ~. S7 C1 }/ u6 i
% ~8 ^1 M1 a n
1 S7 q) {8 f! G+ A# O摄像头上云,无外乎推流与拉流技术。# V& y' ]0 I& J$ c6 a$ F
一、在服务端主要分两大块; d q, n; q F1 n% Z
6 d( X9 _* u, |# t' D9 z1 Y
1、摄像头基本信息的管控(Web管理系统),对摄像头数据的采集,比如IP、用户、密码、所属区域等;7 V2 [1 i* {/ O7 E$ z& O( Q* r6 }$ X
2、流媒体服务器的搭建,RTMP协议、HLS协议等等。7 [& y) d0 A& J2 t% b( O q2 y% U/ J
/ R$ ~/ b7 H& {6 W g1 {
# M) [/ Y2 T6 q/ _% t0 X+ P1 z; O
w) |1 @4 H- G, \# Y1 Y
二、在设备端, z; n# g7 u! |, X7 J2 p* M) r, i
主要就是推流了。目前大多是基于FFmpeg进行视频的编解码和推流。
: W& T! |& m& G+ e4 v* P
; X/ k' d8 x3 A1 ]5 o
8 G& P- y8 O- c- \3 ]$ J. s$ t; T5 _2 k( ~4 }$ q
三:流程图6 J1 z* J& [: x6 B
5 I0 f3 r* w3 d% b8 [
$ Q1 `& _, b- A& J3 F. h0 H5 D- l8 S |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|