|
|
笔者小小程序员一枚,目前就职于一家安防公司,在负责一个基于私有云的IPC监控系统,分享下构建心得,大神勿喷。
" t' }5 H$ i& I
& ]* g! s) G/ p4 I5 J3 O$ ^( n1 C( d' A
摄像头上云,无外乎推流与拉流技术。
?+ G: E9 x' R& H/ ~* Z! x一、在服务端主要分两大块
" `) T# c+ _8 E/ p2 t, W* K+ Q
5 k- p% {* [6 a7 Z' f7 R6 D1、摄像头基本信息的管控(Web管理系统),对摄像头数据的采集,比如IP、用户、密码、所属区域等;7 K& J: Y& R+ s" u$ Q1 C% n: {- |
2、流媒体服务器的搭建,RTMP协议、HLS协议等等。
3 N6 B% g: \8 i7 ^3 i! \( T8 |( ]0 ]6 F/ a
2 }1 W- g6 Q; U7 n" V% g1 ?
6 g2 p# \* A) @: U U% J8 |. h
; `& T" ?: V* u' y" V; V0 Z: i二、在设备端8 }+ c/ Q7 B5 G5 c, M# s$ Q. T
主要就是推流了。目前大多是基于FFmpeg进行视频的编解码和推流。
4 _1 P: D9 D- f0 O: B, C( X7 D `3 s7 G- \" q
* Q5 D# F5 |2 U! ?! T! n
' q$ v3 A' s% |' ^
三:流程图5 f! q& a. _& o$ o6 w
6 l* i, V; b+ [& n% [) G, `7 t" A3 z2 z& l' h
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|