[发明专利]富媒体业务场景播放方法及文件播放器有效
申请号: | 201010269848.6 | 申请日: | 2010-08-30 |
公开(公告)号: | CN101937695A | 公开(公告)日: | 2011-01-05 |
发明(设计)人: | 包盛;王爱宝;施唯佳;冯明 | 申请(专利权)人: | 中国电信股份有限公司 |
主分类号: | G11B20/10 | 分类号: | G11B20/10 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 颜镝 |
地址: | 100032 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 媒体 业务 场景 播放 方法 文件 | ||
技术领域
本发明涉及媒体处理技术,尤其涉及一种富媒体业务场景播放方法及文件播放器。
背景技术
随着宽带网络、编解码、流传输的技术的发展,现已出现了具有丰富表现力和交互性的应用业务形式—富媒体业务,这种业务包含下列常见的形式之一或几种的组合:动画、声音、视频、矢量图、图像、文字和实现交互作用的脚本,而且具备了良好的互动性。
传统的富媒体文件在本地播放时播放器会读取富媒体文件中的内容进行播放,但随着技术的发展,在富媒体文件中除了内容之外,还增加了提供交互能力或业务信息的业务场景,这种业务场景在富媒体文件中可以包含多个,但现有的业务场景的增加方式存在两个问题,一是在生成包含场景的富媒体文件时,需要改变原媒体内容,导致富媒体文件无法对业务场景进行调整,二是播放器在读取富媒体文件中的业务场景时,由于富媒体文件中可能包括多个场景,而每个场景中有可能有多个对象,因此在定位读取和播放时速度较慢。
发明内容
本发明的目的是提出一种富媒体业务场景播放方法及文件播放器,能够在播放带有业务场景的富媒体文件,更快的定位业务场景资源进行播放。
为实现上述目的,本发明提供了一种富媒体业务场景播放方法,包括:
将本地存储器存储中的富媒体文件载入内存,并读取所述富媒体文件的文件头,所述富媒体文件包括文件头和文件内容,所述文件内容中包括场景文件块和内容对象块;
判断所述文件头是否包括用于标识所述富媒体文件为富媒体文件的标识符,是则读取所述富媒体文件的文件内容中的场景文件块,确定所述富媒体文件包括的业务场景的层数以及场景展现参数;
根据每层的业务场景的场景展现参数和业务场景中定义的内容对象的对象展现参数进行展现。
进一步的,所述场景文件块中包括至少一个业务场景层,所述内容对象块包括至少一个轨道,在每个轨道中包括内容对象。
进一步的,所述展现所述业务对象的操作具体为:
读取业务场景中所述内容对象的所在的内容对象块和轨道,并根据所述内容对象块和轨道定位并读取所述内容对象;
根据所述业务场景的场景展现参数和所述内容对象的对象展现参数进行所述内容对象的展现。
进一步的,所述内容对象包括音频、视频、图片和文字中的一种或多种。
进一步的,所述场景展现参数包括场景展现时间和场景显示形式,所述对象展现参数包括对象展现时间、对象显示形式、对象运动方式和对象支持的交互方式。
进一步的,所述场景显示形式包括场景显示宽度、场景显示高度、场景颜色和场景透明度中的一种或多种,所述对象显示形式包括对象起始位置、对象填充色、对象外部线条、对象外部线条颜色、对象透明度和对象结束位置中的一种或多种,所述对象支持的交互方式包括对象支持的触发方式和触发的场景编号。
为实现上述目的,本发明提供了一种富媒体文件播放器,包括:
内存载入模块,用于将本地存储器存储中的富媒体文件载入内存,所述富媒体文件包括文件头和文件内容,所述文件内容中包括场景文件块和内容对象块;
文件头读取模块,用于读取所述富媒体文件的文件头;
富媒体判断模块,用于判断所述文件头是否包括用于标识所述富媒体文件为富媒体文件的标识符;
场景文件块读取模块,用于在所述富媒体判断模块判定所述文件头包括所述标识符时,读取所述富媒体文件的文件内容中的场景文件块,确定所述富媒体文件包括的业务场景的层数以及场景展现方式;
业务场景展现模块,用于根据每层的业务场景的场景展现方式和业务场景中定义的内容对象的对象展现方式进行展现。
进一步的,所述场景文件块中包括至少一个业务场景层,所述内容对象块包括至少一个轨道,在每个轨道中包括内容对象,所述业务场景展现模块包括:
内容对象定位单元,用于读取业务场景中所述内容对象的所在的文件块和轨道,并根据所述文件块和轨道定位并读取所述内容对象
内容对象读取单元,用于根据所述文件块和轨道读取所述内容对象;
对象内容展现单元,用于根据所述业务场景的场景展现参数和所述内容对象的对象展现参数进行所述内容对象的展现。
基于上述技术方案,本发明在播放带有多个业务场景的富媒体文件时,根据富媒体文件中的场景文件块确定每个业务场景中各个内容对象的展现方式;其中场景文件块对内容对象起到索引的作用,在将原媒体内容和交互内容均作为内容对象进行展现时,定位和读取的速度更快。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司,未经中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010269848.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种密码键盘POS机装置
- 下一篇:便携式终端设备