发明名称 一种PVR文件定位的方法
摘要 本发明提供了一种PVR文件定位的方法,所述的方法包括如下步骤:a、根据基准时间和定位偏移时间量确定定位时间位置;b、在Index文件中查找所述的定位时间位置对应的节点,并根据所述节点的时间和文件位置确定所述的定位时间位置对应的文件位置。本发明提供的技术方案可以直接实现对PVR文件的时间定位,提高定位精度,并且还可根据文件的位置获得精确的时间位置。
申请公布号 CN101207760B 申请公布日期 2010.12.01
申请号 CN200710124937.X 申请日期 2007.12.06
申请人 深圳市同洲电子股份有限公司 发明人 况敬波
分类号 H04N5/76(2006.01)I;H04N5/761(2006.01)I;G11B27/10(2006.01)I 主分类号 H04N5/76(2006.01)I
代理机构 深圳中一专利商标事务所 44237 代理人 张全文
主权项 一种PVR文件定位的方法,其特征在于,所述方法包括如下步骤:a0、录制PVR文件时,获取PVR录制数据的时间和文件位置,并将录制数据的时间和文件位置作为一个Index文件的节点;延迟预定的时间单位后,再执行步骤a0,直至PVR文件录制完毕,生成Index文件;a、根据基准时间和定位偏移时间量确定定位时间位置;b、从Index文件中查找第一个满足于PVR录制数据的时间Time>=定位时间位置SeekTime的节点;若没有查找到满足条件的节点,则本次定位操作出错,退出;若查找到满足条件的节点,则进行以下操作:如果所述节点的时间等于所述定位时间位置,则确定所述节点的文件位置为所述定位时间位置对应的文件位置,如果所述节点的时间大于所述定位时间位置,则查找所述节点的前一节点,根据所述节点及其前一节点的时间和文件位置采用差分方法计算所述定位时间位置对应的文件位置;所述查找所述节点的前一节点,根据所述节点及其前一节点的时间和文件位置采用差分方法计算所述定位时间位置对应的文件位置进一步包括:判断该节点是否有前一节点,是则分别获得前一节点和当前节点中记录的时间Time0,Time1和位置Pos0、Pos1;计算文件的定位点;否则,本次定位操作定位出错,退出。
地址 518057 广东省深圳市南山区深南大道高新科技园W2-A7楼