|
笔者小小程序员一枚,目前就职于一家安防公司,在负责一个基于私有云的IPC监控系统,分享下构建心得,大神勿喷。
$ q8 l! J7 b( t0 u% ?! y5 e. {$ X5 I9 R; C. y8 ?0 X( k& `: Q
1 L3 b. b: }7 D: Z$ ]1 q( U9 e* ]3 x
摄像头上云,无外乎推流与拉流技术。 p% M0 z* j9 B# B0 X
一、在服务端主要分两大块( j- C/ l. w9 F7 W
( l6 U% P9 K l: U& T0 Y/ i( u/ J2 [1、摄像头基本信息的管控(Web管理系统),对摄像头数据的采集,比如IP、用户、密码、所属区域等;
; d) j9 e' o( h" y! r8 d' @! S2、流媒体服务器的搭建,RTMP协议、HLS协议等等。' g, W- a r* c2 K5 O- a% D# `
9 z# F/ y9 n1 g7 L, h
- U5 u5 j+ ]. \; P
9 }( f5 ]( f( k0 m, C4 @- i
) B. j- {% h! g! G6 O4 g) t二、在设备端, l( i$ m7 J4 j# v! ^ g3 L; e
主要就是推流了。目前大多是基于FFmpeg进行视频的编解码和推流。
# K. x! k) o7 L _0 z6 r
" P: @4 O& H' z: i
9 U7 i& @0 [* ^" J. q+ A; h
: V/ W" Z! O2 M, e j5 u三:流程图$ M& g+ l/ Y& G. e- I) B
7 s, J/ x, E' U6 t. v! v6 `3 \; S$ f& B) ?
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|