[发明专利]基于P2P协议的媒体文件点播控制方法及装置有效
申请号: | 200710062866.5 | 申请日: | 2007-01-19 |
公开(公告)号: | CN101227590A | 公开(公告)日: | 2008-07-23 |
发明(设计)人: | 唐柯 | 申请(专利权)人: | 北京风行在线技术有限公司 |
主分类号: | H04N7/173 | 分类号: | H04N7/173;H04N7/24;H04L29/06 |
代理公司: | 北京市金杜律师事务所 | 代理人: | 王茂华 |
地址: | 100088北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 p2p 协议 媒体文件 点播 控制 方法 装置 | ||
1.一种在用户设备中基于P2P协议来对流式媒体文件的点播进行控制的方法,其中,包括以下步骤:
a.确定所述媒体文件的多个分片中包含文件控制信息的所有控制信息分片;
b.基于所确定的所述所有控制信息分片,获得所述文件控制信息;
2.根据权利要求1所述的方法,其中,该方法还包括步骤:
-获取其它多个用户设备的资源相关信息;
所述步骤b包括:
b1.根据所述其它多个用户设备的资源相关信息,下载所确定的所有控制信息分片;
b2.从所有控制信息分片中提取所述文件控制信息。
3.根据权利要求1或2所述的方法,其中,该方法还包括步骤:
c.下载所述媒体文件的一个或多个数据分片;
d.根据所述文件控制信息,对已下载的数据进行处理,生成经处理的数据,用于播放。
4.根据权利要求3所述的方法,其中,所述步骤c包括:
c1.根据当前播放位置,确定优先下载的数据分片;
c2.根据其它多个用户设备的资源相关信息,判断所述其它多个用户设备的可下载分片中是否包括所述优先下载的数据分片;
c3.如果所述其它多个用户设备的可下载分片中包括所述优先下载的数据分片,则下载所述优先下载的数据分片。
5.根据权利要求4所述的方法,其中,所述步骤c还包括:
c3’.如果所述其它多个用户设备的可下载分片中不包括所述优先下载的数据分片,则将该媒体文件的多个数据分片中与该优先下载的数据分片相邻的下一个数据分片作为新的优先下载的数据分片,重复步骤c2。
6.根据权利要求4或5所述的方法,其中,所述步骤d包括:
d1.判断已下载的数据分片中是否包含当前播放位置的对应帧;
d2.如果已下载的数据分片中包含该当前播放位置的对应帧,则对该当前播放位置的所述对应帧进行处理,生成经处理的数据,用于播放。
7.根据权利要求6所述的方法,其中,该方法还包括:
-获得所述媒体文件的索引信息。
8.根据权利要求7所述的方法,其中,所述获得所述媒体文件的索引信息的步骤包括:
-确定所述媒体文件的多个分片中包含索引信息的所有索引信息分片;
-下载确定的所述所有索引信息分片;
-从所述所有索引信息分片中提取所述索引信息。
9.根据权利要求7或8所述的方法,其中,所述步骤d还包括:
d2’.如果已下载的数据分片中不包含所述当前播放位置的对应帧,则基于所述索引信息,判断已下载的数据分片中是否包含另一播放位置的对应帧;
d3’.如果已下载的数据分片中包含另一播放位置的对应帧,则将该另一播放位置作为新的当前播放位置,执行步骤d2。
10.根据权利要求9所述的方法,其中,所述步骤d2’还包括:
-如果已下载的数据分片中不包含所述当前播放位置的对应帧,则基于所述索引信息,判断已下载的数据分片中是否包含所述当前播放位置的下一播放位置的对应帧;
所述步骤d3’还包括:如果已下载的数据分片中包含所述当前播放位置的下一播放位置的对应帧,则将该下一播放位置作为新的当前播放位置,执行步骤d2。
11.根据权利要求7-10中任一项所述的方法,其中,还包括步骤:
-根据用户指示信息以及所述索引信息,确定新的当前播放位置;
所述步骤c1还包括:根据所述新的当前播放位置,确定优先下载的数据分片;
所述步骤d1还包括:判断已下载的数据分片中是否包含所述新的当前播放位置的对应帧;
所述步骤d2还包括:如果已下载的数据分片中包含所述新的当前播放位置的对应帧,则对所述新的当前播放位置的所述对应帧进行处理,生成经处理的数据,用于播放。
12.根据权利要求6-11中任一项所述的方法,其中,所述对应帧包括关键帧。
13.根据权利要求12所述的方法,其中,所述对应帧包括关键帧和与所述关键帧相对应的一个或多个预测帧。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京风行在线技术有限公司,未经北京风行在线技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710062866.5/1.html,转载请声明来源钻瓜专利网。