[发明专利]一种基于微视频和对等网络的实景网络地图漫游中的视频下载方法无效
申请号: | 201010260468.6 | 申请日: | 2010-08-19 |
公开(公告)号: | CN101945124A | 公开(公告)日: | 2011-01-12 |
发明(设计)人: | 周寅 | 申请(专利权)人: | 周寅 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/56 |
代理公司: | 宁波市天晟知识产权代理有限公司 33219 | 代理人: | 张文忠 |
地址: | 315016 浙江省宁波*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 视频 对等 网络 实景 地图 漫游 中的 下载 方法 | ||
技术领域
本发明属于计算机技术领域。特别是涉及一种计算机多媒体信息下载的方法,尤其涉及一种基于微视频和对等网络的实景网络地图漫游中的视频下载方法。
背景技术
随着多媒体技术和网络地图技术的迅猛发展,实景网络地图技术成为了未来网络地图发展的一个重要方向。实景网络地图技术不仅可以提供地名搜索和路线导航等传统电子地图功能,而且还能够为路线导航提供路线同步的实景视频,极大地提高了用户的现场感和导航体验。
为了针对支持分布化处理和任意的线路查询操作,离散数学结构“图”是较为理想的大型实景网络地图的存储方式。该存储方式将实景网络地图抽象为一个图。图中的每一个顶点为路口,图中的边为路口与路口之间那部分道路,或称作道路边。每一条边都由组成这条边的空间点组成,并且关联了一段反应该道路边真实场景的视频,每一个视频帧中还存储了相应的空间点用以与地图同步。
然而,由于用户在实景漫游的时候,需要实时播放与道路同步的视频,因此需要实时或者提前下载实景漫游所需的大量视频。由于视频的信息量较大,当用户规模比较大的时候,大量向服务器的视频下载请求会极大增加服务器的负载,造成服务器带宽拥挤,提高运营上的带宽成本。或者,当带宽和计算资源不足时,就会造成用户实景视频的播放断流,影响用户实景漫游的体验质量。
针对以上问题,本发明提出了一种基于微视频和对等网络的实景网络地图漫游中的视频下载方法用以解决大型实景网络地图实景视频下载的效率、带宽、稳定性和可靠性问题。
发明内容
本发明所要解决的技术问题是针对大型实景网络地图的网络环境的特点,提供一种能满足大型实景网络地图的视频下载方面对服务器负载和网络带宽的需求的基于微视频和对等网络的实景网络地图漫游中的视频下载方法。
本发明解决上述技术问题所采用的技术方案为:一种基于微视频和对等网络的实景网络地图漫游中的视频下载方法,该方法至少包括以下操作步骤;
步骤1:通过该区域已有的GIS系统,获取每一条街道,以及街道与街道之间的交叉信息,形成一个图,该图的节点为所有交叉路口,边为路口到路口的道路或道路边,将此图存储于服务器上的空间数据库里;
步骤2:图中的一条边对应一段道路实景视频,将这段视频切分为一系列长度至多为l的微视频,其中每个微视频的主键信息为K,K的数学表达式为四元组(P、Q、l、s),其中P有P1和P2是道路边的两个路口端点对象,l是该段微视频的长度,s为该段微视频在所在道路边的微视频系列中的序号,将每一段微视频和它的主键信息存储入服务器上的空间数据库中;
步骤3:实景网络地图的用户的客户端或对等体的集合以及服务器形成一个对等网络,服务器和客户端对等体都维持一个微视频索引和视频缓存;该视频索引根据已有的对等网络索引技术建立分布式索引,用P2P技术联合所有对等体分布式地存储、更新和检索微视频索引信息;
步骤4:当一个用户开始实景漫游的时候,启动定时器;
步骤5:每当一个用户在客户端漫游的时候,该对等体先检测视频缓存,如果视频存在,就播放缓存的视频;如果不存在,就从服务器下载视频;
步骤6:在定时器每一次触发时,对等体根据当前漫游位置计算地图中的邻域道路边上的微视频索引集合V;
步骤7:将V内的微视频索引根据其所代表道路到当前漫游位置的距离从小到大排序;
步骤8:依据从小到大的顺序遍历集合V内的微视频索引,检测每个微视频是否在对等体视频缓存里存在,如果不存在,该对等体向对等网络索引系统检索在对等网络中拥有该微视频的对等体集合,对等体尝试向该对等体集合中尚未与之建立连接的对等体建立多点通讯连接,以成功建立的连接为基础,利用成熟的多点下载技术和多线程技术同时下载该视频,下载完毕后,如果该微视频不在本地视频缓存中,则将该微视频插入本地视频缓存,更新整个对等网络的视频索引;
步骤9:当一个用户结束实景漫游的时候,终止定时器。
所采取的措施还包括:
上述的步骤6至少包括如下步骤;
步骤61:从当前漫游位置出发,沿着漫游者漫游的向前方向,找到当前所在道路边的一个端点,记录从当前漫游位置到该端点的距离为D1,设L1为向前漫游邻域的最大漫游距离;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于周寅,未经周寅许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010260468.6/2.html,转载请声明来源钻瓜专利网。