|
笔者小小程序员一枚,目前就职于一家安防公司,在负责一个基于私有云的IPC监控系统,分享下构建心得,大神勿喷。9 }, R* e& l( G4 P9 z
% \% p& q' t, {4 e
0 q- {- U1 m! i8 E R! a" F摄像头上云,无外乎推流与拉流技术。5 t1 t$ |# G! i, T5 I5 O& ]# s
一、在服务端主要分两大块
2 G( i/ c9 }1 j; S' P" W+ w' a2 Y" o
1、摄像头基本信息的管控(Web管理系统),对摄像头数据的采集,比如IP、用户、密码、所属区域等;9 b4 m$ _5 J! k i
2、流媒体服务器的搭建,RTMP协议、HLS协议等等。
. i) D1 A* P0 k# v; z& I% A+ \8 C
0 |) M# \0 l3 K! w5 c
! u( X7 x$ r4 D. b5 E' I1 l
& y* R8 F- L- q# H! O! y二、在设备端9 u3 [! m" d E" r, R. C" y4 r9 A1 T
主要就是推流了。目前大多是基于FFmpeg进行视频的编解码和推流。
3 [2 {6 X8 J+ f
0 H0 b: w# v+ w% y. N+ c( k o1 {. F( s& ]& N% X
5 x9 P: t/ \4 s* E3 {/ |三:流程图
/ y* S) \3 D$ Q3 M
0 H3 w2 f( _2 L7 l v& R* U/ P! D9 p( G+ V: Y7 ^
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|