APP下载

流媒体转发服务器的设计与实现

2018-01-09黄慧精

电脑知识与技术 2017年34期

黄慧精

摘要:视频监控是安防领域的重要组成部分,是當今社会安全系统中相当关键的一环。流媒体服务器又是其重要的设计环节,流媒体服务器的引入有效地解决了监控系统的带宽瓶颈,本文主要介绍了流媒体转发服务器的系统实现架构,提高转发效率设计的实现,并系统化展示了其功能环节。

关键词:流媒体转发;RTSP; RTP;RTCP

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2017)34-0199-02

1 概述

随着监控系统的系统化、效率化的发展和提高,流媒体技术的引入有效地提高了监控系统的传输机制,流媒体技术是将视频或音频等多媒体数据以RTP数据包的形式,将前端设备IPC数据流实时传输至客户端。流媒体服务器能实现同时响应多个客户端的视频流实时请求,从而有效地解决了带宽的限制。

本文详细介绍了流媒体服务器的功能架构,具体的设计、实现,并以系统的形式展现其功能价值。

2 系统总体框架

2.1 系统流程设计

整个视频监控系统由多个部分构成,前端设备IPC负责采集视频数据,流媒体服务器负责转发媒体视频流数据,监控平台主要给客户端提供浏览视频使用。流媒体服务器起关键作用,当客户端需要某路视频图像时,通过RTSP协议与流媒体服务器建立通道连接,流媒体解析消息后,再与对应的IPC建立流连接通道;IPC上传RTP视频数据流至流媒体服务器上,流媒体再接受到该数据包后,做相应处理,再转发给请求的客户端。

2.2 软硬件接口设计

流媒体服务器与客户端和IPC软件接口采用目前常用的RTP、RTSP、RTCP协议,系统运行前需要先配置流媒体服务器的相关信息,供客户端调用。……

登录APP查看全文