|
笔者小小程序员一枚,目前就职于一家安防公司,在负责一个基于私有云的IPC监控系统,分享下构建心得,大神勿喷。' n! ^4 G0 i7 r! Z1 k
9 A7 U' ^* q) D3 K
4 `6 E' e! I8 T, P
摄像头上云,无外乎推流与拉流技术。
# t5 ]# o- F* Y$ O一、在服务端主要分两大块) Y7 \, V+ P/ w
5 t6 h* Z3 b& M8 M+ m" }
1、摄像头基本信息的管控(Web管理系统),对摄像头数据的采集,比如IP、用户、密码、所属区域等;; F u- m1 [6 I+ }0 M
2、流媒体服务器的搭建,RTMP协议、HLS协议等等。
$ k1 k. N* d0 X! `# J7 R4 b! N2 d, }' M& D# @# w
! |$ }5 o* n2 b- p6 C; @( o& t9 i* ~5 {1 |* ?) [
0 q! Z7 ]5 o7 G# B+ u( W7 |- A+ v# _# o
二、在设备端
; B' ?; C% J4 [! Q主要就是推流了。目前大多是基于FFmpeg进行视频的编解码和推流。
) \9 b* e- [% Z; `) Y) a
. L0 A6 @' Z# N- C! {7 {
! x. B" M9 z9 O% x) M3 g {. u- V3 L# ?
三:流程图. j4 \* e/ h2 Q$ r
, A# E4 b: b& Y% \5 l) ^
; I8 H0 Z, P3 d1 c' f, S4 D. t |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|