|
|
笔者小小程序员一枚,目前就职于一家开云手机版登录入口公司,在负责一个基于私有云的IPC监控系统,分享下构建心得,大神勿喷。
H3 t2 L9 Q8 }+ ~6 N2 J* \2 O
* z( H( F n, S) r: }- r7 G( f9 F9 ^8 _; s, u( h9 n
摄像头上云,无外乎推流与拉流技术。. D% s) C' k. U' t5 m
一、在服务端主要分两大块+ w% {8 ^. M2 a' R- u
5 S) C; V& X; N F4 M) w1、摄像头基本信息的管控(Web管理系统),对摄像头数据的采集,比如IP、用户、密码、所属区域等;
+ U0 b6 M& |' ]/ ^8 [2、流媒体服务器的搭建,RTMP协议、HLS协议等等。
! K! A. f: y) D1 \: X$ b; G; T# S5 }& d/ L" f l* P( x; v% g
: V( X9 D8 k/ ]" b5 I! x
( R0 U- _' O& L/ J5 ?2 g5 e
% x. o# c2 m9 A# p$ A* `
二、在设备端+ h9 X; m4 l0 t. H% ~% f2 h& N
主要就是推流了。目前大多是基于FFmpeg进行视频的编解码和推流。
* y9 q6 ^. y, `+ k# K1 v# w `" ^8 w2 D% V
, ~1 ]2 b7 @9 M/ n% i6 @! o+ l& @( @" S; S, I0 {
三:流程图
/ E- i% I1 b! ?# q: w- }
" T* ^. Z, w; b5 K, p: |# P
5 p% b* x% j% ^5 L2 b* k |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|