[发明专利]多媒体数据传输方法及系统有效
| 申请号: | 201810004245.X | 申请日: | 2018-01-03 |
| 公开(公告)号: | CN108337241B | 公开(公告)日: | 2020-10-30 |
| 发明(设计)人: | 陈冲;苏睿 | 申请(专利权)人: | 西安万像电子科技有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
| 代理公司: | 北京挺立专利事务所(普通合伙) 11265 | 代理人: | 叶树明 |
| 地址: | 710075 陕西省西安市高新区唐延*** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 多媒体 数据传输 方法 系统 | ||
本公开提供一种多媒体数据传输方法及系统,涉及通信技术领域,能够解决广域网中传输多媒体数据的过程中,中继服务器占用过多网络资源的问题。具体技术方案为:中继服务器接收传输请求;中继服务器根据传输请求分别为发送端设备和接收端设备分配网络端口号;中继服务器将协商信息发送至发送端设备和接收端设备;发送端设备和接收端设备根据协商信息建立发送端设备与接收端设备之间的数据传输链路;发送端设备通过数据传输链路向接收端设备发送多媒体数据。本发明用于多媒体数据传输。
技术领域
本公开涉及通信技术领域,尤其涉及多媒体数据传输方法及系统。
背景技术
在通过广域网传输多媒体数据的过程中,例如传输音频、视频数据,发送端将音频数据和视频数据发送至中继服务器,由中继服务器将音频数据和视频数据发送至接收端。中继服务器需要对多个发送端和接收端之间的传输路径进行规划,还需要对多个发送端和接收端之间传输的多媒体数据进行转发,数据吞吐量太大,占用了过多的网络资源。
发明内容
本公开实施例提供一种多媒体数据传输方法及系统,能够解决广域网中传输多媒体数据的过程中,中继服务器占用过多网络资源的问题。所述技术方案如下:
根据本公开实施例的第一方面,提供一种多媒体数据传输方法,该方法包括:
中继服务器接收传输请求,传输请求包括发送端设备的身份信息及接收端的身份信息;
中继服务器根据传输请求分别为发送端设备和接收端设备分配网络端口号;
中继服务器将协商信息发送至发送端设备和接收端设备,协商信息包括发送端设备的身份信息、地址信息和网络端口号,以及接收端设备的身份信息、地址信息和网络端口号;
发送端设备和接收端设备根据协商信息建立发送端设备与接收端设备之间的数据传输链路;
发送端设备通过数据传输链路向接收端设备发送多媒体数据。
由发送端设备和接收端设备直接建立数据传输链路,不需要经过中继服务器,在多媒体数据传输过程中可以直接端到端传输,也不需要中继服务器转发,减少了中继服务器的数据吞吐量,减少了中继服务器占用的网络资源。
在一个实施例中,发送端设备和接收端设备根据协商信息建立发送端设备与接收端设备之间的数据传输链路,包括:
接收端设备根据协商信息的指示打开接收端设备的网络端口;
发送端设备的图像传输模块根据协商信息的指示打开发送端设备的网络端口;并根据接收端设备的身份信息及接收端设备的地址信息与接收端设备建立数据传输链路。
发送端设备和接收端设备分别打开各自的网络端口,根据双方的地址信息和网络端口就可以直接建立数据传输链路,实现端到端的直接连接,不需要经过中继服务器。
在一个实施例中,该方法还包括:
发送端设备获取用户通过用户界面输入的接收端设备的身份信息;
发送端设备生成传输请求并通过代理模块将传输请求传输至图像传输模块;
发送端设备通过图像传输模块向中继服务器发送传输请求。
根据用户输入确定发送接收两端的设备,链路建立十分准确,而且可以满足用户不同的需求,能够非常灵活得适应用户的要求。
在一个实施例中,该方法还包括:
发送端设备向中继服务器发送第一注册信息,第一注册信息包括发送端设备的身份信息和地址信息;
接收端设备向中继服务器发送第二注册信息,第二注册信息包括接收端设备的身份信息和地址信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安万像电子科技有限公司,未经西安万像电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810004245.X/2.html,转载请声明来源钻瓜专利网。





