首页> 中国专利> 移动终端中SMIL文件的Z-索引处理方法

移动终端中SMIL文件的Z-索引处理方法

摘要

本发明涉及一种移动终端中SMIL文件的z-索引处理方法,尤其是在移动终端中可同时播放多媒体内容的SMIL(Synchronized Multimedia Integration Language:SMIL同步多媒体集成语言)文件中,当并列处理多个媒体时,通过分析z-索引并禁止终端特有的画面刷新(refresh),以提供重叠效果的一种移动终端中SMIL文件的z-索引处理方法。本发明提供一种移动终端中SMIL文件的z-索引处理方法,它能够在解析SMIL文件的同时,将媒体播放的相关数据加以结构化,根据z-索引调整显示顺序后,在需要同时并列处理多个媒体时,按照上述调整的顺序播放图像,同时强制性禁止画面的刷新。如此一来,也可在移动终端中实现SMIL文件所定义的媒体的重叠效果。

著录项

  • 公开/公告号CN1543245A

    专利类型发明专利

  • 公开/公告日2004-11-03

    原文格式PDF

  • 申请/专利号CN03159822.6

  • 发明设计人 金兑炫;

    申请日2003-09-25

  • 分类号H04Q7/32;H04N7/173;

  • 代理机构中原信达知识产权代理有限责任公司;

  • 代理人张天舒

  • 地址 100102 北京市朝阳区望京利泽中园二区203号洛娃大厦B座

  • 入库时间 2023-12-17 15:39:00

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2010-12-01

    未缴年费专利权终止 IPC(主分类):H04Q7/32 授权公告日:20080402 终止日期:20091026 申请日:20030925

    专利权的终止

  • 2008-04-02

    授权

    授权

  • 2005-01-05

    实质审查的生效

    实质审查的生效

  • 2004-11-03

    公开

    公开

说明书

技术领域

本发明涉及一种移动终端中SMIL文件的z-索引处理方法,尤其是在移动终端中可同时播放多媒体内容的SMIL文件中,当并列处理多个媒体时,通过分析z-索引,禁止终端特有的画面刷新,提供重叠效果的一种移动终端中SMIL文件的z-索引处理方法。

背景技术

移动终端的使用早已摆脱了单纯数据通信或电话通话的局限,正在包容更加多样的数据通信方式,提供更加华丽的画面及迅速的画面处理速度,同时,下载并播放各种多媒体的服务也已十分普遍。

为了播放多种多媒体,如果利用原来使用的WEB文件,虽然可以把活动影像或静止影像及声音等传递给用户,但各要素被与其它要素分离,如果没有精巧的程序设计,无法实现与其它要素的相互作用。为了实现如此多种媒体的互动,1997年11月最初发表的SMIL利用通过单纯文本编辑而成的文件形态,可易于对视频、声音及静止影像等在Web上的显示或进行相互作用所需的多媒体要素进行定义及实现同步,对于分离传送的各种媒体,可调节它们实际播放的时机,大大提高了传送效率。

另外,信息提供者可按逐个媒体,将客体保存为具有多种带宽的复合型式,从而,低带宽的型式-Web页可以快速传送到用户,还可以包容由多种语言构成的音轨。

具有上述特征的SMIL文件,已经定义了<par>字段和z-索引,其中,<par>字段用以并列提供多种媒体,z-索引用于决定上述并列提供的媒体重叠的背景和前景的顺序,

然而,当利用移动终端在画面上显示SMIL文件时,由于移动终端特性上的原因,不能支持移动的重叠显示。

移动终端由于受到存储器、文件系统、主运算装置等的局限,会出现难以同时播放图像、音频,视频等多媒体数据的情况,因此一般在画面上显示完一个媒体后,为了在画面上显示下一个媒体,对画面进行刷新。即,显示一个媒体后,为了在相关区域显示其它媒体,清除相关画面后再播放新媒体。

因此,当定义SMIL文件以在画面上同时显示多个媒体时,或在播放装置中基于z-索引使用背景、前景媒体重叠显示时,由于终端的自动刷新,前一画面所显示的数据消失(z-索引值小的媒体),从而无法显示由于z-索引产生的重叠效果。

如上所述,当以往的移动终端在同一区域显示重叠的媒体(图像、活动影像等)时,在显示完一个媒体后,显示下一媒体之前,进行画面刷新,所以之前显示的数据消失,无法表现出SMIL文件的z-索引所带来的重叠效果。

发明内容

