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

技术编号:7898795 阅读:183 留言:0更新日期:2012-10-23 04:45
本发明专利技术公开了一种灯光场景多媒体文件格式,其包括文件头、同步信息头和多媒体数据区。本发明专利技术还公开了一种灯光场景多媒体文件的存储方法包括:创建存储多媒体文件的目标二进制文件;对文件头中的信息进行赋值,并写入该二进制文件中,其中文件头中的信息包括表示同步信息头在该二进制文件中的位置的同步信息头偏移量;计算同步信息头中的数据并写入该二进制文件中,其中该同步信息头中的数据包括多媒体数据区的组成信息;以帧为单位依次将多媒体数据区的多媒体数据写入二进制文件中。本发明专利技术还公开了一种灯光场景多媒体文件的同步播放方法。本发明专利技术的同步播放方法支持同步播放,使得灯光场景伴随音频、视频等多媒体联动播放,拓展了灯光的应用领域。

【技术实现步骤摘要】
一种灯光场景多媒体文件格式及其存储、同步播放方法
本专利技术涉及一种LED灯光领域的场景多媒体文件格式及其存储、同步播放方法。
技术介绍
近年来,随着LED产业的飞速发展,LED照明灯具依靠其自身节能优势在市场上占据很大的份额。LED灯光产品主要集中应用于高楼建筑,广场等艺术景观照明,应用于室内的情调LED灯具也已出现,并开始慢慢为人们所接受。随着多媒体技术的发展,将LED灯光与各种系统的联动变色应用,也越来越广泛。目前LED效果的播放控制是以嵌入式系统的实现为主,行业内并无统一的文件格式规范,各家系统并不兼容。随着用户对LED多媒体灯光系统的要求越来越高,之前单纯以播放灯光效果为目的文件格式已经不能满足要求,无法与图像,音视频等进行同步。
技术实现思路
本专利技术要解决的技术问题是为了克服现有技术中LED行业内无统一的文件格式使得多种LED控制系统无法兼容以及LED多媒体灯光系统仅能播放灯光效果的缺陷,提供一种能兼容多种LED控制系统的灯光场景多媒体文件的存储方法以及使得各种多媒体与LED灯光场景联动播放的同步播放方法。本专利技术是通过下述技术方案来解决上述技术问题的:一种灯光场景多媒体文件的存储方法,其特点在于,其包括以下步骤:S1、创建一个用于存储灯光场景多媒体文件的二进制文件,该二进制文件包括文件头、同步信息头和多媒体数据区;S2、对文件头中的信息进行赋值,并写入该二进制文件中,其中文件头中的信息包括表示同步信息头在该二进制文件中的位置的同步信息头偏移量;S3、计算同步信息头中的数据并写入该二进制文件中,其中该同步信息头中的数据包括多媒体数据区的组成信息;S4、以帧为单位依次将多媒体数据区的多媒体数据写入二进制文件中。优选地,该文件头还包括表示灯光场景的文件标识,以及该灯光场景多媒体文件的版本号、制作者、公司名称、文件大小、备注信息中的一种或多种。优选地,该多媒体数据区的组成信息包括:多媒体数据区的数量;每个多媒体数据区的代码;表示每个多媒体数据区在该灯光场景多媒体文件中的位置的多媒体数据区信息偏移量;表示每个多媒体数据区中的多媒体数据在的该灯光场景多媒体文件中的位置的多媒体数据区数据偏移量;灯光场景多媒体文件的总帧数以及总帧数序号;灯光场景多媒体文件的帧速率;每个多媒体数据区中的多媒体数据的帧序号;以及总帧数序号与每个多媒体数据区中的多媒体数据的帧序号的对应关系。优选地,该多媒体数据包括灯光场景数据、音频数据、视频数据、图像数据、文本数据、控制指令数据中的一种或多种。优选地,该灯光场景数据包括灯光场景的帧数、灯光点像素的数量、颜色模式、每帧每个点像素的RGB信息中的一种或多种。本专利技术还提供一种灯光场景多媒体文件的同步播放方法,其特点在于,其包括以下步骤:S1、以帧为单位设置该灯光场景多媒体文件以及多媒体数据区中的多媒体数据,并建立每帧灯光场景多媒体文件与多媒体数据区中的多媒体数据的对应关系;S2、以帧为单位依次读取该灯光场景多媒体文件;S3、调取每帧该灯光场景多媒体文件所对应的每帧多媒体数据;S4、以帧为单位依次播放每帧该灯光场景多媒体文件所对应的每帧多媒体数据。优选地,步骤S1中还包括以下步骤:S11、设置每帧灯光场景多媒体文件,并统计该灯光场景多媒体文件的总帧数以及总帧数序号;S12、以帧为单位设置每个多媒体数据区中的多媒体数据以及为每个多媒体数据区中的每帧多媒体数据设置帧序号;S13、建立每帧灯光场景多媒体文件的总帧数序号与每个多媒体数据区中的每帧多媒体数据的帧序号之间的对应关系。优选地,步骤S1中设置的灯光场景多媒体文件还包括多媒体数据区的组成信息,该多媒体数据区的组成信息还包括:多媒体数据区的数量;每个多媒体数据区的代码;表示每个多媒体数据区在该灯光场景多媒体文件中的位置的多媒体数据区信息偏移量;表示每个多媒体数据区中的多媒体数据在的该灯光场景多媒体文件中的位置的多媒体数据区数据偏移量;以及灯光场景多媒体文件的帧速率。优选地,该灯光场景多媒体文件还包括文件头,其中该文件头还包括表示灯光场景的文件标识,以及该灯光场景多媒体文件的版本号、制作者、公司名称、文件大小、备注信息中的一种或多种。优选地,该多媒体数据包括灯光场景数据、音频数据、视频数据、图像数据、文本数据、控制指令数据中的一种或多种。优选地,该灯光场景数据包括灯光场景的帧数、灯光点像素的数量、颜色模式、每帧每个点像素的RGB信息中的一种或多种。本专利技术的积极进步效果在于:本专利技术的灯光场景多媒体文件的存储方法可容纳多种媒体数据,标准化该领域的应用。并且本专利技术的灯光场景多媒体文件的同步播放方法在实现了LED灯光不同场景的切换之外,还支持同步播放,使得灯光场景可以伴随音频、视频等多媒体联动播放,拓展了灯光的应用领域,可以传达更多的信息给大众,并且可促进LED艺术灯光景观行业的发展。附图说明图1为本专利技术一实施例的灯光场景多媒体文件的示意图。图2为本专利技术一实施例的灯光场景多媒体文件的存储方法的流程图。图3为本专利技术一实施例的灯光场景多媒体文件的同步播放方法的流程图。具体实施方式下面结合附图以LED作为灯光的光源为例,给出本专利技术较佳实施例,以详细说明本专利技术的技术方案。参考图1和图2,灯光场景多媒体文件的存储方法,包括以下步骤:S1、创建一个用于存储灯光场景多媒体文件的二进制文件,该二进制文件包括文件头、同步信息头和多媒体数据区;S2、对文件头中的信息进行赋值,并写入该二进制文件中,其中文件头中的信息包括表示同步信息头在该二进制文件中的位置的同步信息头偏移量;S3、计算同步信息头中的数据并写入该二进制文件中,其中该同步信息头中的数据包括多媒体数据区的组成信息;S4、以帧为单位依次将多媒体数据区的多媒体数据写入二进制文件中。具体来说,该文件头还包括表示灯光场景的文件标识,以及该灯光场景多媒体文件的版本号、制作者、公司名称、文件大小、备注信息中的一种或多种。更具体地,该多媒体数据区的组成信息包括:多媒体数据区的数量;每个多媒体数据区的代码;表示每个多媒体数据区在该灯光场景多媒体文件中的位置的多媒体数据区信息偏移量;表示每个多媒体数据区中的多媒体数据在的该灯光场景多媒体文件中的位置的多媒体数据区数据偏移量;灯光场景多媒体文件的总帧数以及总帧数序号;灯光场景多媒体文件的帧速率;每个多媒体数据区中的多媒体数据的帧序号;以及总帧数序号与每个多媒体数据区中的多媒体数据的帧序号的对应关系。较为常用的,该多媒体数据包括灯光场景数据、音频数据、视频数据、图像数据、文本数据、控制指令数据中的一种或多种。当然,本领域技术人员还可根据实际需要在该多媒体数据区中添加其他的多媒体数据。特别地,该灯光场景数据包括灯光场景的帧数、灯光点像素的数量、颜色模式、每帧每个点像素的RGB信息中的一种或多种。下面参考图2和表1-4,对本专利技术作进一步说明。按照如上所述的灯光场景多媒体文件的存储方法获得的灯光场景多媒体文件具有如下的数据结构:文件头1、同步信息头2以及多媒体数据区3,其中多媒体数据区3中包括了多个多媒体数据区,例如灯光场景数据区31、音频数据区32、视频数据区33、文本数据区34、图像数据区35、控制指令数据区36以及给用户提供扩展服务的扩展数据区37。本文档来自技高网...
一种灯光场景多媒体文件格式及其存储、同步播放方法

