|
笔者小小程序员一枚,目前就职于一家安防公司,在负责一个基于私有云的IPC监控系统,分享下构建心得,大神勿喷。# H7 \; Y! ?) r# C2 n
7 M; a; \. k/ h) |0 z- D( O8 S7 d9 {' M; _
摄像头上云,无外乎推流与拉流技术。1 \, T8 t: O+ b4 U2 L2 @
一、在服务端主要分两大块2 w: P7 i" [# r* i3 n
4 P5 k3 {! W' y' s! O8 G1、摄像头基本信息的管控(Web管理系统),对摄像头数据的采集,比如IP、用户、密码、所属区域等;. ]. X! X: ^, k
2、流媒体服务器的搭建,RTMP协议、HLS协议等等。5 O6 R+ k: N5 v$ G0 C/ F# J% t8 ]% s
2 B5 g. O" y7 t2 f4 p
/ T- f0 E% _9 w+ z5 K1 V6 F: U( E% K" C) [
9 o6 w9 e+ j8 t; u二、在设备端9 H& G9 ~( S3 H6 Q. P: H
主要就是推流了。目前大多是基于FFmpeg进行视频的编解码和推流。$ R2 n! C, X; p6 y$ @( e
& }! B% R! k/ l( F3 P4 [
) r) V" z8 z+ k" x6 ^
+ p& v$ F, t$ P& m" \& t e
三:流程图
. q& n2 w' y2 H- n- m5 P8 _, I3 x* g4 \* y8 C$ Z+ v {5 @
& L4 s) f) ? k3 H
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|