|
|
笔者小小程序员一枚,目前就职于一家安防公司,在负责一个基于私有云的IPC监控系统,分享下构建心得,大神勿喷。
3 X4 R: q2 P9 N5 w+ l, w, H1 _9 W5 k/ U. d% Q- W, i
% ?5 R0 e+ Q0 S0 f1 Z
摄像头上云,无外乎推流与拉流技术。
5 K+ o; z7 [) D一、在服务端主要分两大块
) F" Y- M K1 u* D/ S) Z2 X
( J& F; E5 A5 l; i6 {; Z) V+ J1、摄像头基本信息的管控(Web管理系统),对摄像头数据的采集,比如IP、用户、密码、所属区域等;
& s3 E% `: c. ^1 H7 R+ i T- r( t2、流媒体服务器的搭建,RTMP协议、HLS协议等等。
! }' f; s( u7 i- m# y5 o% }0 w/ X) D0 `. j1 X
1 n& `. C2 G ~1 r3 m
% G/ [: P: j1 R' j9 M6 I _3 _
6 o* N" N/ N& v二、在设备端) C/ t2 `) E7 s/ N
主要就是推流了。目前大多是基于FFmpeg进行视频的编解码和推流。
, G$ ` W5 ?7 |7 w
* Y( t6 c8 F7 E+ [8 v( ~
, A# t7 X5 `; i0 }4 C/ H
1 m, b5 J9 \7 R5 t" I三:流程图9 X4 Z# |* Q% V( o0 j- ^0 N. y
" f. e1 D1 o' m, e* k/ J
5 r u7 Y4 l( j. `% c7 u5 z! | |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|