【技术保护点】
一种灯光场景多媒体文件格式,其特征在于,其包括:一文件头和同步信息头,用于存储该文件统计信息和同步组成信息;一灯光场景数据区,用于存储每帧场景的色彩数据;一可扩展的多媒体数据区,包含视频数据,音频数据,图像数据,文本数据,指令数据中的一种或多种,灯光场景数据区和可扩展的多媒体数据区内容可进行联动同步播放。

【技术特征摘要】
1.一种灯光场景多媒体文件的存储方法,其特征在于,其包括以下步骤:S1、创建一个用于存储灯光场景多媒体文件的二进制文件,该二进制文件包括文件头、同步信息头和多媒体数据区;S2、对文件头中的信息进行赋值,并写入该二进制文件中,其中文件头中的信息包括表示同步信息头在该二进制文件中的位置的同步信息头偏移量;S3、计算同步信息头中的数据并写入该二进制文件中,其中该同步信息头中的数据包括多媒体数据区的组成信息;S4、以帧为单位依次将多媒体数据区的多媒体数据写入二进制文件中;该多媒体数据区的组成信息包括:多媒体数据区的数量;每个多媒体数据区的代码;表示每个多媒体数据区在该灯光场景多媒体文件中的位置的多媒体数据区信息偏移量;表示每个多媒体数据区中的多媒体数据在该灯光场景多媒体文件中的位置的多媒体数据区数据偏移量;灯光场景多媒体文件的总帧数以及总帧数序号;灯光场景多媒体文件的帧速率;每个多媒体数据区中的多媒体数据的帧序号;以及总帧数序号与每个多媒体数据区中的多媒体数据的帧序号的对应关系;灯光场景多媒体文件包括灯光场景数据区,用于存储每帧场景的色彩数据;灯光场景数据区和可扩展的多媒体数据区内容可进行联动同步播放。2.如权利要求1所述的灯光场景多媒体文件的存储方法,其特征在于,该文件头还包括表示灯光场景的文件标识,以及该灯光场景多媒体文件的版本号、制作者、公司名称、文件大小、备注信息中的一种或多种。3.如权利要求1或2所述的灯光场景多媒体文件的存储方法,其特征在于,该多媒体数据包括灯光场景数据、音频数据、视频数据、图像数据、文本数据、控制指令数据中的一种或多种。4.如权利要求3所述的灯光场景多媒体文件的存储方法,其特征在于,该灯光场景数据包括灯光场景的帧数、灯光点像素的数量、颜色模式、每帧每个点像素的RGB信息中的一种或多种。5.一种灯光场景多媒体文件的同步播放方法,其特征在于,该灯光场景多媒体文件包括:可扩展的多媒体数据区;灯光场景数据区,用于存储每帧场景的色彩数据;灯光场景数据区和可扩展的多媒体数据区内...

【专利技术属性】
技术研发人员:谢海军温源徐兴明
申请(专利权)人:上海广茂达光艺科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1