|
|
笔者小小程序员一枚,目前就职于一家安防公司,在负责一个基于私有云的IPC监控系统,分享下构建心得,大神勿喷。; g5 D' c" h. ~/ h
, @9 h# E W/ K0 ~+ g
. _* |/ ]! {7 q4 z摄像头上云,无外乎推流与拉流技术。5 r, D) k" F [6 ?: `
一、在服务端主要分两大块& l' Z& Q+ u3 f( ^6 r' x
$ u h/ w+ {7 I. d# ^4 x, f/ l) p1、摄像头基本信息的管控(Web管理系统),对摄像头数据的采集,比如IP、用户、密码、所属区域等;
5 C9 ~" L/ p5 d% W2、流媒体服务器的搭建,RTMP协议、HLS协议等等。
, q9 g) A d8 c( C7 P0 ?2 ?; @( S8 Y/ V( m
4 N+ |0 g: k% _( z9 j I {( R! O, o0 B9 g! _$ n- j( o
6 a1 Z+ ^# u0 F4 o3 w+ B) V
二、在设备端
5 K; D8 s: l* {& m8 z9 G7 U7 t主要就是推流了。目前大多是基于FFmpeg进行视频的编解码和推流。
9 _, N. X! ^9 o% \3 w. s. }2 [' P9 |2 R. V0 e5 f8 o
2 @+ O E( z# c: B1 ~
|* j- T8 M+ B# z$ o
三:流程图
+ G- r4 w" L, \' J+ C- {# D$ w y7 x" o( b! N( w$ c" U2 E* b" {
6 M% w( P" C/ ]$ p' D0 a
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|