一种灯光场景多媒体文件格式及其存储、同步播放方法

文档序号:6771276阅读:278来源:国知局
专利名称:一种灯光场景多媒体文件格式及其存储、同步播放方法
技术领域
本发明涉及一种LED灯光领域的场景多媒体文件格式及其存储、同步播放方法。
背景技术
近年来,随着LED产业的飞速发展,LED照明灯具依靠其自身节能优势在市场上占据很大的份额。LED灯光产品主要集中应用于高楼建筑,广场等艺术景观照明,应用于室内的情调LED灯具也已出现,并开始慢慢为人们所接受。随着多媒体技术的发展,将LED灯光与各种系统的联动变色应用,也越来越广泛。目前LED效果的播放控制是以嵌入式系统的实现为主,行业内并无统一的文件格式规范,各家系统并不兼容。随着用户对LED多媒体灯光系统的要求越来越高,之前单纯以播放灯光效果为目的文件格式已经不能满足要求,无法与图像,音视频等进行同步。

发明内容
本发明要解决的技术问题是为了克服现有技术中LED行业内无统一的文件格式使得多种LED控制系统无法兼容以及LED多媒体灯光系统仅能播放灯光效果的缺陷,提供一种能兼容多种LED控制系统的灯光场景多媒体文件的存储方法以及使得各种多媒体与LED灯光场景联动播放的同步播放方法。本发明是通过下述技术方案来解决上述技术问题的一种灯光场景多媒体文件的存储方法,其特点在于,其包括以下步骤S1、创建一个用于存储灯光场景多媒体文件的二进制文件,该二进制文件包括文件头、同步信息头和多媒体数据区;S2、对文件头中的信息进行赋值,并写入该二进制文件中,其中文件头中的信息包括表示同步信息头在该二进制文件中的位置的同步信息头偏移量;S3、计算同步信息头中的数据并写入该二进制文件中,其中该同步信息头中的数据包括多媒体数据区的组成信息;S4、以帧为单位依次将多媒体数据区的多媒体数据写入二进制文件中。优选地,该文件头还包括表示灯光场景的文件标识,以及该灯光场景多媒体文件的版本号、制作者、公司名称、文件大小、备注信息中的一种或多种。优选地,该多媒体数据区的组成信息包括多媒体数据区的数量;每个多媒体数据区的代码;表示每个多媒体数据区在该灯光场景多媒体文件中的位置的多媒体数据区信息偏移量;表示每个多媒体数据区中的多媒体数据在的该灯光场景多媒体文件中的位置的多媒体数据区数据偏移量;灯光场景多媒体文件的总帧数以及总帧数序号;
灯光场景多媒体文件的帧速率;每个多媒体数据区中的多媒体数据的帧序号;以及总帧数序号与每个多媒体数据区中的多媒体数据的帧序号的对应关系。优选地,该多媒体数据包括灯光场景数据、音频数据、视频数据、图像数据、文本数据、控制指令数据中的一种或多种。优选地,该灯光场景数据包括灯光场景的帧数、灯光点像素的数量、颜色模式、每帧每个点像素的RGB信息中的一种或多种。
本发明还提供一种灯光场景多媒体文件的同步播放方法,其特点在于,其包括以下步骤S1、以帧为单位设置该灯光场景多媒体文件以及多媒体数据区中的多媒体数据,并建立每帧灯光场景多媒体文件与多媒体数据区中的多媒体数据的对应关系;S2、以帧为单位依次读取该灯光场景多媒体文件;S3、调取每帧该灯光场景多媒体文件所对应的每帧多媒体数据;S4,以帧为单位依次播放每帧该灯光场景多媒体文件所对应的每帧多媒体数据。优选地,步骤S1中还包括以下步骤Sn、设置每帧灯光场景多媒体文件,并统计该灯光场景多媒体文件的总帧数以及总帧数序号;S12、以帧为单位设置每个多媒体数据区中的多媒体数据以及为每个多媒体数据区中的每帧多媒体数据设置帧序号;S13、建立每帧灯光场景多媒体文件的总帧数序号与每个多媒体数据区中的每帧多媒体数据的帧序号之间的对应关系。优选地,步骤S1中设置的灯光场景多媒体文件还包括多媒体数据区的组成信息,该多媒体数据区的组成信息还包括多媒体数据区的数量;每个多媒体数据区的代码;表示每个多媒体数据区在该灯光场景多媒体文件中的位置的多媒体数据区信息偏移量;表示每个多媒体数据区中的多媒体数据在的该灯光场景多媒体文件中的位置的多媒体数据区数据偏移量;以及灯光场景多媒体文件的帧速率。优选地,该灯光场景多媒体文件还包括文件头,其中该文件头还包括表示灯光场景的文件标识,以及该灯光场景多媒体文件的版本号、制作者、公司名称、文件大小、备注信息中的一种或多种。优选地,该多媒体数据包括灯光场景数据、音频数据、视频数据、图像数据、文本数据、控制指令数据中的一种或多种。优选地,该灯光场景数据包括灯光场景的帧数、灯光点像素的数量、颜色模式、每帧每个点像素的RGB信息中的一种或多种。本发明的积极进步效果在于本发明的灯光场景多媒体文件的存储方法可容纳多种媒体数据,标准化该领域的应用。并且本发明的灯光场景多媒体文件的同步播放方法在实现了 LED灯光不同场景的切换之外,还支持同步播放,使得灯光场景可以伴随音频、视频等多媒体联动播放,拓展了灯光的应用领域,可以传达更多的信息给大众,并且可促进LED艺术灯光景观行业的发展。


