|
|
笔者小小程序员一枚,目前就职于一家安防公司,在负责一个基于私有云的IPC监控系统,分享下构建心得,大神勿喷。
+ b: Z6 e# V$ v& ?: V$ W$ R& T/ \( P/ B6 y q
1 J6 g1 E* `& }$ U4 E* D) u& ]/ ^摄像头上云,无外乎推流与拉流技术。8 {( w+ S' }5 ?, o+ E6 F
一、在服务端主要分两大块
! J5 d3 v8 k+ C# k8 ~# t2 ~8 X; a, ]2 r( E$ X9 S c
1、摄像头基本信息的管控(Web管理系统),对摄像头数据的采集,比如IP、用户、密码、所属区域等;
- x$ S; m2 E* m. P3 |) h; s$ \2、流媒体服务器的搭建,RTMP协议、HLS协议等等。
' D8 P9 a' G6 L' c9 W" @* W
- e8 @) D! w$ N" n: F' i8 A0 D8 ~0 K! f+ `
1 w9 u; t) h2 L/ W# ~( {1 {
- G# b9 u4 G5 S9 W o }0 P4 L& y$ G
二、在设备端
$ A( N% w4 r$ ^: H9 h1 ~主要就是推流了。目前大多是基于FFmpeg进行视频的编解码和推流。
& @" L: t9 T J! {. Q. H( y
( e4 q' a, i. B+ N7 V; k! O
5 I! K! G$ @/ G& k1 k h: J
7 U! b5 a2 [1 X7 y( q三:流程图' Y, z. @% a. Z
$ l$ Z) O2 ?! Z% X. r& \- c) O8 G) N5 e) m+ l: F: ~! O
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|