|
|
笔者小小程序员一枚,目前就职于一家安防公司,在负责一个基于私有云的IPC监控系统,分享下构建心得,大神勿喷。! X/ ^; {1 O- C2 I: U
" L" N" B4 v# b; c5 \, A
) R6 q( i- e; I8 I2 M$ _2 G! a摄像头上云,无外乎推流与拉流技术。' r% @# z8 k+ h0 Z: }& x2 g5 F6 D. N
一、在服务端主要分两大块) |* H- w! w) Q) h
% O0 m% Q# Z. ]" c1、摄像头基本信息的管控(Web管理系统),对摄像头数据的采集,比如IP、用户、密码、所属区域等;
T6 f8 H# ], j) l3 w: \, Z# c/ z6 Z, q2、流媒体服务器的搭建,RTMP协议、HLS协议等等。
2 y) M0 O3 M1 e
/ m1 l2 {- Z) o5 M1 k( F6 S: X# R; Q6 [+ y0 j: r
5 Z# S( U4 ^/ z \
" z0 Q" K/ t. ]* n) ~1 ~二、在设备端& y1 e7 X) c: T3 O; s; I
主要就是推流了。目前大多是基于FFmpeg进行视频的编解码和推流。) W5 y( e' q/ {% p4 ` f- |$ L6 t
/ d6 k2 o( Q7 H8 K. e6 ]2 G6 J# C! e
5 B" a$ N; E+ T/ _2 s5 H
: J7 t4 M/ q( O1 X% s m8 a5 ^三:流程图
8 x5 v2 S5 G+ s, M3 @! L/ g
- \& k: i2 J) Q0 z i
- C; F! _( K. f2 b$ k6 l# e |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|