[发明专利]数据传输的方法、装置及系统有效
申请号: | 201410244671.2 | 申请日: | 2014-06-04 |
公开(公告)号: | CN104836783B | 公开(公告)日: | 2018-10-30 |
发明(设计)人: | 张哲铭;万乐;朱子荣;杨坤;阮锦晖;严华梁 | 申请(专利权)人: | 腾讯科技(北京)有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04N21/647 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 刘映东 |
地址: | 100080 北京市海淀区海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据传输 方法 装置 系统 | ||
本发明公开了一种数据传输的方法、装置及系统,属于通信应用技术领域。所述方法包括:将各个多媒体文件对应的预先备份数据发送至N类用户终端,N≥1;接收第N+1类用户终端发送的用于请求多媒体文件的数据请求;向所述第N+1类用户终端发送所述多媒体文件对应的预先备份数据在所述N类用户终端的链接地址,所述链接地址用于指示所述第N+1类用户终端从所述N类用户终端获取所述多媒体文件对应的数据。本发明减轻了服务器传输数据时的压力以及解决了网络带宽资源的浪费的问题。
技术领域
本发明涉及通信应用技术领域,特别涉及一种数据传输的方法、装置及系统。
背景技术
在现有视频播放技术中,由于越来越多的用户在线观看视频,使得各大在线视频门户网站的网络带宽成本逐渐升高。为了减轻服务器的数据传输压力,节约网络带宽成本,各大在线视频门户网站通常采用P2P(Peer to Peer,对等网络)技术。P2P技术使得用户在观看视频的同时通过所使用的用户终端上传正在观看的视频资源给其它用户,从而减少其它用户向服务器请求数据的数据量,进而减轻服务器的网络带宽压力。
传统的P2P技术通常适用于同一类终端的数据传输,例如,在某在线视频门户网站上,用户A使用PC1(Personal Computer,个人电脑)观看在线视频1,若用户B使用PC2希望在该在线视频门户网站上观看视频1,则:第一,PC2通过该在线视频门户网站的后台服务器获取视频1的种子文件;第二,PC2根据种子文件获取用户A正在观看的视频1的数据。
在实现本发明的过程中,发明人发现上述技术至少存在以下问题:由于智能手机、平板电脑等终端的出现,现有终端逐渐多元化,同一类型终端之间进行P2P的数据传播将无法满足在不同类型的终端之间实现P2P的数据传播,因此,对于各个在线视频门户网站的服务器而言,依旧存在数据的传输压力,以及网络带宽资源的成本上涨的问题。
发明内容
为了减轻了服务器传输数据时的压力以及解决了网络带宽资源的浪费的问题,本发明实施例提供了一种数据传输的方法、装置及系统。所述技术方案如下:
根据本发明的第一方面,提供一种数据传输的方法,所述方法包括:
将各个多媒体文件对应的预先备份数据发送至N类用户终端,N≥1;
接收第N+1类用户终端发送的用于请求多媒体文件的数据请求;
向所述第N+1类用户终端发送所述多媒体文件对应的预先备份数据在所述N类用户终端的链接地址,所述链接地址用于指示所述第N+1类用户终端从所述N类用户终端获取所述多媒体文件对应的数据。
根据本发明的第二方面,提供一种数据传输的方法,所述方法包括:
向服务器发送多媒体文件对应的数据请求;
接收所述服务器根据所述数据请求发送的所述多媒体文件对应的预先备份数据在N类用户终端的链接地址,所述预先备份数据是所述服务器向所述N类用户终端发送的各个多媒体文件对应的备份数据;
根据所述链接地址向所述N类用户终端发送第一数据请求;
接收所述N类用户终端根据所述第一数据请求发送的所述多媒体文件对应的预先备份数据。
根据本发明的第三方面,提供一种数据传输的方法,所述方法包括:
接收服务器发送的各个多媒体文件对应的预先备份数据;
接收第N+1类用户终端发送的多媒体文件的第一数据请求,所述第一数据请求是所述第N+1类用户终端根据所述多媒体文件对应的预先备份数据在所述N类用户终端的链接地址发送的,所述链接地址是所述第N+1类用户终端向所述服务器发送对所述多媒体文件的数据请求后,由所述服务器反馈给所述第N+1类用户终端的,N≥1;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(北京)有限公司,未经腾讯科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410244671.2/2.html,转载请声明来源钻瓜专利网。