发明名称 一种多媒体文件的快速跳进方法
摘要 本发明提供了一种多媒体文件的快速跳进方法,多媒体文件在解码播放时,如果要进行快速跳进,在当前解码时间戳的基础上增加获取的时间增量,作为要跳进的目标时间戳,并将目标时间戳对应的节目时钟参考(PCR)作为预估PCR;根据PCR和多媒体文件位置偏移之间的线性关系,确定所述预估PCR在多媒体文件中对应的位置偏移,将其作为要跳进的目标位置偏移;将多媒体文件跳进到所述目标位置偏移处进行播放。应用本发明方案,由于无需建立时间戳索引文件,直接利用线性关系进行计算,其计算量小,耗时少,从而可以大大加快跳进速度。
申请公布号 CN102769779B 申请公布日期 2015.03.11
申请号 CN201110121483.7 申请日期 2011.05.05
申请人 三星电子(中国)研发中心;三星电子株式会社 发明人 陈亮;刘明;常江龙
分类号 H04N21/242(2011.01)I;H04N21/8547(2011.01)I 主分类号 H04N21/242(2011.01)I
代理机构 北京德琦知识产权代理有限公司 11018 代理人 谢安昆;宋志强
主权项 一种多媒体文件的快速跳进方法,其特征在于,多媒体文件在解码播放时,当进行快速跳进,该方法包括:A、在当前解码时间戳的基础上增加获取的时间增量,作为要跳进的目标时间戳,并将目标时间戳对应的节目时钟参考PCR作为预估PCR;B1、以多媒体文件播放的当前位置偏移处为中心设置估计区间[pos_min,pos_max],所述pos_min为前一端点的位置偏移,pos_max为后一端点的位置偏移;B2、从多媒体文件中获取估计区间两端点各自对应的PCR,其中,PCR_min是pos_min对应的PCR,PCR_max是pos_max对应的PCR;B3、根据线性公式计算得到预估PCR在多媒体文件中对应的位置偏移;所述线性公式为:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mi>pos</mi><mo>_</mo><mi>t</mi><mi>arg</mi><mi>et</mi><mo>=</mo><mi>pos</mi><mo>_</mo><mi>min</mi><mo>+</mo><mfrac><mrow><mi>pos</mi><mo>_</mo><mi>max</mi><mo>-</mo><mi>pos</mi><mo>_</mo><mi>min</mi></mrow><mrow><mi>PCR</mi><mo>_</mo><mi>max</mi><mo>-</mo><mi>PCR</mi><mo>_</mo><mi>min</mi></mrow></mfrac><mo>&times;</mo><mrow><mo>(</mo><mi>PCR</mi><mo>_</mo><mi>input</mi><mo>-</mo><mi>PCR</mi><mo>_</mo><mi>min</mi><mo>)</mo></mrow><mo>,</mo></mrow>]]></math><img file="FDA0000570877060000011.GIF" wi="1668" he="139" /></maths>其中,PCR_input表示预估PCR,pos_target表示目标位置偏移;C、将多媒体文件跳进到所述目标位置偏移处进行播放。
地址 210019 江苏省南京市建邺区庐山路188号新地中心17楼