|
|
笔者小小程序员一枚,目前就职于一家安防公司,在负责一个基于私有云的IPC监控系统,分享下构建心得,大神勿喷。: [; F9 _% j- h% d0 Q' D
) q5 v8 J4 A# B5 _# R& ^# h: B5 v
( d; |: Y$ `* [( p4 u6 T摄像头上云,无外乎推流与拉流技术。
5 L# F9 s! n- ?1 T8 x6 f1 @7 P v* M# n一、在服务端主要分两大块
# B$ {' R+ h$ ^0 r( ?8 {" D) Y% C. W% s% `6 I. m1 J
1、摄像头基本信息的管控(Web管理系统),对摄像头数据的采集,比如IP、用户、密码、所属区域等;
% R, t' g3 ]' c' W; d# N2、流媒体服务器的搭建,RTMP协议、HLS协议等等。
% ?0 F6 Z6 j7 J3 ~+ t+ ?4 c! f# M, U* |
* T/ ~2 p% e( E5 b
# c; X6 i; K3 l/ U J7 p4 c
( i: w, b- e( {+ E9 u二、在设备端 p+ I$ f. I, Y& |9 |' p
主要就是推流了。目前大多是基于FFmpeg进行视频的编解码和推流。
; J! o, w) D# f2 O0 v. @5 \) K$ K- L/ T- V$ S7 z5 Z: f, S, p2 R; v. V
7 Q, \7 [ G6 x& i' c' g: n8 B" X5 [
( S4 r8 P- \: }- |4 q: @三:流程图
# e) M" h: i" k$ ~% ~
) } y* c5 P5 N' S T: ] @" l
M! G- P0 _" X |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|