|
笔者小小程序员一枚,目前就职于一家安防公司,在负责一个基于私有云的IPC监控系统,分享下构建心得,大神勿喷。
& V, ]6 o, W3 B8 U) x" K4 _: S' {, |* j% `
& U( r) Y6 r4 c5 E+ g; ^摄像头上云,无外乎推流与拉流技术。1 O; y! |/ ~( \% d8 r5 t0 C
一、在服务端主要分两大块
# O a% b% G' ]# f% `& e4 F8 J( O( ~% u+ P, x4 U& y1 K
1、摄像头基本信息的管控(Web管理系统),对摄像头数据的采集,比如IP、用户、密码、所属区域等;
0 _6 G$ v J+ x! ?8 x2、流媒体服务器的搭建,RTMP协议、HLS协议等等。1 I7 z: N& ^* {, d1 x$ _1 z8 G
& Q' A' U- e9 r; X
2 |* {! \* H3 a9 D4 v4 V9 [
/ c6 I6 w1 {- A' v) r
5 R" X* }6 V7 ]二、在设备端
. L4 m- }& A9 U, Q主要就是推流了。目前大多是基于FFmpeg进行视频的编解码和推流。# G8 X# W O( G: i$ H
# D( d6 [" R# t8 D: n
% N; Y7 ]) K( b+ }
1 I' r B. k$ y, m6 f
三:流程图
( X# S; {% q/ I+ x ^, @' Q6 Q1 O+ }! o' ~- z/ X. X
' G# ]5 E/ J$ F |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|