[发明专利]基于socks5代理协议实现多媒体代理服务控制的方法有效
申请号: | 201210351775.4 | 申请日: | 2012-09-19 |
公开(公告)号: | CN102882865A | 公开(公告)日: | 2013-01-16 |
发明(设计)人: | 逯利军;钱培专;李晏 | 申请(专利权)人: | 上海美琦浦悦通讯科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 上海智信专利代理有限公司 31002 | 代理人: | 王洁;郑暄 |
地址: | 200433 上海市杨浦*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 socks5 代理 协议 实现 多媒体 服务 控制 方法 | ||
技术领域
本发明涉及网络技术领域,特别涉及网络代理服务实现方法技术领域,具体是指一种基于socks5代理协议实现多媒体代理服务控制的方法。
背景技术
随着网络的不断发展和网络服务应用的越来越多样化,网络代理服务在复杂的网络环境中正扮演着越来越重要的角色。代理服务器的功能就是代理网络用户去取得网络信息。形象地说,它是网络信息的中转站。有了代理服务之后,网络中断不是直接到服务器去取回网络资源而是向代理服务器发出请求,由代理服务器来取回终端所需要的信息并传送给用户终端。而且,大部分代理服务器都具有缓冲的功能,就好像一个大容量缓存,它有很大的存储空间,不断将新取得数据储存到服务器本机的存储器上,这样就能显着提高资源获取的效率,也能够丰富获取资源的手段。更重要的是:代理服务器是因特网链路级网关所提供的一种重要的安全功能,它的工作主要在开放系统互联(OSI)模型的会话层。
现有的代理服务大体上可以分为两类:线路层代理和应用层代理。
线路层代理工作在TCP/IP传输层与应用层之间,在OSI模型中属于会话层,这种代理的特点在于与代理层之上的应用交互无关,由专有的代理交互协议支持。不管是基于HTTP的网页交互,还是基于SIP的远程会话交互,甚至是基于私有协议的应用交互,都能够通过线路层代理服务提交请求,获取相应的资源。同样的,由于与应用程序的无关性,使之无法针对特定的应用服务进行一些优化(比如HTTP代理中的网页元素抽取缓冲模型等)。线路层代理使用最为广泛的是socks5代理。
由于SOCKS5代理时并不关心承载协议的内容,这在普通的代理业务中并不受影响(如HTTP),如图1所示,终端将HTTP请求封装在SOCKS5报文中通过接1发送给代理服务器,代理服务器通过连接2与远程资源交互并将资源通过连接1传回给终端,实现代理业务。
应用层代理大多针对某个应用,并由具体的应用协议提供支持,最为人所熟知的就是基于HTTP协议的WEB代理,通过HTTP协议预留的关键字PROXY和相关的服务请求格式,HTTP代理服务器能够通过web应用的方式中继终端的网络请求。这类代理的特点是,没有专有的代理承载协议,提供代理服务的服务器本身就是该类的应用服务器,同时,该类代理服务和具体的应用结合更紧密,能够针对应用的特点进行很多优化,提供更安全更高效的服务。
与此同时,随着网络带宽的不断增加,网络中的多媒体请求越来越多,而在请求多媒体资源时代理成为了无法避免的接入手段之一。
将上述的两种传统代理方式应用于多媒体代理时,会遇到下面几个问题:
1、媒体交互一般涉及控制信道和数据信道两股数据流,传统代理对这类交互无法实现。
2、媒体接入时经常有编码方式、接入带宽的特殊需求,传统代理无法据此经行调节。
3、传统代理服务无法提供三层以下接入的支持(比如组播业务)。
4、代理服务后多媒体质量无法保证。
发明内容
本发明的目的是克服了上述现有技术中的缺点,提供一种能够解决现有技术中多媒体代理接入的问题,实现控制信道和数据信道双通道交互,进而能够对多媒体代理根据其编码方式进行调节,支持组播业务,并有效保证多媒体传输质量,且应用方式简便,实现成本低廉,应用范围广泛的计算机网络中基于socks5代理协议实现多媒体代理服务控制的方法。
计算机网络包括终端、多媒体代理服务器和远端多媒体服务器,所述的多媒体代理服务器分别连接所述的终端和远端多媒体服务器。为了实现上述的目的,本发明的该基于socks5代理协议实现多媒体代理服务控制的方法包括以下步骤:
(1)所述的终端通过第一连接向所述的多媒体代理服务器发出包括代理请求的多媒体接入会话;
(2)所述的多媒体代理服务器根据socks5代理协议通过第二连接向所述的远端多媒体服务器发送多媒体服务会话;
(3)所述的多媒体代理服务器解析所述的代理请求获得媒体交互信息,并根据所述的媒体交互信息通过第四连接从所述的远端多媒体服务器获得媒体信息;
(4)所述的多媒体代理服务器将所获得的媒体信息通过第三连接转发至所述的终端。
该计算机网络中基于socks5代理协议实现多媒体代理服务控制的方法中,所述的多媒体代理服务器解析所述的代理请求获得媒体交互信息,具体包括以下步骤:
(31)所述的多媒体代理服务器解析所述的代理请求获得媒体交互类型;
(32)所述的多媒体代理服务器对于媒体交互类型为媒体接入请求的代理请求,分析其交互内容;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海美琦浦悦通讯科技有限公司,未经上海美琦浦悦通讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210351775.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:滑坡深部位移监测系统及方法
- 下一篇:一种电子邮件投递方法及邮件系统