|
笔者小小程序员一枚,目前就职于一家安防公司,在负责一个基于私有云的IPC监控系统,分享下构建心得,大神勿喷。
0 V% Q2 R! U0 q. ~/ w$ g& m5 I( L2 G& o+ W
( l; n$ ~) {$ a& d; L7 g- h
摄像头上云,无外乎推流与拉流技术。
6 J* s, \4 L) J, s2 [+ z7 F" Q5 n一、在服务端主要分两大块; P/ A0 m) G5 j4 E8 |, s) t
; Q T. }2 J" R
1、摄像头基本信息的管控(Web管理系统),对摄像头数据的采集,比如IP、用户、密码、所属区域等;7 J3 o7 u8 y5 h( l v" B7 _$ X
2、流媒体服务器的搭建,RTMP协议、HLS协议等等。) e( f1 T7 J( H, g: o! i
# z* X: }1 o) d( l# M
; D( l4 U3 V# [# C0 ^' L- U
$ X% r! u; y0 _$ o( t
2 {1 S: \5 n$ o% I二、在设备端
, C6 ?! I% n" L: S5 G* L) p7 ]( g主要就是推流了。目前大多是基于FFmpeg进行视频的编解码和推流。
$ Z+ `; e1 @% l5 i, }4 T% J6 l& i
3 B5 u9 w$ k: q8 w3 ?% W2 u4 v) J* h2 C& \
6 ?0 z$ |( o7 x1 F- H; o6 ?三:流程图: c, ?5 H, F& I# Z
) R9 f+ J/ K" T0 Q- H8 S2 K+ R
& F( Z4 ~, W: G9 b6 X; R1 @
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|