[发明专利]数据获取方法与数据获取系统在审
申请号: | 201510520889.0 | 申请日: | 2015-08-21 |
公开(公告)号: | CN105100956A | 公开(公告)日: | 2015-11-25 |
发明(设计)人: | 管平;左召梅 | 申请(专利权)人: | 深圳中兴网信科技有限公司 |
主分类号: | H04N21/63 | 分类号: | H04N21/63;H04N21/647;H04N21/262 |
代理公司: | 北京友联知识产权代理事务所(普通合伙) 11343 | 代理人: | 尚志峰;汪海屏 |
地址: | 518057 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 获取 方法 系统 | ||
技术领域
本发明涉及通信技术领域,具体而言,涉及一种数据获取方法和一种数据获取系统。
背景技术
目前,P2P(PeertoPeer,对等,又称点对点)网络音视频传输是一种普遍存在的网络音视频传输技术,在相关技术中,通过用户相互传输音视频数据,可以降低对音视频服务器带宽的要求,进一步地减少软件运营商的服务器带宽的成本。其中,音视频的直播和点播软件都采用此技术。但是相关技术中的P2P网络音视频传输技术没有考虑延时问题,大部份音视频数据的传输一般延时1至5分钟。例如直播的音视频需要1至5分钟才能被大多数用户看到。但是,很多音视频聊天室和大型音视频会议对于音视频数据的传输的延时是非常严格的,因而,这种超长延时并无法满足对音视频数据的实时性要求比较高的场合。
因此,如何最大程度地降低流媒体数据的延时性,使流媒体数据的延迟时间最短,以满足用户对流媒体数据的实时性要求,成为亟待解决的问题。
发明内容
本发明正是基于上述技术问题,提出了一种新的技术方案,可以最大程度地降低流媒体数据的延时性,使流媒体数据的延迟时间最短,以满足用户对流媒体数据的实时性要求,从而提高用户对流媒体数据的使用体验。
有鉴于此,本发明的一方面提出了一种数据获取方法,包括:获取与所述服务器相连接的至少一个终端中的每个终端的网络信息;在接收到其他任一终端的第一流媒体数据请求时,根据所述网络信息,从所述至少一个终端中选择第一目标终端,以使所述其他任一终端从所述第一目标终端中获取流媒体数据。
在该技术方案中,在接收到其他任一终端的第一流媒体数据请求时,通过对至少一个终端中的每个终端的网络信息进行分析,可以从至少一个终端中选择网络稳定性较好、延迟时间较短的第一目标终端作为该至少一个终端的流媒体数据源,以使其他任一终端从网络稳定性较好、延迟时间较短的第一目标终端中获取流媒体数据,从而最大程度地减小流媒体数据的获取延时性,满足对流媒体数据实时要求比较高的场合,并提高用户的使用体验。
在上述技术方案中,优选地,所述网络信息包括:所述至少一个终端中的每个终端的上传带宽、下载带宽、网络类型、所述每个终端在所述至少一个终端所组成的网络拓扑结构中的位置中的至少一种信息。
在该技术方案中,该网络信息包括但不限于上述信息,所有可以确定出每个终端的网络稳定性和延迟时间的信息均可以作为该网络信息。
在上述技术方案中,优选地,所述根据所述网络信息,从所述至少一个终端中选择第一目标终端,具体包括:根据所述网络信息,确定所述每个终端的网络稳定性和所述每个终端与所述网络拓扑结构中最顶层的顶层终端的距离;根据所述每个终端的网络稳定性和/或所述距离,从所述至少一个终端中选择所述网络稳定性高于预设网络稳定性和/或所述距离小于预设距离的终端作为所述第一目标终端。
在该技术方案中,通过每个终端的网络信息,可以确定出每个终端的网络稳定性和与网络拓扑结构中最顶层的顶层终端的距离,且由于网络稳定性越高的终端和该距离越小的终端其转发次数越小,延迟越小,因而,通过选择网络稳定性高于预设网络稳定性和/或该距离小于预设距离的终端作为该第一目标终端,可以确保其他任一终端能够从稳定性较好、延迟时间较短的流媒体数据源处获取流媒体数据,从而最大程度地减小该流媒体数据的获取延时性,尽可能地满足用户对流媒体数据实时性的要求,其中,网络稳定性的判断方法有多种,主要是根据是否出现丢包、以及是否出现超长延时,例如:可以通过终端向百度服务器发送N个请求,判断是否在预设时间内收到N个响应,如果收到M(M<N)个响应,则说明出现了丢包,进而网络稳定性不好,或者,如果在预设时间之后,才收到N个响应,则说明出现了超长延时,进而说明网络稳定性不好,当然,也可以根据丢包的数目和具体的超长延时时间具体量化网络稳定性。
在上述技术方案中,优选地,还包括:将所述第一目标终端的连接地址和/或连接密码发送至所述其他任一终端,以使所述其他任一终端在输入正确的所述连接地址和所述连接密码后,从所述第一目标终端中获取所述流媒体数据。
在该技术方案中,通过将第一目标终端的连接地址和/或连接密码发送至该其他任一终端,可以确保只有拥有并输入正确的连接地址和/或连接密码才有权限获取该流媒体数据,防止非法终端盗取该流媒体数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳中兴网信科技有限公司,未经深圳中兴网信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510520889.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种取证标记方法、装置及数字家庭影院
- 下一篇:电视主界面的切换方法及装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置