|
|
笔者小小程序员一枚,目前就职于一家安防公司,在负责一个基于私有云的IPC监控系统,分享下构建心得,大神勿喷。
4 I% h) t) R9 F' a l/ I8 x% {
% ~5 M2 D8 y' u# V0 j9 f6 j
3 j7 t# b5 \3 {8 i# l/ f摄像头上云,无外乎推流与拉流技术。8 x8 K* ?! m! M5 [
一、在服务端主要分两大块
5 c- N) Z$ A( T. Z# G
1 }- f/ v; `: k: g) ~1、摄像头基本信息的管控(Web管理系统),对摄像头数据的采集,比如IP、用户、密码、所属区域等;
+ E h7 q. c! I9 u* Y. X$ y2、流媒体服务器的搭建,RTMP协议、HLS协议等等。
3 p# r7 _; F0 O' ?
) B( Q' D& a/ X! m$ v
' h3 x g3 i$ R7 G! E
, \9 C( B& h- W) s$ Q8 s# h; C2 {, y$ K
二、在设备端: t9 J- G3 R; W/ i- T7 Q
主要就是推流了。目前大多是基于FFmpeg进行视频的编解码和推流。& ^9 i- O8 _! d- O# X
! K. H4 K7 t1 O% e+ l/ j/ V
1 s1 b$ F w* J! _7 ]& B0 P8 }
4 y! l1 h/ x3 M8 S9 m; m三:流程图
$ M0 W% w2 Q, g; z/ q1 b) \" n: h' N# f! s5 h+ f5 _+ W9 a
$ b/ n6 @! {- K
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|