|
|
笔者小小程序员一枚,目前就职于一家安防公司,在负责一个基于私有云的IPC监控系统,分享下构建心得,大神勿喷。
' ~+ J# R. [ x' Z; y: h6 d8 c/ c
( V" x ~# g9 | B! G; J# B1 O1 y5 L
摄像头上云,无外乎推流与拉流技术。4 g0 A8 n' j. [. V, o! b
一、在服务端主要分两大块
# H R. V1 w o! J- R0 V
: i3 w" Q" d' y/ h9 r( U2 G1、摄像头基本信息的管控(Web管理系统),对摄像头数据的采集,比如IP、用户、密码、所属区域等;
4 g' t5 M D8 y' S2、流媒体服务器的搭建,RTMP协议、HLS协议等等。
9 \: V2 w) y2 v% X- p# D' q9 j1 C. j% S5 P, ?$ A
7 N: b) _5 r# p( k6 x, M
/ q4 P% }% p( P5 H7 y7 i' j7 R/ X& s- C5 A4 d; ^. e
二、在设备端) {; ?1 X0 X, w4 D
主要就是推流了。目前大多是基于FFmpeg进行视频的编解码和推流。7 X! W5 d+ V$ F. [- ?) O9 l. t5 y1 V
9 G% B! w/ v2 k+ i, `3 d2 [. O
1 ]) `1 p: s( z7 h! E( e, e% L, Y* h* V% G8 q; E- U
三:流程图
, f5 H. u/ G' |. g" G! |/ u: @1 ^# I
9 b; K$ [9 V; H |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|