Rtsp网关设备的制作方法

文档序号:7875902阅读:229来源:国知局
专利名称:Rtsp网关设备的制作方法
技术领域
本实用新型涉及网络领域,特别是涉及一种RTSP网关设备。
背景技术
网关(Gateway)又称网间连接器、协议转换器。网关在传输层上以实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。网关既可以用于广域网互连,也可以用于局域网互连。网关是一种充当转换重任的计算机系统或设备,在使用不同的通信协议、数据格式或语言,甚至体系结构完全不同的两种系统之间,网关是一个翻译器。与网桥只是简单地传达信息不同,网关对收到的信息要重新打包,以适应目的系统的需求。同时,网关也可以提供过滤和安全功能,大多数网关运行在OSI 7层协议的顶层一应用层。然而,现有诸多客户端设备与服务器设备之间的通信并不借助网关设备,而是两者直接通信,例如,机顶盒与服务器设备之间的通信等,如此一来,一旦与客户端设备通信连接的服务器设备瘫痪,则客户端就无法由该服务器设备获取所需信息。而随着网络技术的发展,常常会有大量客户端设备在同一时刻登陆同一服务器设备的情形发生,尤其当某一重要事件等发生或者为了观看某一收视率高的电视剧等时,如此极为容易导致相关服务器瘫痪。而如果采用多台服务器的方式,则服务端又难以采集数据来进行有效统计等。因此,如何解决上述问题,已经成为本领域技术人员亟待解决的技术课题。

实用新型内容鉴于以上所述现有技术的缺点,本实用新型的目的在于提供一种所述RTSP网关设备,以便实现客户端设备的数据采集和加强容错性。为实现上述目的及其他相关目的,本实用新型提供一种RTSP网关设备,其设置在包括至少一个客户端设备及至少一个服务器设备的网络中,并与所述至少一个客户端设备及所述至少一个服务器设备相连接。优选地,所述服务器设备包括提供视频信息的服务器设备。优选地,所述RTSP网关设备为基于Apache的网关设备。优选地,所述RTSP网关设备采用反向代理技术与多个客户端设备连接。如上所述,本实用新型的RTSP网关设备,具有以下有益效果拥有处理、代理RTSP协议的主要功能,并且能够实现客户端设备的信息统计、计费等功能;此外,利用RTSP协议与HTTP协议的相似之处,采用Apache的框架,能够稳定地处理大并发的情况。

图I显示为本实用新型的RTSP网关设备与客户端设备及服务器设备的连接示意图。图2显示为本实用新型的RTSP网关设备与客户端设备及服务器设备的工作流程图。元件标号说明I客户端设备2RTSP网关设备3服务器设备
具体实施方式
以下由特定的具体实施例说明本实用新型的实施方式,熟悉此技术的人士可由本说明书所揭露的内容轻易地了解本实用新型的其他优点及功效。请参阅图I至图2。须知,本说明书所附图式所绘示的结构、比例、大小等,均仅用 以配合说明书所揭示的内容,以供熟悉此技术的人士了解与阅读,并非用以限定本实用新型可实施的限定条件,故不具技术上的实质意义,任何结构的修饰、比例关系的改变或大小的调整,在不影响本实用新型所能产生的功效及所能达成的目的下,均应仍落在本实用新型所揭示的技术内容得能涵盖的范围内。同时,本说明书中所引用的如“上”、“下”、“左”、“右”、“中间”及“一”等的用语,亦仅为便于叙述的明了,而非用以限定本实用新型可实施的范围,其相对关系的改变或调整,在无实质变更技术内容下,当亦视为本实用新型可实施的范畴。本实用新型提供一种RTSP网关设备。所述RTSP网关设备2设置在包括至少一个客户端设备及至少一个服务器设备的网络中,并与所述至少一个客户端设备及所述至少一个服务器设备相连接。其中,所述客户端设备包括任何能接受服务的设备,优选地,包括但不限于个人计算机、机顶盒等等;所述服务器设备包括任何能提供服务的设备,优选地,包括但不限于提供视频信息的服务器设备等。如图I所示,所述RTSP网关设备2设置在包括多个客户端设备I及多个服务器设备3的网络中,并与所述多个客户端设备I及所述多个服务器设备3相连接。优选地,所述RTSP网关设备2为基于Apache的网关设备,即所述RTSP网关设备2为采用Apache这个web服务器的框架来开发形成的设备,其具有跨平台特性。优选地,所述RTSP网关设备2采用反向代理技术与多个客户端设备I连接。其中,本领域技术人员应该已经理解所述反向代理技术,故在此不再予以详述。当一客户端设备I需要由服务器设备3获取服务时,所述RTSP网关设备2只处理客户端设备I或服务器设备3的RTSP报文,其他诸如RTP等报文则直接或以其他方式使服务器设备3和设备I交互,如图2所示。所述RTSP网关设备2的具体工作过程如下所述RTSP网关设备2接收到来自客户端设备I的RTSP报文,则尝试链接服务器设备3,如果链接成功并且客户端设备I发送的不是SETUP请求,则直接将该报文转发于服务器设备3,如果是SETUP请求,则在头部增加或修改destination字段,将其值赋为客户端设备I的地址,然后转发给一个服务器设备3 ;如果链接一个服务器设备3不成功或者成功但交互后该个服务器设备3返回的状态为404或者5XX,则尝试链接下一个服务器设备3,直到成功。如果所有服务器设备3都状态异常,则根据情况返回404或者5XX给客户端设备I。综上所述,本实用新型的RTSP网关设备利用反向代理的技术,将多台服务器配置于自身的后端,由此,如果一台服务器设备瘫痪,其他服务器设备仍然可以为客户端设备提供服务,由此,即便部分服务器设备出现问题,也不会对客户端设备带来影响;其次,对于所有的客户端设备,只需要知道本实用新型的RTSP网关设备的地址,不仅便于管理,由于只有一个入口,也方便统计客户端设备信息。此外,利用了 Apache的框架,本实用新型就有更加稳定的表现;同时便于采集客户端设备的数据,利于管理。所以,本实用新型有效克服了现有技术中的种种缺点而具高度产业利用价值。上述实施例仅例示性说明本实用新型的原理及其功效,而非用于限制本实用新型。任何熟悉此技术的人士皆可在不违背本实用新型的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本实用新型所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本实用新型的权利要求所涵盖。·
权利要求1.一种RTSP网关设备,其特征在于所述RTSP网关设备设置在包括至少一个客户端设备及至少一个服务器设备的网络中,并与所述至少一个客户端设备及所述至少一个服务器设备相连接。
2.根据权利要求I所述的RTSP网关设备,其特征在于所述服务器设备包括提供视频信息的服务器设备。
3.根据权利要求I所述的RTSP网关设备,其特征在于所述RTSP网关设备为基于Apache的网关设备。
4.根据权利要求I所述的RTSP网关设备,其特征在于所述RTSP网关设备采用反向代理技术与多个客户端设备连接。
专利摘要本实用新型提供一种RTSP网关设备。所述RTSP网关设备设置在包括至少一个客户端设备及至少一个服务器设备的网络中,并与所述至少一个客户端设备及所述至少一个服务器设备相连接。本实用新型拥有处理、代理RTSP协议的主要功能,并且能够实现客户端设备的信息统计、计费等功能;此外,采用Apache的框架,能够稳定地处理大并发的情况。
文档编号H04L12/66GK202818347SQ20122021002
公开日2013年3月20日 申请日期2012年5月10日 优先权日2012年5月10日
发明者李青, 董道国, 李晓强, 刘东晖 申请人:上海未来宽带技术股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1