[发明专利]一种流媒体适配器、流媒体网络交互的系统及方法有效
申请号: | 201110289666.X | 申请日: | 2011-09-21 |
公开(公告)号: | CN102347947A | 公开(公告)日: | 2012-02-08 |
发明(设计)人: | 郭斌;黄大江;管国辰 | 申请(专利权)人: | 杭州海康威视软件有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 王一斌;王琦 |
地址: | 310051 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 流媒体 适配器 网络 交互 系统 方法 | ||
1.一种流媒体适配器,其特征在于,所述流媒体适配器连接至少一个客户端和至少一个目标服务器,
所述流媒体适配器根据来自客户端的按照第一协议的格式发送的流媒体请求,确定客户端所采用的第一协议,利用流媒体请求所携带的目标服务器的IP地址及端口号,通过与目标服务器的协议适配,确定目标服务器所采用的第二协议;
所述流媒体适配器按照第二协议的格式,发送流媒体请求至目标服务器,按照客户端发送的其IP地址、端口号及第一协议的格式,发送流媒体文件至客户端;
所述第一协议和所述第二协议为不同类型的传输协议。
2.根据权利要求1所述的适配器,其特征在于,该适配器进一步根据第一协议及第二协议,对来自目标服务器的流媒体文件进行格式转换,获得转换后的流媒体文件。
3.根据权利要求1所述的适配器,其特征在于,该适配器包含:
协议存储模块,用以保存多个支持实时传送流媒体文件的传输协议和多个不支持实时传送流媒体文件的传输协议;
协议适配模块,根据适配指令及第一协议的格式确定第一协议;利用端口号确定一协议,在利用端口号确定的协议成功与目标服务器进行交互时,选择端口号确定的协议为第二协议,在利用端口号确定的协议未成功与目标服务器进行交互时,利用协议存储模块保存的协议与目标服务器进行交互来确定第二协议;输出携带第一协议和第二协议的适配响应至流媒体控制模块;
流媒体控制模块,接收来自客户端的流媒体请求,输出适配指令及第一协议的格式至协议适配模块;根据适配响应,按照第二协议的格式发送流媒体请求至目标服务器;按照客户端的IP地址和端口号,将接收到的流媒体文件按照第一协议的格式发送至客户端;
所述第一协议和所述第二协议为支持实时传送流媒体文件的传输协议,或为不支持实时传送流媒体文件的传输协议。
4.根据权利要求2所述的适配器,其特征在于,该适配器包含:
协议存储模块,用以保存多个支持实时传送流媒体文件的传输协议和多个不支持实时传送流媒体文件的传输协议;
协议适配模块,根据适配指令及第一协议的格式确定第一协议;利用端口号确定一协议,在利用端口号确定的协议成功与目标服务器进行交互时,选择端口号确定的协议为第二协议,在利用端口号确定的协议未成功与目标服务器进行交互时,利用协议存储模块保存的协议与目标服务器进行交互来确定第二协议;输出携带第一协议和第二协议的适配响应至流媒体控制模块;
流媒体控制模块,接收来自客户端的流媒体请求,输出适配指令及第一协议的格式至协议适配模块;根据适配响应,按照第二协议的格式发送流媒体请求至目标服务器;按照第一协议及第二协议,输出格式转换指令和接收到的流媒体文件输出至流媒体转换模块;按照第一协议的格式,发送转换后的流媒体文件至客户端;
流媒体转换模块,根据格式转换指令,对流媒体文件进行转码和/或转封装,将转换后的流媒体文件输出至流媒体控制模块;
所述第一协议为支持实时传送流媒体文件的传输协议,所述第二协议为不支持实时传送流媒体文件的传输协议,或者所述第一协议为不支持实时传送流媒体文件的传输协议,所述第二协议为支持实时传送流媒体文件的传输协议。
5.一种流媒体网络交互的系统,其特征在于,该系统包含:至少一个客户端、至少一个目标服务器、和前述权利要求1至4任一项所述的流媒体适配器;
所述客户端根据流媒体适配器的IP地址和端口号,按照第一协议的格式,发送携带目标服务器的IP地址及端口号的流媒体请求、客户端的IP地址和端口号至流媒体适配器,接收来自流媒体适配器的流媒体文件;
所述目标服务器根据来自流媒体适配器的流媒体请求,按照第二协议的格式发送流媒体文件至流媒体适配器。
6.一种流媒体网络交互的方法,其特征在于,该方法包括:
A、根据来自客户端的按照第一协议的格式发送的流媒体请求,确定客户端所采用的第一协议;
B、利用流媒体请求携带的目标服务器的IP地址及端口号,通过与目标服务器的协议适配,确定目标服务器所采用的第二协议;
C、按照第二协议的格式发送流媒体请求至目标服务器;
D、按照客户端的IP地址、端口号和第一协议的格式,发送流媒体文件至客户端;
所述第一协议和所述第二协议为不同类型的传输协议。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州海康威视软件有限公司,未经杭州海康威视软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110289666.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:内置旋转式叶片角度机械调节器
- 下一篇:带有低位置吹氩接口的钢包