|
|
笔者小小程序员一枚,目前就职于一家安防公司,在负责一个基于私有云的IPC监控系统,分享下构建心得,大神勿喷。
+ {% r L v5 ]- k4 x
5 o7 W5 T" @. u4 B' j% [7 r* s6 G2 |% T
摄像头上云,无外乎推流与拉流技术。3 ~# b- ?0 Q1 C& _+ h) p5 K
一、在服务端主要分两大块
; }0 z* o& q3 J% N& }* j) t( }1 t+ g* Q
1、摄像头基本信息的管控(Web管理系统),对摄像头数据的采集,比如IP、用户、密码、所属区域等;
, e3 E. L; E' V( M2 `# K* J4 ]0 F2、流媒体服务器的搭建,RTMP协议、HLS协议等等。: {4 f; ?$ n- I8 K
, J6 {7 _" G! A( h
8 N1 {. {, f6 Z( L8 ?) g- k% J
. Z( b1 v$ q: f6 C2 g9 U7 s
( X8 t9 S1 D' u; E0 J8 ?二、在设备端4 C. T/ B8 h& Q ]# Y% F
主要就是推流了。目前大多是基于FFmpeg进行视频的编解码和推流。% j2 ?: M4 b4 B, I4 j A
3 {/ k# ]) Z7 o& E' c( \% p# C
$ [2 J) ~+ y3 S0 x" P0 u* w8 O: i& {0 c
三:流程图0 f! S$ ~) R2 U# ?
& R+ H1 k( b0 s0 [; c1 B4 l7 T+ T0 w- h
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|