图I为本发明一实施例的灯光场景多媒体文件的示意图。图2为本发明一实施例的灯光场景多媒体文件的存储方法的流程图。图3为本发明一实施例的灯光场景多媒体文件的同步播放方法的流程图。
具体实施例方式下面结合附图以LED作为灯光的光源为例,给出本发明较佳实施例,以详细说明本发明的技术方案。参考图I和图2,灯光场景多媒体文件的存储方法,包括以下步骤S1、创建一个用于存储灯光场景多媒体文件的二进制文件,该二进制文件包括文件头、同步信息头和多媒体数据区;S2、对文件头中的信息进行赋值,并写入该二进制文件中,其中文件头中的信息包括表示同步信息头在该二进制文件中的位置的同步信息头偏移量;S3、计算同步信息头中的数据并写入该二进制文件中,其中该同步信息头中的数据包括多媒体数据区的组成信息;S4、以帧为单位依次将多媒体数据区的多媒体数据写入二进制文件中。具体来说,该文件头还包括表示灯光场景的文件标识,以及该灯光场景多媒体文件的版本号、制作者、公司名称、文件大小、备注信息中的一种或多种。更具体地,该多媒体数据区的组成信息包括多媒体数据区的数量;每个多媒体数据区的代码;表示每个多媒体数据区在该灯光场景多媒体文件中的位置的多媒体数据区信息偏移量;表示每个多媒体数据区中的多媒体数据在的该灯光场景多媒体文件中的位置的多媒体数据区数据偏移量;灯光场景多媒体文件的总帧数以及总帧数序号;灯光场景多媒体文件的帧速率;每个多媒体数据区中的多媒体数据的帧序号;以及总帧数序号与每个多媒体数据区中的多媒体数据的帧序号的对应关系。较为常用的,该多媒体数据包括灯光场景数据、音频数据、视频数据、图像数据、文本数据、控制指令数据中的一种或多种。当然,本领域技术人员还可根据实际需要在该多媒体数据区中添加其他的多媒体数据。特别地,该灯光场景数据包括灯光场景的帧数、灯光点像素的数量、颜色模式、每帧每个点像素的RGB信息中的一种或多种。下面参考图2和表1-4,对本发明作进一步说明。
按照如上所述的灯光场景多媒体文件的存储方法获得的灯光场景多媒体文件具有如下的数据结构文件头I、同步信息头2以及多媒体数据区3,其中多媒体数据区3中包括了多个多媒体数据区,例如灯光场景数据区31、音频数据区32、视频数据区33、文本数据区34、图像数据区35、控制指令数据区36以及给用户提供扩展服务的扩展数据区37。下面结合表1-4,对每个多媒体数据区作进一步说明。参考表I所示的文件头的结构,该文件头I包括表示灯光场景的文件标识,以及该灯光场景多媒体文件的版本号、制作者、公司名称以及项目名称、备注信息和表示同步信息头在该二进制文件中的位置的同步信息头偏移量。其中,文件标识定为四字节的“LEDS”,即每个字母所对应的ASCII码值。软件通过文件标识来区分是否为所要识别的灯光场景文件。表I中所示的文件头的结构和变量定义仅是举例说明,本领域技术人员可以根据实际需要自行设置。表I文件头的结构
权利要求
1.一种灯光场景多媒体文件格式,其特征在于,其包括 一文件头和同步信息头,用于存储该文件统计信息和同步组成信息; 一灯光场景数据区,用于存储每帧场景的色彩数据; 一可扩展的多媒体数据区,包含视频数据,音频数据,图像数据,文本数据,指令数据中的一种或多种, 灯光场景数据区和可扩展的多媒体数据区内容可进行联动同步播放。
2.如权利要求I所述的灯光场景多媒体文件格式,其特征在于,该文件头还包括表示灯光场景的文件标识,以及该灯光场景多媒体文件的版本号、制作者、公司名称、文件大小、备注信息中的一种或多种。
3.如权利要求I所述的灯光场景多媒体文件格式,其特征在于,该同步组成信息包括 多媒体数据区的数量; 每个多媒体数据区的代码; 表示每个多媒体数据区在该灯光场景多媒体文件中的位置的多媒体数据区信息偏移量; 表示每个多媒体数据区中的多媒体数据在的该灯光场景多媒体文件中的位置的多媒体数据区数据偏移量; 灯光场景多媒体文件的总帧数以及总帧数序号; 灯光场景多媒体文件的帧速率; 每个多媒体数据区中的多媒体数据的帧序号;以及 总帧数序号与每个多媒体数据区中的多媒体数据的帧序号的对应关系。
4.如权利要求I所述的灯光场景多媒体文件格式,其特征在于,该多媒体数据包括灯光场景数据、音频数据、视频数据、图像数据、文本数据、控制指令数据中的一种或多种。
5.如权利要求1-4中任意一项所述的灯光场景多媒体文件格式,其特征在于,该灯光场景数据包括灯光场景的帧数、灯光点像素的数量、颜色模式、每帧每个点像素的RGB信息中的一种或多种。
6.一种灯光场景多媒体文件的存储方法,其特征在于,其包括以下步骤 51、创建一个用于存储灯光场景多媒体文件的二进制文件,该二进制文件包括文件头、同步信息头和多媒体数据区; 52、对文件头中的信息进行赋值,并写入该二进制文件中,其中文件头中的信息包括表示同步信息头在该二进制文件中的位置的同步信息头偏移量; 53、计算同步信息头中的数据并写入该二进制文件中,其中该同步信息头中的数据包括多媒体数据区的组成信息; 54、以帧为单位依次将多媒体数据区的多媒体数据写入二进制文件中。
7.如权利要求I或6所述的灯光场景多媒体文件格式和存储方法,其特征在于,该文件头还包括表示灯光场景的文件标识,以及该灯光场景多媒体文件的版本号、制作者、公司名称、文件大小、备注信息中的一种或多种。
8.如权利要求I或6所述的灯光场景多媒体文件格式和存储方法,其特征在于,该多媒体数据区的组成信息包括 多媒体数据区的数量;每个多媒体数据区的代码; 表示每个多媒体数据区在该灯光场景多媒体文件中的位置的多媒体数据区信息偏移量; 表示每个多媒体数据区中的多媒体数据在的该灯光场景多媒体文件中的位置的多媒体数据区数据偏移量; 灯光场景多媒体文件的总帧数以及总帧数序号; 灯光场景多媒体文件的帧速率; 每个多媒体数据区中的多媒体数据的帧序号;以及 总帧数序号与每个多媒体数据区中的多媒体数据的帧序号的对应关系。
9.如权利要求6-8中任意一项所述的灯光场景多媒体文件格式和存储方法,其特征在于,该多媒体数据包括灯光场景数据、音频数据、视频数据、图像数据、文本数据、控制指令数据中的一种或多种。
10.如权利要求9所述的灯光场景多媒体文件格式和存储方法,其特征在于,该灯光场景数据包括灯光场景的帧数、灯光点像素的数量、颜色模式、每帧每个点像素的RGB信息中的一种或多种。
11.一种灯光场景多媒体文件的同步播放方法,其特征在于,其包括以下步骤 S1、以帧为单位设置该灯光场景多媒体文件以及多媒体数据区中的多媒体数据,并建立每帧灯光场景多媒体文件与多媒体数据区中的多媒体数据的对应关系; S2>以帧为单位依次读取该灯光场景多媒体文件; 53、调取每帧该灯光场景多媒体文件所对应的每帧多媒体数据; 54、以帧为单位依次播放每帧该灯光场景多媒体文件所对应的每帧多媒体数据。
12.如权利要求11所述的灯光场景多媒体文件的同步播放方法,其特征在于,步骤S1中还包括以下步骤 Sn、设置每帧灯光场景多媒体文件,并统计该灯光场景多媒体文件的总帧数以及总帧数序号; 512、以帧为单位设置每个多媒体数据区中的多媒体数据以及为每个多媒体数据区中的每帧多媒体数据设置帧序号; 513、建立每帧灯光场景多媒体文件的总帧数序号与每个多媒体数据区中的每帧多媒体数据的帧序号之间的对应关系。
13.如权利要求11所述的灯光场景多媒体文件的同步播放方法,其特征在于,步骤S1中设置的灯光场景多媒体文件还包括多媒体数据区的组成信息,该多媒体数据区的组成信息还包括 多媒体数据区的数量; 每个多媒体数据区的代码; 表示每个多媒体数据区在该灯光场景多媒体文件中的位置的多媒体数据区信息偏移量; 表示每个多媒体数据区中的多媒体数据在的该灯光场景多媒体文件中的位置的多媒体数据区数据偏移量;以及 灯光场景多媒体文件的帧速率。
14.如权利要求11-13中任意一项所述的灯光场景多媒体文件的同步播放方法,其特征在于,该灯光场景多媒体文件还包括文件头,其中该文件头还包括表示灯光场景的文件标识,以及该灯光场景多媒体文件的版本号、制作者、公司名称、文件大小、备注信息中的一种或多种。
15.如权利要求11-13中任意一项所述的灯光场景多媒体文件的同步播放方法,其特征在于,该多媒体数据包括灯光场景数据、音频数据、视频数据、图像数据、文本数据、控制指令数据中的一种或多种。
16.如权利要求15所述的灯光场景多媒体文件的同步播放方法,其特征在于,该灯光场景数据包括灯光场景的帧数、灯光点像素的数量、颜色模式、每帧每个点像素的RGB信息中的一种或多种。
全文摘要
本发明公开了一种灯光场景多媒体文件格式,其包括文件头、同步信息头和多媒体数据区。本发明还公开了一种灯光场景多媒体文件的存储方法包括创建存储多媒体文件的目标二进制文件;对文件头中的信息进行赋值,并写入该二进制文件中,其中文件头中的信息包括表示同步信息头在该二进制文件中的位置的同步信息头偏移量;计算同步信息头中的数据并写入该二进制文件中,其中该同步信息头中的数据包括多媒体数据区的组成信息;以帧为单位依次将多媒体数据区的多媒体数据写入二进制文件中。本发明还公开了一种灯光场景多媒体文件的同步播放方法。本发明的同步播放方法支持同步播放,使得灯光场景伴随音频、视频等多媒体联动播放,拓展了灯光的应用领域。
文档编号G11B20/12GK102737678SQ20111009159
公开日2012年10月17日 申请日期2011年4月12日 优先权日2011年4月12日
发明者徐兴明, 温源, 谢海军 申请人:上海广茂达光艺科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1