(12)发明专利申请
(10)申请公布号 CN 108196888 A(43)申请公布日 2018.06.22
(21)申请号 201711458130.X(22)申请日 2017.12.28
(71)申请人 福建海媚数码科技有限公司
地址 350000 福建省福州市鼓楼区工业路
611号福建高新技术创业园六层(72)发明人 林谋兰
(74)专利代理机构 福州市博深专利事务所(普
通合伙) 35214
代理人 林志峥(51)Int.Cl.
G06F 9/44(2018.01)H05B 37/02(2006.01)G06F 17/30(2006.01)
权利要求书1页 说明书5页 附图1页
()发明名称
一种场景灯的控制方法及系统(57)摘要
本发明涉及软件技术领域,尤其涉及一种场景灯的控制方法及系统。读取待播放的歌曲数据的标识码,从预设的数据库中获取与所述标识码对应的灯控文件;所述灯控文件包括多个与所述歌曲数据中每句歌词一一对应的灯控单元,所述灯控单元包括与对应的歌词相同的播放起始时间和播放结束时间以及对应的灯光配置数据;当播放所述歌曲数据时,实时获取歌曲数据当前的播放时间;判断所述灯控文件中是否存在播放起始时间与当前的播放时间相同的第一灯控单元,若是,则提取第一灯控单元的灯光配置数据配置场景灯以控制场景灯同步展示对应的灯光效果,直到播放时间达到第一灯控单元的播放结束时间时停止对应的灯光效果。
CN 108196888 ACN 108196888 A
权 利 要 求 书
1/1页
1.一种场景灯的控制方法,其特征在于,包括以下步骤:读取待播放的歌曲数据的标识码,从预设的数据库中获取与所述标识码对应的灯控文件;所述灯控文件包括多个与所述歌曲数据中每句歌词一一对应的灯控单元,所述灯控单元包括与对应的歌词相同的播放起始时间和播放结束时间以及对应的灯光配置数据;所述数据库被配置为存储多个标识码和与标识码一一对应的灯控文件;
当播放所述歌曲数据时,实时获取歌曲数据当前的播放时间;
判断所述灯控文件中是否存在播放起始时间与当前的播放时间相同的第一灯控单元,若是,则提取第一灯控单元的灯光配置数据配置场景灯以控制场景灯同步展示对应的灯光效果,直到播放时间达到第一灯控单元的播放结束时间时停止对应的灯光效果。
2.根据权利要求1所述的场景灯的控制方法,其特征在于,还包括:在播放所述歌曲数据时接收到暂停指令,则停止累计播放时间的同时停止当前灯光效果展示。
3.根据权利要求1所述的场景灯的控制方法,其特征在于,播放所述歌曲数据之前还包括:
判断待播放的歌曲数据的总播放时长与所述歌曲数据的标识码对应的灯控文件的总运行时长是否相等,若相等,则播放所述歌曲数据。
4.根据权利要求1所述的场景灯的控制方法,其特征在于,所述灯光配置数据包括灯光强度数据和灯光颜色数据。
5.一种场景灯的控制系统,其特征在于,包括一个或多个处理器及存储器,所述存储器存储有程序,该程序被处理器执行时实现以下步骤:
读取待播放的歌曲数据的标识码,从预设的数据库中获取与所述标识码对应的灯控文件;所述灯控文件包括多个与所述歌曲数据中每句歌词一一对应的灯控单元,所述灯控单元包括与对应的歌词相同的播放起始时间和播放结束时间以及对应的灯光配置数据;所述数据库被配置为存储多个标识码和与标识码一一对应的灯控文件;
当播放所述歌曲数据时,实时获取歌曲数据当前的播放时间;
判断所述灯控文件中是否存在播放起始时间与当前的播放时间相同的第一灯控单元,若是,则提取第一灯控单元的灯光配置数据配置场景灯以控制场景灯同步展示对应的灯光效果,直到播放时间达到第一灯控单元的播放结束时间时停止对应的灯光效果。
6.根据权利要求5所述的场景灯的控制系统,其特征在于,还包括:在播放所述歌曲数据时接收到暂停指令,则停止累计播放时间的同时停止当前灯光效果展示。
7.根据权利要求5所述的场景灯的控制系统,其特征在于,播放所述歌曲数据之前还包括:
判断待播放的歌曲数据的总播放时长与所述歌曲数据的标识码对应的灯控文件的总运行时长是否相等,若相等,则播放所述歌曲数据。
8.根据权利要求5所述的场景灯的控制系统,其特征在于,所述灯光配置数据包括灯光强度数据和灯光颜色数据。
2
CN 108196888 A
说 明 书
一种场景灯的控制方法及系统
1/5页
技术领域
[0001]本发明涉及软件技术领域,尤其涉及一种场景灯的控制方法及系统。
背景技术
[0002]随着经济的发展,人们生活水平的提高,人们对商品或是娱乐环境的体验感要求越来越高。同时,伴随着科技水平的提高,科学技术也越来越多地应用于我们不同的生活场景中。在现有技术中,灯与我们的生活息息相关,但是目前在KTV场所中使用的机顶盒,其在控制歌曲播放的同时也控制场景灯的灯光随之变化,在播放一首歌曲时,匹配表现的灯光场景是比较机械式、规律性的。比如机顶盒给播放的歌曲定义为浪漫类型,那么场景灯就匹配为浪漫场景,在整首歌曲播放过程中,场景灯就只有浪漫的表现方式。其存在的缺点有:歌曲情感的表达过于笼统单调,不够细腻,没有层次感。发明内容
[0003]本发明所要解决的技术问题是:如何控制场景灯随音乐的播放内容变化而变化,使得场景灯的展示更有层次感。[0004]为了解决上述技术问题,本发明采用的技术方案为:[0005]一种场景灯的控制方法,包括以下步骤:[0006]读取待播放的歌曲数据的标识码,从预设的数据库中获取与所述标识码对应的灯控文件;所述灯控文件包括多个与所述歌曲数据中每句歌词一一对应的灯控单元,所述灯控单元包括与对应的歌词相同的播放起始时间和播放结束时间以及对应的灯光配置数据;所述数据库被配置为存储多个标识码和与标识码一一对应的灯控文件;[0007]当播放所述歌曲数据时,实时获取歌曲数据当前的播放时间;[0008]判断所述灯控文件中是否存在播放起始时间与当前的播放时间相同的第一灯控单元,若是,则提取第一灯控单元的灯光配置数据配置场景灯以控制场景灯同步展示对应的灯光效果,直到播放时间达到第一灯控单元的播放结束时间时停止对应的灯光效果。[0009]本发明采用的另一技术方案为:[0010]一种场景灯的控制系统,包括一个或多个处理器及存储器,所述存储器存储有程序,该程序被处理器执行时实现以下步骤:[0011]读取待播放的歌曲数据的标识码,从预设的数据库中获取与所述标识码对应的灯控文件;所述灯控文件包括多个与所述歌曲数据中每句歌词一一对应的灯控单元,所述灯控单元包括与对应的歌词相同的播放起始时间和播放结束时间以及对应的灯光配置数据;所述数据库被配置为存储多个标识码和与标识码一一对应的灯控文件;[0012]当播放所述歌曲数据时,实时获取歌曲数据当前的播放时间;[0013]判断所述灯控文件中是否存在播放起始时间与当前的播放时间相同的第一灯控单元,若是,则提取第一灯控单元的灯光配置数据配置场景灯以控制场景灯同步展示对应的灯光效果,直到播放时间达到第一灯控单元的播放结束时间时停止对应的灯光效果。
3
CN 108196888 A[0014]
说 明 书
2/5页
本发明的有益效果在于:
[0015]本发明提供的场景灯的控制方法及系统,通过对歌曲数据中每句歌词配置一一对应的灯光配置数据,当播放歌曲数据时实时获取歌曲数据当前的播放时间,并且实时判断所述灯控文件中是否存在播放起始时间与当前的播放时间相同的第一灯控单元,若存在,则提取第一灯控单元的灯光配置数据配置场景灯以控制场景灯同步展示对应的灯光效果,直到播放时间达到第一灯控单元的播放结束时间时停止对应的灯光效果,根据歌曲数据播放顺序提取灯控单元直到歌曲播放完毕,整首歌唱下来,灯光场景层次分明,情感丰富饱满,并且演唱者情感表达淋漓尽致,旁观者身临其致沐浴在灯光中,体验相当完美。附图说明
[0016]图1为本发明的一种场景灯的控制方法的步骤流程图;[0017]图2为本发明的一种场景灯的控制系统的结构框图;[0018]标号说明:[0019]1、处理器;2、存储器。
具体实施方式
[0020]为详细说明本发明的技术内容、所实现目的及效果,以下结合实施方式并配合附图予以说明。
[0021]请参照图1以及图2,本发明提供的一种场景灯的控制方法,包括以下步骤:[0022]读取待播放的歌曲数据的标识码,从预设的数据库中获取与所述标识码对应的灯控文件;所述灯控文件包括多个与所述歌曲数据中每句歌词一一对应的灯控单元,所述灯控单元包括与对应的歌词相同的播放起始时间和播放结束时间以及对应的灯光配置数据;所述数据库被配置为存储多个标识码和与标识码一一对应的灯控文件;[0023]当播放所述歌曲数据时,实时获取歌曲数据当前的播放时间;[0024]判断所述灯控文件中是否存在播放起始时间与当前的播放时间相同的第一灯控单元,若是,则提取第一灯控单元的灯光配置数据配置场景灯以控制场景灯同步展示对应的灯光效果,直到播放时间达到第一灯控单元的播放结束时间时停止对应的灯光效果。[0025]从上述描述可知,本发明的有益效果在于:[0026]本发明提供的场景灯的控制方法,通过对歌曲数据中每句歌词配置一一对应的灯光配置数据,当播放歌曲数据时实时获取歌曲数据当前的播放时间,并且实时判断所述灯控文件中是否存在播放起始时间与当前的播放时间相同的第一灯控单元,若存在,则提取第一灯控单元的灯光配置数据配置场景灯以控制场景灯同步展示对应的灯光效果,直到播放时间达到第一灯控单元的播放结束时间时停止对应的灯光效果,根据歌曲数据播放顺序提取灯控单元直到歌曲播放完毕,整首歌唱下来,灯光场景层次分明,情感丰富饱满,并且演唱者情感表达淋漓尽致,旁观者身临其致沐浴在灯光中,体验相当完美。[0027]进一步的,还包括:
[0028]在播放所述歌曲数据时接收到暂停指令,则停止累计播放时间的同时停止当前灯光效果展示。
[0029]进一步的,播放所述歌曲数据之前还包括:
4
CN 108196888 A[0030]
说 明 书
3/5页
判断待播放的歌曲数据的总播放时长与所述歌曲数据的标识码对应的灯控文件
的总运行时长是否相等,若相等,则播放所述歌曲数据。[0031]由上述描述可知,通过上述判断方式且在播放歌曲之前执行,可避免播放时出现异常情况,确保演唱者的良好体验。[0032]进一步的,所述灯光配置数据包括灯光强度数据和灯光颜色数据。[0033]由上述描述可知,根据灯光强度数据以及灯光颜色数据相配合出多种情感场景,使得整个演唱过程更有层次感。
[0034]本发明还提供的一种场景灯的控制系统,包括一个或多个处理器1及存储器2,所述存储器存储有程序,该程序被处理器执行时实现以下步骤:[0035]读取待播放的歌曲数据的标识码,从预设的数据库中获取与所述标识码对应的灯控文件;所述灯控文件包括多个与所述歌曲数据中每句歌词一一对应的灯控单元,所述灯控单元包括与对应的歌词相同的播放起始时间和播放结束时间以及对应的灯光配置数据;所述数据库被配置为存储多个标识码和与标识码一一对应的灯控文件;[0036]当播放所述歌曲数据时,实时获取歌曲数据当前的播放时间;[0037]判断所述灯控文件中是否存在播放起始时间与当前的播放时间相同的第一灯控单元,若是,则提取第一灯控单元的灯光配置数据配置场景灯以控制场景灯同步展示对应的灯光效果,直到播放时间达到第一灯控单元的播放结束时间时停止对应的灯光效果。[0038]本发明提供的场景灯的控制系统,通过对歌曲数据中每句歌词配置一一对应的灯光配置数据,当播放歌曲数据时实时获取歌曲数据当前的播放时间,并且实时判断所述灯控文件中是否存在播放起始时间与当前的播放时间相同的第一灯控单元,若存在,则提取第一灯控单元的灯光配置数据配置场景灯以控制场景灯同步展示对应的灯光效果,直到播放时间达到第一灯控单元的播放结束时间时停止对应的灯光效果,根据歌曲数据播放顺序提取灯控单元直到歌曲播放完毕,整首歌唱下来,灯光场景层次分明,情感丰富饱满,并且演唱者情感表达淋漓尽致,旁观者身临其致沐浴在灯光中,体验相当完美。[0039]进一步的,还包括:
[0040]在播放所述歌曲数据时接收到暂停指令,则停止累计播放时间的同时停止当前灯光效果展示。
[0041]进一步的,播放所述歌曲数据之前还包括:[0042]判断待播放的歌曲数据的总播放时长与所述歌曲数据的标识码对应的灯控文件的总运行时长是否相等,若相等,则播放所述歌曲数据。[0043]由上述描述可知,通过上述判断方式且在播放歌曲之前执行,可避免播放时出现异常情况,确保演唱者的良好体验。[0044]进一步的,所述灯光配置数据包括灯光强度数据和灯光颜色数据。[0045]由上述描述可知,根据灯光强度数据以及灯光颜色数据相配合出多种情感场景,使得整个演唱过程更有层次感。[0046]请参照图1-2,本发明的实施例一为:[0047]本发明提供的一种场景灯的控制方法,包括以下步骤:[0048]先对每首歌曲的歌词划分多个时间轴,根据每一句歌词中含有的关键词或者表达情感的词语设置情感模式,每种情感模式对应一种灯光场景ID,灯光场景ID定义如下:
5
CN 108196888 A[0049]
说 明 书
4/5页
ID=1:动感、ID=2:抒情、ID=3:浪漫、ID=4:明亮、ID=5:柔和、ID=6:激情、ID
=7:惊艳、ID=8:朦胧、ID=9:明媚、ID=10:温馨;
[0050]每一个时间轴信息包括对应歌词的起始时间、结束时间以及相关灯光配置数据(如灯光强度、灯光场景ID、其他属性);
[0051]把上述的信息记录到情感资源文件中。机顶盒播放歌曲时,获取到对应的情感资源文件,根据资源文件中的时间轴表现不同的情感,控制中控盒变换不同的灯光场景。[0052]其中歌曲对应的情感资源文件生成具体如下:[0053]1、资源文件的组成部分[00]资源文件以xml格式存储,一首歌曲文件对应一个xml文件。文件中记录了歌曲的基本信息(编号、歌名、总时长)、歌曲时间轴信息(相对起始时间、相对结束时间、强度、灯光场景ID、其他属性)。[0055]2、资源文件的生成
[0056]把每一首歌曲的基本信息记录在资源文件中(编号、歌名、总时长),资源文件名称为歌曲编号。打开一首歌曲,根据歌曲不同的情感表达,把整首歌曲划分多个时间轴信息,每个时间轴信息中都记录了对应这个相对时间内灯光的表现形式(相对起始时间、相对结束时间、强度、灯光场景ID、其他属性)。[0057]3、情感资源文件与歌曲数据库关联[0058]系统数据库中,每条歌曲记录中都包含了对应的歌曲情感资源文件。[0059]4、歌曲情感资源文件解析及灯光场景的匹配[0060]读取待播放的歌曲数据的标识码,从预设的数据库中获取与所述标识码对应的灯控文件;所述灯控文件包括多个与所述歌曲数据中每句歌词一一对应的灯控单元,所述灯控单元包括与对应的歌词相同的播放起始时间和播放结束时间以及对应的灯光配置数据;其中灯光配置数据包括灯光强度数据和灯光颜色数据。所述数据库被配置为存储多个标识码和与标识码一一对应的灯控文件;[0061]在本实施例中,系统播放一首歌曲时,通过歌曲编号,找到数据库中歌曲表记录。在歌曲表记录中找到对应的情感资源文件名称,并把资源文件的内容读到内存中。[0062]优选地,播放所述歌曲数据之前还包括:[0063]判断待播放的歌曲数据的总播放时长与所述歌曲数据的标识码对应的灯控文件的总运行时长是否相等,若相等,则播放所述歌曲数据。[00]校验歌曲的基本信息是否准确。通过上述判断方式且在播放歌曲之前执行,可避免播放时出现异常情况,确保演唱者的良好体验。[0065]当播放所述歌曲数据时,实时获取歌曲数据当前的播放时间;[0066]在本实施例中,通过创建线程,实时获取歌曲播放的相对时间,达到第一个时间轴信息中的相对开始时间后,通知灯光场景切换为对应的灯光场景ID对应的场景。当到了第一个时间轴信息中的相对结束时间后,停止当前的灯光场景。进入到第二个时间轴对应的灯光场景ID对应的场景。依次处理,直到歌曲播放结束。[0067]判断所述灯控文件中是否存在播放起始时间与当前的播放时间相同的第一灯控单元,若是,则提取第一灯控单元的灯光配置数据配置场景灯以控制场景灯同步展示对应的灯光效果,直到播放时间达到第一灯控单元的播放结束时间时停止对应的灯光效果。
6
CN 108196888 A[0068]
说 明 书
5/5页
优选地,还包括:
[0069]在播放所述歌曲数据时接收到暂停指令,则停止累计播放时间的同时停止当前灯光效果展示。
[0070]在本实施例中,当歌曲播放过程中,点击暂停。停止播放时间累加,灯光也一直处于当前的场景模式。继续点击播放后,播放时间继续累加,达到相应的时间轴后,做相应的灯光场景变换。
[0071]当歌曲播放过程中,直接停止歌曲播放或切歌,停止当前灯光模式,切换为下一首歌曲对应的第一个时间轴的灯光场景。[0072]本发明的实施例二为:[0073]一种场景灯的控制系统,包括一个或多个处理器1及存储器2,所述存储器存储有程序,该程序被处理器执行时实现以下步骤:[0074]读取待播放的歌曲数据的标识码,从预设的数据库中获取与所述标识码对应的灯控文件;所述灯控文件包括多个与所述歌曲数据中每句歌词一一对应的灯控单元,所述灯控单元包括与对应的歌词相同的播放起始时间和播放结束时间以及对应的灯光配置数据;所述数据库被配置为存储多个标识码和与标识码一一对应的灯控文件;[0075]当播放所述歌曲数据时,实时获取歌曲数据当前的播放时间;[0076]判断所述灯控文件中是否存在播放起始时间与当前的播放时间相同的第一灯控单元,若是,则提取第一灯控单元的灯光配置数据配置场景灯以控制场景灯同步展示对应的灯光效果,直到播放时间达到第一灯控单元的播放结束时间时停止对应的灯光效果。[0077]进一步的,还包括:
[0078]在播放所述歌曲数据时接收到暂停指令,则停止累计播放时间的同时停止当前灯光效果展示。
[0079]进一步的,播放所述歌曲数据之前还包括:[0080]判断待播放的歌曲数据的总播放时长与所述歌曲数据的标识码对应的灯控文件的总运行时长是否相等,若相等,则播放所述歌曲数据。通过上述判断方式且在播放歌曲之前执行,可避免播放时出现异常情况,确保演唱者的良好体验。[0081]进一步的,所述灯光配置数据包括灯光强度数据和灯光颜色数据。根据灯光强度数据以及灯光颜色数据相配合出多种情感场景,使得整个演唱过程更有层次感。[0082]综上所述,本发明提供的场景灯的控制方法及系统,通过对歌曲数据中每句歌词配置一一对应的灯光配置数据,当播放歌曲数据时实时获取歌曲数据当前的播放时间,并且实时判断所述灯控文件中是否存在播放起始时间与当前的播放时间相同的第一灯控单元,若存在,则提取第一灯控单元的灯光配置数据配置场景灯以控制场景灯同步展示对应的灯光效果,直到播放时间达到第一灯控单元的播放结束时间时停止对应的灯光效果,根据歌曲数据播放顺序提取灯控单元直到歌曲播放完毕,整首歌唱下来,灯光场景层次分明,情感丰富饱满,并且演唱者情感表达淋漓尽致,旁观者身临其致沐浴在灯光中,体验相当完美。
[0083]以上所述仅为本发明的实施例,并非因此本发明的专利范围,凡是利用本发明说明书及附图内容所作的等同变换,或直接或间接运用在相关的技术领域,均同理包括在本发明的专利保护范围内。
7
CN 108196888 A
说 明 书 附 图
1/1页
图1
图2
8
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- igat.cn 版权所有 赣ICP备2024042791号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务