|
|
笔者小小程序员一枚,目前就职于一家安防公司,在负责一个基于私有云的IPC监控系统,分享下构建心得,大神勿喷。
& P1 v$ K* s% w
# ~% q3 p0 N& r: B* Z( W
G- M! }9 [/ H1 U. J6 B) K8 X7 @摄像头上云,无外乎推流与拉流技术。
4 Z; i; b! k9 o2 b; O一、在服务端主要分两大块
* n: Q- ~' w% R$ D$ \* i
1 J8 v$ `) n6 O& y1、摄像头基本信息的管控(Web管理系统),对摄像头数据的采集,比如IP、用户、密码、所属区域等;9 o0 Y3 G: R% T- B0 x; W' L5 T
2、流媒体服务器的搭建,RTMP协议、HLS协议等等。6 O( m/ Z* E; `- ^! J% P5 z3 C
7 F, ]9 ?# W8 M
* I8 W" k0 C; L ~+ h) x, d- w4 X! q7 _ M! u
+ ?2 m" m1 Q$ I; S" S/ l) K2 i二、在设备端8 e3 u# j- a7 a, P4 y: m
主要就是推流了。目前大多是基于FFmpeg进行视频的编解码和推流。
E# ]5 x4 U o( r; A& F; O0 b3 l1 Y
. r8 \* r# C0 y- U1 \# n7 v2 ^7 K5 @5 O2 c4 g. i( }0 d
6 u* F# Y0 i0 x" k3 b% V三:流程图
* C* ^9 |% `& i# Z% _; D/ K* W0 N
7 P; m+ {& ^2 u3 J |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|