监控流媒体服务器?目前最好用的流媒体服务器

什么是流媒体服务器具体到什么设备

流媒体服务器指以流方式在网络中传送音频、视频和多媒体文件的媒体形式。相对于下载后观看的网络播放形式而言,流媒体的典型特征是把连续的音频和视频信息压缩后放到网络服务器上,用户边下载边观看,而不必等待整个文件下载完毕。由于流媒体技术的优越性,该技术广泛应用于视频点播、视频会议、远程教育、远程医疗和在线直播系统中。

作为新一代互联网应用的标志,流媒体技术在近几年得到了飞速的发展。而流媒体服务器又是流媒体应用的核心系统,是运营商向用户提供视频服务的关键平台。其主要功能是对媒体内容进行采集、缓存、调度和传输播放,流媒体应用系统的主要性能体现都取决于媒体服务器的性能和服务质量。因此,流媒体服务器是流媒体应用系统的基础,也是最主要的组成部分。主要产品流媒体服务器:大并发视频服务器、直播时移服务器、P2P直播服务器、视频交互应用服务器视频应用管理:媒体内容管理系统、H.264/MPEG-4编码工具、机顶盒终端管理系统、节目导航与发布系统。

监控平台的四大模块:

监控平台分为四大模块:

一、管理服务器模块:

管理服务模块是系统的核心,是整个系统的主服务器,桥接了其他的各个服务模块。主要用于管理系统平台所有的设备和与其它的管理服务器进行通讯和同步。可以实现对远程数字视频设备的机构、人员、设备、任务、报警、日志等的配置、设备巡检和实时访问权限控制等管理。

二、流媒体转发模块:

当多个客户端需要同时查看某监控点的相同画面时,势必会造成在一条通讯网络线路上的数据拥堵,严重浪费网络资源。流媒体服务器支持视音频流的转发,当有多个客户端需要同时访问同一远程画面时,可以通过流媒体服务器进行转发,在转发服务与前端视频通道之间只占用一个通道带宽的网络资源,再由转发服务器将数据分发给多个客户端。

流媒体服务模块分为实时流媒体服务模块和回放流媒体服务模块。实时流媒体服务模块用于对本地的实时视频流进行转发。回放流媒体服务模块用于对本地的回放视频流进行转发。

三、报警主机管理模块:

可对霍尼韦尔、C&K、博世、时刻、等所有能使用Vista和CK键盘的报警主机品牌进行管理。通过串口或网络通讯的方式,将分散在各个地方的独立的报警子系统进行联网,报警管理中心可对任何一个子系统进行报警控制,如:报警布防、撤防、旁路、清除报警、报警输出的打开、关闭等。当任何一个报警子系统有报警发生时,报警管理中心能快速准确的显示出报警的详细信息,如:报警地点、名称、类型、子系统号、防区号等,并会自动根据预先设置的报警预案进行联动操作,如:视频弹出播放、播放指定声音、视频群组播放、视频群组沦陷、联动报警输出、报警布撤防、电视墙切换、联动云台预置位、巡航、发送手机短信、LED屏显示、打印机打印等。

四、客户端模块:

客户端模块是最终呈现在用户面前,供用户操作使用的模块,客户端通过与各个服务组件进行通讯,用于实现电子地图、显示实时视频和回放录像、控制云台镜头动作、控制报警输入输出等监控操作,以及配置电子地图、外部设备及用户权限等管理功能。 [

1

流媒体服务器的功能

流媒体服务器的主要功能是以流式协议(RTP/RTSP、MMS、RTMP等)将视频文件传输到客户端,供用户在线观看;也可从视频采集、压缩软件接收实时视频流,再以流式协议直播给客户端。典型的流媒体服务器有微软的Windows Media Service(WMS),它采用MMS协议接收、传输视频,采用Windows Media Player(WMP)作为前端播放器;RealNetworks公司的Helix Server,采用RTP/RTSP协议接收、传输视频,采用Real Player作为播放前端;Adobe公司的Flash Media Server,采用RTMP(RTMPT/RTMPE/RTMPS)协议接收、传输视频,采用Flash Player作为播放前端。值得注意的是,随着Adobe公司的Flash播放器的普及(根据Adobe官方数据,Flash播放器装机量已高达99%以上),越来越多的网络视频开始采用Flash播放器作为播放前端,因此,越来越多的企业开始采用兼容Flash播放器的流媒体服务器,而开始淘汰其他类型的流媒体服务器。支持Flash播放器的流媒体服务器,除了Adobe Flash Media Server,还有sewise的流媒体服务器软件和Ultrant Flash Media Server流媒体服务器软件,以及基于Java语言的开源软件Red5。

阅读剩余
THE END