鉴于上述问题,本发明的目的在于提供一种移动终端中SMIL文件的z-索引处理方法,它在解析SMIL文件的同时,将媒体播放相关的数据加以结构化,根据z-索引调整显示顺序后,在需要同时并列处理多个媒体时,按照上述调整的顺序播放图像,同时强制性禁止画面的刷新,从而可以显示z-索引所带来的重叠效果。

为实现上述目的,本发明的特征是由如下几个步骤构成:步骤1,解析保存在移动终端中的SMIL文件,生成包含有上述文件所包含的关于各个媒体的播放开始及结束信息的数据结构;步骤2,如果上述数据结构中具有z-索引属性,存在需要同时显示的媒体,则根据相关顺序结构决定媒体的播放顺序;步骤3,根据上述决定的媒体的播放顺序,从具有最低优先顺序的媒体开始顺次播放,同时在各个媒体播放结束后,强制禁止进行画面刷新。

本发明的特征是还包括这样一个步骤:上述需要同时显示的媒体是在SMIL文件的并列字段中定义的媒体,利用相关媒体信息的z-索引值,从值低的一端开始向高的一端决定更高的显示优先顺序。

附图说明

图1是本发明一个实施例的流程图。

图2是并列显示3个图像所需的SMIL文件示例。

图3是通过本发明在终端画面中显示在上述图2的SMIL文件中定义的图像的顺序示意图。

具体实施方式

下面参照一个实施例的附图,详细说明上述的本发明。

图1是本发明一个实施例的流程图。如图所示,首先,为了在控制器中进行处理,把终端接收的或已经保存的SMIL文件输入随机存储器。然后,为了播放SMIL文件所定义的内容(媒体、文件等),对相关文件进行解析。

接着,分析上述解析的文件的结构,生成包含关于各个媒体的播放开始和结束信息等的数据结构。上述数据结构中包含相关媒体的各种信息,z-索引属性也包含在相关信息中,关于需要同时并列显示的媒体的信息也包含在其中。

通过上述媒体播放数据结构,发现需要并列显示的媒体后,根据相关媒体的z-索引判断应该显示的顺序,此时,应是z-索引值越小,显示越早,在这种情况下优先顺序视为低。即,视为优先顺序高的媒体必须在最前景中显示。上述显示顺序信息被保存在内部,或应用于媒体播放数据结构,决定媒体播放的顺序。

在依据上述媒体播放数据结构决定的时间,进行设定媒体的播放,这时相关媒体必须并列处理,如果其包含z-索引属性,则在下一媒体播放前强制停止进行画面刷新;如果没有z-索引属性,则在播放后刷新画面。而且,如果存在下一媒体,则对相关媒体反复进行当前步骤。

通过上述步骤,当所有媒体的播放结束后,SMIL文件的播放结束。

图2是并列显示3个图像所需的SMIL文件示例。如图所示,已经设置在重叠3个图像的位置同时显示(开始时间均是begin=0)。在定义要并列显示的图像的<par>字段中,图像的播放时间和播放次数及持续时间已经被定义,在<alyout>字段中,各图像的显示位置和z-索引已被定义。

区域1中显示的图像的z-索引为0,被视为优先顺序最低的背景图像。区域2中显示的图像的z-索引为1,区域3中显示的图像的z-索引为2,被视为优先顺序最高的前景图像。

图3是通过本发明在终端画面中显示在上述图2的SMIL文件中定义的图像的顺序示意图。如图所示,虽然需要同时显示,但实际却是依次显示,其顺序根据在z-索引中定义的顺序,从索引值低的媒体依次显示。但是,根据本发明,如果判断是:具有z-索引属性,存在需要同时显示的媒体(<par>字段中定义的图像),则不进行画面刷新。因此,如图所示,按次序在<layout>定义的位置显示图像1后,不刷新画面,直接在<layout>定义的位置显示图像2后,也不刷新画面,同时在<layout>定义的位置重叠显示图像3。

即,按照在根据z-索引调整显示顺序的步骤赋予的播放顺序,在不进行刷新的同时播放图像,因此首先显示的图像呈现背景效果。

因此,能够通过分析SMIL文件获知存在z-索引和并列显示媒体,以此限制移动终端的基本画面刷新功能,从而在移动终端中也可以实现SMIL文件的重叠效果。

如上所述,本发明移动终端中SMIL文件的z-索引处理方法具有如下效果:在解析SMIL文件的同时,将媒体播放相关的数据加以结构化,根据z-索引调整显示顺序后,在需要同时并列处理多个媒体时,按照上述调整的顺序播放图像,同时强制性禁止画面的刷新,从而在移动终端中也可以显示SMIL文件定义的媒体的重叠效果。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号