流媒体逐级分发系统的制作方法
【专利摘要】本实用新型公开了一种流媒体逐级分发系统,包括视频源、媒体转发服务器、中心通信服务器、网关服务器和多个客户端,视频源的流媒体信号输出端与媒体转发服务器的流媒体信号输入端连接,媒体转发服务器的流媒体信号输出端通过网关服务器与多个客户端的流媒体信号输入端连接,媒体转发服务器的信令信号端与中心通信服务器的上级信令信号端连接,中心通信服务器的下级信令信号端通过网关服务器与多个客户端的信令信号端连接。本实用新型实现了视频源到系统只存在一份流,并达到流媒体分发,使各个客户端能同时查看视频的效果,有效的减少了视频源的负担,提高流媒体的数据质量,提高流媒体的数据传输效率,提供良好的用户体验的系统效率。
【专利说明】流媒体逐级分发系统
【技术领域】
[0001]本实用新型涉及一种流媒体分发系统,尤其涉及一种流媒体逐级分发系统。
【背景技术】
[0002]流媒体服务器的主要功能是以流式协议(奶?/!?!^?、113、等)将视频文件传输到客户端,供用户在线观看;也可从视频采集、压缩软件接收实时视频流,再以流式协议直播给客户端。传统的流媒体技术均需要客户端从视频源读取下载数据,对视频源的压力较大。
实用新型内容
[0003]本实用新型的目的就在于为了解决上述问题而提供一种流媒体逐级分发系统。
[0004]本实用新型通过以下技术方案来实现上述目的:
[0005]一种流媒体逐级分发系统,包括视频源、媒体转发服务器、中心通信服务器、网关服务器和多个客户端,所述视频源的流媒体信号输出端与所述媒体转发服务器的流媒体信号输入端连接,所述媒体转发服务器的流媒体信号输出端通过所述网关服务器与多个所述客户端的流媒体信号输入端连接,所述媒体转发服务器的信令信号端与所述中心通信服务器的上级信令信号端连接,所述中心通信服务器的下级信令信号端通过所述网关服务器与多个所述客户端的信令信号端连接。
[0006]具体地,信令信号传输通过扣?协议传输,所述流媒体信号传输通过奶?协议传输。
[0007]本实用新型的有益效果在于:
[0008]本实用新型流媒体逐级分发系统实现了视频源到系统只存在一份流,并达到流媒体分发,使各个客户端能同时查看视频的效果,有效的减少了视频源的负担,提高流媒体的数据质量,提高流媒体的数据传输效率,提供良好的用户体验的系统效率。
【专利附图】
【附图说明】
[0009]图1是本实用新型流媒体逐级分发系统的结构框图。
【具体实施方式】
[0010]下面结合附图对本实用新型作进一步说明:
[0011]如图1所示,本实用新型流媒体逐级分发系统,包括视频源、媒体转发服务器、中心通信服务器、网关服务器和多个客户端,视频源的流媒体信号输出端与媒体转发服务器的流媒体信号输入端连接,媒体转发服务器的流媒体信号输出端通过网关服务器与多个客户端的流媒体信号输入端连接,媒体转发服务器的信令信号端与中心通信服务器的上级信令信号端连接,中心通信服务器的下级信令信号端通过网关服务器与多个客户端的信令信号端连接,信令信号传输通过I协议传输,流媒体信号传输通过奶?协议传输。
[0012]本实用新型流媒体逐级分发系统的工作原理如下:
[0013]图1中的空心箭头为信令信号传输途径,实心箭头为流媒体信号传输途径,其中信令使用tcp协议,保证了信令的完整性、准确性。媒体流转发使用rtp协议,rtp协议是一种基于udp的通信协议,并且能知道udp的通信情况,在视频流这种大数据量传输的过程中,保证了通畅,同时又能检测出通信效率。
[0014]媒体转发服务器的作用是对一个视频进行分发,当客户端请求一个视频源,媒体转发服务器判断该源是否有其他用户正在使用,若是,那么在该源的媒体目的地中添加该客户端,并发送视频流到该客户端。若否,那么从媒体源取出该视频源的流媒体,并转发到该客户端。
[0015]中心通信服务器是整个系统的核心,负责整个系统的管理,信令的中转,级联的实现,保证其他各个模块之间的正常通信。管理整个系统的运行情况,检测整个系统的运行效率。负责与上下级系统进行级联,在本级平台启动后,若有上级平台,那么连接上级平台,从而轻松的实现了平台的级联。在本系统中的各个模块,各个设备,各个平台,各个报警点等终端都具有各自的网络编号,而通信也是使用网络编号进行的,中心通信服务器就是实现这一核心功能的服务器。中心通信服务器在收到每一条消息后,判断其消息发送的目的地,并把该条消息发送到目的地终端上去。在整个系统运行周期内,中心通信服务器是一直运行的,所有的终端都是连接本服务器的,因此本服务器可以知道各个终端的状态,本系统的各种性能指标等。
[0016]网关服务器是与外界通信的接口,负责管理、控制第三方的资源,达到与第三方设备的接入,与第三平台实现级联。本服务器启动后,读取配置中的各种第三方资源,分别进行资料连接,在本系统与第三方资源进行交互过程中,本服务器实现了各种通信协议的无缝切换。通过对上概述,本系统很好的实现了与各种第三方资源的兼容,很方便的管理好了各种第三方的资源。同时网关服务器首先使用各种第三方提供的sdk,与其设备进行通信,第二则利用现有的国家或者国际监控行业通信标准与第三方资源进行通信。本服务器在内部对每个控制信令进行无缝的协议切换。
[0017]本实用新型的技术方案不限于上述具体实施例的限制,凡是根据本实用新型的技术方案做出的技术变形,均落入本实用新型的保护范围之内。
【权利要求】
1.一种流媒体逐级分发系统,其特征在于:包括视频源、媒体转发服务器、中心通信服务器、网关服务器和多个客户端,所述视频源的流媒体信号输出端与所述媒体转发服务器的流媒体信号输入端连接,所述媒体转发服务器的流媒体信号输出端通过所述网关服务器与多个所述客户端的流媒体信号输入端连接,所述媒体转发服务器的信令信号端与所述中心通信服务器的上级信令信号端连接,所述中心通信服务器的下级信令信号端通过所述网关服务器与多个所述客户端的信令信号端连接。
2.根据权利要求1所述的流媒体逐级分发系统,其特征在于:信令信号传输通过TCP协议传输,所述流媒体信号传输通过RTP协议传输。
【文档编号】H04N21/643GK204206365SQ201420666788
【公开日】2015年3月11日 申请日期:2014年11月7日 优先权日:2014年11月7日
【发明者】庄永忠, 廖长明 申请人:成都鼎安华物联网工程应用有限公司