|
笔者小小程序员一枚,目前就职于一家安防公司,在负责一个基于私有云的IPC监控系统,分享下构建心得,大神勿喷。
5 E4 L% p3 p' `
# I4 J1 w$ w( l! W# V6 p& b
- o6 }- _7 O% z# U2 O/ P摄像头上云,无外乎推流与拉流技术。
8 o1 Y) A+ a) s; d: h# g8 J g: \7 {一、在服务端主要分两大块
* h+ W# w. o( i0 x8 n, M. k
. r2 L! R- O+ `* w4 H1、摄像头基本信息的管控(Web管理系统),对摄像头数据的采集,比如IP、用户、密码、所属区域等;) a+ @8 d* D. P! Q8 {
2、流媒体服务器的搭建,RTMP协议、HLS协议等等。0 t9 M8 [' I& [8 l; R
. r! b- u+ J% N! t. V
: M3 g0 y! B# d" w. C$ A: w& y# e8 Z* l/ z/ s( i7 d1 E
& x q$ {0 ^6 j9 h' v二、在设备端
, U/ |0 s) P. [ H" c( E9 a主要就是推流了。目前大多是基于FFmpeg进行视频的编解码和推流。
" z; I# B3 S' t3 ~% d+ g$ t9 U: ~: Y; H* f& ?4 m4 n: U
E* j/ W- h5 K+ @
; l( o4 c6 W$ ]
三:流程图. B1 d' o9 ]6 M9 y0 _: k. q Q
( J. @- s; _1 Q3 a* K* ^
0 Y. C' j, N1 l! l: X4 ~% [9 f |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|