|
|
笔者小小程序员一枚,目前就职于一家安防公司,在负责一个基于私有云的IPC监控系统,分享下构建心得,大神勿喷。
+ m, f/ [- e+ a `8 K$ g; J. P
# t0 D1 S: }, D1 q7 @% U9 t A5 X8 P) \* i7 m6 n ^
摄像头上云,无外乎推流与拉流技术。- M, ^& I9 P, B1 O$ _0 L3 l
一、在服务端主要分两大块. k* x6 }1 O! W9 D2 a
( S5 y+ m1 X" l6 p1、摄像头基本信息的管控(Web管理系统),对摄像头数据的采集,比如IP、用户、密码、所属区域等;4 U' V4 o6 _5 ^$ I! d
2、流媒体服务器的搭建,RTMP协议、HLS协议等等。4 @1 U3 G5 v7 M M
) f( Y- w4 @; s0 |) o
/ j: x) b: K# u( i
4 M3 M4 z* b6 P* `- P# g; b
% M& [1 D' p3 g9 X$ y' @二、在设备端8 O, {5 ?3 X9 R* b! p) ?
主要就是推流了。目前大多是基于FFmpeg进行视频的编解码和推流。1 g5 V/ q% j! j. {7 R
# }" x% n' {" s, a% R4 O: ~+ g
$ w1 O% A/ s7 _2 \* G4 F" a3 a5 J7 P! h$ V: {8 s6 W
三:流程图8 f3 e/ O2 r. ^4 s) A: K0 c
7 S9 @& ]1 q$ J7 y2 z4 M( N5 h
" \6 V; d9 f! T2 P1 ^5 i6 A |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|