|
笔者小小程序员一枚,目前就职于一家安防公司,在负责一个基于私有云的IPC监控系统,分享下构建心得,大神勿喷。
6 d7 x B( u8 J/ ]9 ^
+ F* C4 z4 e9 o( E* `( ^$ W9 c9 d; w
' C$ }; \7 A0 l5 x8 v9 b0 n摄像头上云,无外乎推流与拉流技术。( ?9 Z+ L9 _0 Q3 r: C2 j
一、在服务端主要分两大块
) G! s) ]% y6 X! @
% K' q! m) ^, Z1 S4 j: g9 D1、摄像头基本信息的管控(Web管理系统),对摄像头数据的采集,比如IP、用户、密码、所属区域等;
6 D( E( {0 M. w! E2、流媒体服务器的搭建,RTMP协议、HLS协议等等。. g0 g0 D$ ?1 w" X. m' z
* J% s3 H$ L5 ~2 i, K% D, V
6 ~! m$ }5 V- r" k7 y3 B0 M) Q- @9 q0 b, x! W
) h7 Q: S2 N' @8 }/ Z- |. I7 [二、在设备端
% w. l: Q" Q4 ~" Y" U主要就是推流了。目前大多是基于FFmpeg进行视频的编解码和推流。
0 d2 h% [8 D) T# n7 U: l" o
9 X8 u- i8 c' N, `
! J7 e( B% U) S! f' u
9 d1 z+ ^3 O9 T9 b三:流程图
2 A+ j+ k# [5 \& a
4 `1 R9 Z U8 ~" y* j
/ t* e& _# o. y* Z |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|