[发明专利]一种基于微视频和对等网络的实景网络地图漫游中的视频下载方法无效
申请号: | 201010260468.6 | 申请日: | 2010-08-19 |
公开(公告)号: | CN101945124A | 公开(公告)日: | 2011-01-12 |
发明(设计)人: | 周寅 | 申请(专利权)人: | 周寅 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/56 |
代理公司: | 宁波市天晟知识产权代理有限公司 33219 | 代理人: | 张文忠 |
地址: | 315016 浙江省宁波*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 视频 对等 网络 实景 地图 漫游 中的 下载 方法 | ||
1.一种基于微视频和对等网络的实景网络地图漫游中的视频下载方法,其特征是:该方法至少包括以下操作步骤;
步骤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:当一个用户结束实景漫游的时候,终止定时器。
2.根据权利要求1所述的一种基于微视频和对等网络的实景网络地图漫游中的视频下载方法,其特征是:所述的步骤6至少包括如下步骤;
步骤61:从当前漫游位置出发,沿着漫游者漫游的向前方向,找到当前所在道路边的一个端点,记录从当前漫游位置到该端点的距离为D1,设L1为向前漫游邻域的最大漫游距离;
步骤62:以该点为初始点,依据图的横向优先遍历算法,向前访问实景网络地图的路口,并不再沿当前道路边向回访问;在横向优先访问过程中,记录每一个访问点到初始点的距离,如果该距离大于L1-D1,那么停止进一步拜访与这个点相连但的点,在该道路边上计算出一个点,使得该点到初始点的访问距离等于L1-D1,获取该点到初始点的访问路径所涉及的所有微视频的索引信息,并将其加入集合V,不断执行以上横向优先遍历算法,直到已经没有符合条件的点可以继续访问为止;
步骤63:从当前漫游位置出发,沿着漫游者漫游的反向方向,找到当前所在道路边的另一个端点,记录从当前漫游位置到该端点的距离为D2,设L2为向后漫游邻域的最大漫游距离;
步骤64:以该点为初始点,依据图的横向优先遍历算法,向前访问实景网络地图的路口,并不再沿当前道路边向回访问;在横向优先访问过程中,记录每一个访问点到初始点的距离,如果该距离大于L2-D2,那么停止进一步拜访与这个点相连但的点,在该道路边上计算出一个点,使得该点到初始点的访问距离等于L2-D2,获取该点到初始点的访问路径所涉及的所有微视频的索引信息,并将其加入集合V,不断执行以上横向优先遍历算法,直到已经没有符合条件的点可以继续访问为止。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于周寅,未经周寅许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010260468.6/1.html,转载请声明来源钻瓜专利网。