音频播放方法及广场照明系统与流程

文档序号:12598554阅读:274来源:国知局
音频播放方法及广场照明系统与流程

本发明涉及控制技术领域,具体而言,涉及一种音频播放方法及广场照明系统。



背景技术:

随着社会经济的发展,城市发展越来越快,为了方便人们的生活,道路上都安装有照明设备。其中,路灯是主要的照明设备,被广泛应用于小区以及各类公园广场上。

而在日常生活中,随着城市文明的高速发展,人们生活水平的不断提高,人们开始逐渐意识到身体健康的重要性。尤其是中老年人,习惯在晚饭后广场舞,但播放跳舞的音乐则需要人们自行携带音响等设备,极为不便。



技术实现要素:

有鉴于此,本发明的目的在于提供一种音频播放方法及广场照明系统,能够改善上述问题。

为了达到上述目的,本发明较佳实施例提供一种音频播放方法,应用于广场照明系统,所述广场照明系统包括能够相互通信的服务器、智能终端以及安装有音频播放器的至少一个路灯;所述方法包括:

所述智能终端响应用户操作,向所述服务器发送播放器查找指令,所述播放器查找指令中包括所述智能终端的当前位置信息;

所述服务器查找出距离所述智能终端预设范围内所有安装有音频播放器的路灯,所述服务器中预存有各安装有音频播放器的路灯的身份信息和位置信息;

所述服务器获取查找出的各路灯的通信地址,并向所述各路灯发送音频播放指令,所述服务器中预存有各路灯的通信地址;以及

所述各路灯在接收到所述音频播放指令后,分别控制音频播放器开启并播放预设音频文件。

本发明较佳实施例还提供一种广场照明系统,包括能够相互通信的服务器、智能终端以及安装有音频播放器的至少一个路灯;所述智能终端包括播放器查找指令发送模块,所述服务器包括路灯查找模块和音频播放指令发送模块,所述路灯包括音频播放模块;

所述播放器查找指令发送模块,用于响应用户操作,向所述服务器发送播放器查找指令,所述播放器查找指令中包括所述智能终端的当前位置信息;

所述路灯查找模块,用于查找出距离所述智能终端预设范围内所有安装有音频播放器的路灯,所述服务器中预存有各安装有音频播放器的路灯的身份信息和位置信息;

所述音频播放指令发送模块,用于获取查找出的各路灯的通信地址,并向所述各路灯发送音频播放指令,所述服务器中预存有各路灯的通信地址;

所述音频播放模块,用于在接收到所述音频播放指令后,控制音频播放器开启并播放预设音频文件。

本发明实施例提供的音频播放方法及广场照明系统,能够根据智能终端的当前位置查找出距离智能终端预设范围内的所有路灯播放预设音频文件,以便用户直接通过路灯播放音频,而不必自己携带音频播放设备,更加便捷。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本发明实施例提供的一种广场照明系统的连接框图。

图2为本发明实施例提供的一种路灯的方框示意图。

图3为本发明实施例提供的一种音频播放方法的流程示意图。

图4为确定预设范围的步骤示意图。

图5为本发明实施例提供的预设范围的一种示意图。

图6为本发明实施例提供的预设范围的另一种示意图。

图7为本发明实施例提供的音频播放方法的又一流程示意图。

图8为图7所示步骤S106的子步骤示意图。

图9为图3所示的步骤S103的子步骤示意图。

图10为本发明实施例提供的一种广场照明系统的连接框图。

图11为本发明实施例提供的广场照明系统的又一连接框图。

图12为本发明实施例提供的服务器的连接框图。

图13为图12所示的音量值设置模块的子模块示意图。

图14为图10所示的音频播放指令发送模块的子模块示意图。

图标:10-广场照明系统;100-服务器;110-路灯查找模块;120-音频播放指令发送模块;121-验证页面显示子模块;122-身份验证子模块;123-播放指令发送子模块;130-显示页面提供模块;140-广场区域面积计算模块;150-预设范围求取模块;160-路灯位置获取模块;170-音量设置模块;171-最大图形面积计算子模块;172-比值计算子模块;173-音量设置子模块;180-音频播放指令生成模块;200-智能终端;210-播放器查找指令发送模块;220-人数获取与发送模块;300-路灯;310-存储器;311-音频播放模块;320-处理器;330-通信单元;340-显示单元;350-音频单元;400-网络。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。

因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。

如图1所示,是本发明较佳实施例提供的广场照明系统10的方框连接图。所述广场照明系统10包括服务器100、智能终端200以及至少一个安装有音频播放器的路灯300,所述服务器100、智能终端200以及至少一个路灯300能够通过网络400进行通信,以实现数据通信或交互。

本实施例中,所述服务器100可以是,但不限于,web(网站)服务器、ftp(file transfer protocol,文件传输协议)服务器等。所述智能终端200可以是,但不限于,智能手机、个人电脑(personal computer,PC)、平板电脑、个人数字助理(personal digital assistant,PDA)、移动上网设备(mobile Internet device,MID)等。

所述网络400可以是,但不限于,有线网络400或无线网络400。

本实施例中,所述广场照明系统10所在的广场上可以安装有多个路灯300,所述多个路灯300中的至少一个安装有音频播放器。其中,安装有音频播放器的路灯300的数量,可以根据广场的面积大小进行灵活设置,本实施例对此不做限制。

如图2所示,是图1所示路灯300的方框示意图。所述路灯300包括存储器310、处理器320、通信单元330、显示单元340以及音频单元350。

所述存储器310、处理器320、通信单元330、显示单元340以及音频单元350各元件相互之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件相互之间可通过一条或多条通讯总线或信号线实现电性连接。所述路灯300中包括至少一个可以软件或固件(firmware)的形式存储于所述存储器310中的可执行模块。所述处理器320用于执行存储器310中的可执行模块,例如所述广场照明系统10中路灯300所包括的软件功能模块或计算机程序。

其中,存储器310可以是,但不限于,随机读取存储器(Random Access memory,RAM),只读存储器(Read Only Memory,ROM),可编程只读存储器(Programmable Read-Only Memory,PROM),可擦除只读存储器(Erasable Programmable Read-Only Memory,EPROM),电可擦除只读存储器(Electric Erasable Programmable Read-Only Memory,EEPROM)等。

具体地,存储器310用于存储软件程序以及模块,如本发明实施例中的音频播放方法及广场照明系统10对应的程序指令/模块。所述处理器320在接收到执行指令后,执行存储在存储器310中的软件程序及模块,从而执行各种功能应用以及数据处理,如本发明实施例提供的音频播放方法及广场照明系统10。需要说明的是,本发明实施例任一实施方式所揭示的流程所定义的方法可以应用于处理器320中,或者由处理器320实现。

处理器320可以是一种集成电路芯片,具有信号的处理能力。上述处理器320可以是通用处理器,包括中央处理器(Central Processing Unit,简称CPU)、网络处理器(Network Processor,简称NP)等。还可以是数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

所述通信单元330用于建立路灯300与服务器100以及智能终端200之间通信连接。

所述显示单元340用于建立路灯300与用户之间的交互界面,或者用于显示图像信息。本实施例中,所述显示单元340可以是,但不限于,液晶显示屏或触控显示屏。

本实施例中,所述音频单元350可以是音频播放器,用于播放预设音频文件。

可以理解,图2所示结构仅为示意。所述路灯300可以具有比图2中所示更多或者更少的组件,也可以具有与图2所示不同的配置。图2所示的各组件可以通过硬件、软件或其组合实现。

本实施例中,所述服务器100以及智能终端200中的各组件的具体结构和连接方式与所述路灯300中对应的各组件的结构和连接方式类似,此处不再赘述。

请参阅图3,是本发明较佳实施例提供的音频播放方法的流程示意图。下面将对图3所示的具体流程和步骤做详细阐述。

步骤S101:智能终端200响应用户操作,向服务器100发送播放器查找指令。

其中,所述播放器查找指令中包括所述智能终端200的当前位置信息。

实施时,智能终端200可以通过网络400访问所述服务器100,下载一适用于自身操作系统的应用程序进行安装。在需要使用时,可以通过所述应用程序访问所述服务器100。访问成功时,服务器100向所述智能终端200推送一显示页面,所述显示页面上可以有多个操作标签,例如:“播放器选取”、“照明度调整”等。此处所述的用户操作具体指用户点击所述“播放器选取”标签的操作,也即,当用户点击所述“播放器选取”标签后,所述智能终端200会向服务器100发送所述播放器查找指令。

步骤S102:所述服务器100查找出距离所述智能终端200预设范围内所有安装有音频播放器的路灯300。

本实施例中,所述服务器100中预存有各安装有音频播放器的路灯300的身份信息和位置信息。实施时,服务器100在接收到所述播放器查找指令后,即可根据所述智能终端200的当前位置以及各安装有音频播放器的路灯300的位置信息,查找出距离所述智能终端200的当前位置预设范围内的所有安装有音频播放器的路灯300。

可选地,请参阅图4,所述预设范围可以通过以下步骤确定。

步骤S201:所述服务器100在接收到所述播放器查找指令后,向所述智能终端200发送一显示页面。

其中,所述显示页面显示有提示信息,用于提示用户输入需要使用广场的人的数量。

步骤S202:所述智能终端200获取用户输入的数量并发送至所述服务器100。

步骤S203:所述服务器100接收所述智能终端200发送的数量,并计算所述数量的人按照预设方式排列所需的广场区域面积。

本实施例中,用户可以通过智能终端200输入本次跳广场舞的人的数量,也即需要使用广场的人的数量,并通过智能终端200发送至服务器100。服务器100在接收到所述数量后,将所述数量的人按照预设方式排列,例如:每行八个人,每两个人的左右间距和前后间距均为50厘米。又例如:每列8个,每两个人的左右间距和前后间距均为60厘米。本实施例对此不做限制,具体排列方式可以灵活设置,也可由用户自行进行设定。

步骤S204:所述服务器100将以所述智能终端200的当前位置为中心、计算出的广场区域面积范围内的区域作为所述预设范围。

所述服务器100可以计算出所述数量的人按照所述预设方式排列需要的广场区域面积。所述服务器100将以所述智能终端200的当前位置为中心,计算出的广场区域面积范围内的区域作为所述预设范围。

例如图5所示,假设计算出的广场区域面积为S,所述智能终端200的当前位置为P。则所述预设范围应该是以P点为中心的图形区域,并且该图形区域的面积为S,本实施例对所述图形区域的具体形状不做限制,其具体形状与所述预设排列方式相匹配。例如:若按照所述预设排列方式排列出的大致形状为矩形,则所述图形区域为矩形。若按照所述预设排列方式排列出的大致形状为椭圆形,则所述图形区域为椭圆形。

步骤S103:所述服务器100获取查找出的各路灯300的通信地址,并向所述各路灯300发送音频播放指令。

本实施例中,所述服务器100中预存有各路灯300的通信地址。

步骤S104:所述各路灯300在接收到所述音频播放指令后,分别控制音频播放器开启并播放预设音频文件。

本实施例中,所述预设音频文件可以是用户通过智能终端200上传到服务器100,再由服务器100传送到查找出的各路灯300的音频文件。也可以是用户通过路灯300的数据接口上传的音频文件,当查找出的各路灯300中只有某部分路灯300中存储有该音频文件时,存储有该音频文件的路灯300可以将该音频文件传送至其他未存储有该音频文件的路灯300。

在实际应用中,音频播放器播放音量的大小直接影响到音频播放的效果。请参阅图6,假设所述预设范围为矩形区域S1,所述矩形区域S1包括侧边L1、侧边L2、侧边L3以及侧边L4。其中,矩形区域S1中安装有音频播放器的路灯300集中位于侧边L4以及侧边L3的一端。

在此种情况下,若音频播放器的音量较小,则靠近侧边L1和侧边L2的人就无法听到清晰的音乐。

因而,可选地,请参阅图7,在步骤S102之后,所述方法还包括:

步骤S105:所述服务器100获取查找出的各路灯300的位置信息。

步骤S106:所述服务器100按照预设规则根据查找出的路灯300数量、以及查找出的各路灯300在所述预设范围内的位置设置所述音频播放器的音量值。

步骤S107:所述服务器100生成包括所述音量值的音频播放指令。

如此,能够使位于所述预设范围内的人都听到较为清晰的声音。

可选地,请参阅图8,所述步骤S106可以包括步骤S301、步骤S302以及步骤S303三个子步骤。

步骤S301:所述服务器100计算查找出的各路灯300所在位置之间的连线构成的最大图形的面积。

步骤S302:所述服务器100计算所述最大图形的面积与所述预设范围的面积的比值。

步骤S303:所述服务器100将所述音频播放器的音量值设置为音频播放器的最大音量与所述比值的乘积。

请再参阅图7,路灯K1、路灯K2、路灯K3、路灯K4以及路灯K5所在位置之间的连线构成的面积最大的图形为图形D。根据图形D的面积与区域S的面积的比值,能够反映出路灯K1、路灯K2、路灯K3、路灯K4以及路灯K5在区域S的位置分布的均匀程度,因而可以依据所述比值调整各路灯300的音频播放器的音量。

可选地,请参阅图9,所述步骤S103可以包括步骤S401、步骤S402以及步骤S403三个子步骤。

步骤S401:所述服务器100向所述智能终端200发送一身份验证页面进行显示。

本实施例中,用户可以在所述身份验证页面输入验证信息,例如:身份证号码、指纹信息等等,本实施例对此不做限制。

步骤S402:所述服务器100获取用户输入的第一验证信息,并将用户输入的第一验证信息与预存的第二验证信息进行匹配。

本实施例中,所述服务器100中存储有不同的第一验证信息与第二验证信息之间的匹配关系。

步骤S403:所述服务器100在匹配成功时向所述各路灯300发送音频播放指令。

请参阅图10,本发明较佳实施例还提供一种广场照明系统10,所述广场照明系统10包括能够相互通信的服务器100、智能终端200以及安装有音频播放器的至少一个路灯300。

所述智能终端200包括播放器查找指令发送模块210,所述服务器100包括路灯查找模块110和音频播放指令发送模块120,所述路灯300包括音频播放模块311。

其中,所述播放器查找指令发送模块210用于响应用户操作,向所述服务器100发送播放器查找指令,所述播放器查找指令中包括所述智能终端200的当前位置信息。

本实施例中,关于所述播放器查找指令发送模块210的描述具体可参考对图3所示的步骤S101的详细描述。也即,步骤S101可以由所述播放器查找指令发送模块210执行。

所述路灯查找模块110用于查找出距离所述智能终端200预设范围内所有安装有音频播放器的路灯300,所述服务器100中预存有各安装有音频播放器的路灯300的身份信息和位置信息。

本实施例中,关于所述路灯查找模块110的描述具体可参考对图3中所示的步骤S102的详细描述。也即,步骤S102可以由所述路灯查找模块110执行。

所述音频播放指令发送模块120用于获取查找出的各路灯300的通信地址,并向所述各路灯300发送音频播放指令,所述服务器100中预存有各路灯300的通信地址。

本实施例中,关于所述音频播放指令发送模块120的描述具体可参考对图3中所示的步骤S103的详细描述,也即,步骤S103可以由所述音频播放指令发送模块120执行。

所述音频播放模块311用于在接收到所述音频播放指令后,控制音频播放器开启并播放预设音频文件。

本实施例中,关于所述音频播放模块311的描述具体可参考对图3中所示的步骤S104的详细描述,也即,步骤S104可以由所述音频播放模块311执行。

请参阅图11,所述服务器100还可以包括显示页面提供模块130、广场区域面积计算模块140以及预设范围求取模块150,所述智能终端200还可以包括人数获取与发送模块220。

其中,所述显示页面提供模块130用于在接收到所述播放器查找指令后,向所述智能终端200发送一显示页面,并在所述显示页面提示用户输入需要使用广场的人的数量。

本实施例中,关于所述显示页面提供模块130的描述具体可参考对图4中所示的步骤S201的详细描述,也即,步骤S201可以由所述显示页面提供模块130执行。

所述人数获取与发送模块220用于获取用户输入的数量并发送至所述服务器100。本实施例中,关于所述人数获取与发送模块220的描述具体可参考对图4中所示的步骤S202的详细描述,也即,步骤S202可由所述人数获取与发送模块220执行。

所述广场区域面积计算模块140用于接收所述智能终端200发送的数量,并计算所述数量的人按照预设间距排列所需的广场区域面积。

本实施例中,关于所述广场区域面积计算模块140的描述具体可参考对图4中所示的步骤S203的详细描述,也即,步骤S203可以由所述广场区域面积计算模块140执行。

所述预设范围求取模块150用于将以所述智能终端200的当前位置为中心、计算出的广场区域面积范围内的区域作为所述预设范围。

本实施例中,关于所述预设范围求取模块150的描述具体可参考对图4中所示的步骤S204的详细描述,也即,所述步骤S204可以由所述预设范围求取模块150执行。

请参阅图12,所述服务器100还可以包括路灯位置获取模块160、音量值设置模块170以及音频播放指令生成模块180。

其中,所述路灯位置获取模块160用于获取查找出的各路灯300的位置信息。本实施例中,关于所述路灯位置获取模块160的描述具体可参考对图7中所示的步骤S105的详细描述,也即,所述步骤S105可以由所述路灯位置获取模块160执行。

所述音量值设置模块170用于按照预设规则根据查找出的路灯数量、以及查找出的各路灯300在所述预设范围内的位置设置所述音频播放器的音量值。

本实施例中,关于所述音量值设置模块170的描述具体可参考对图7中所示的步骤S106的详细描述,也即,所述步骤S106可以由所述音量值设置模170块执行。

所述音频播放指令生成模块180用于生成包括所述音量值的音频播放指令。

本实施例中,关于所述音频播放指令生成模块180的描述具体可参考对图7中所示的步骤S107的详细描述,也即,所述步骤S107可以由所述音频播放指令生成模块180执行。

可选地,请参阅图13,所述音量值设置模块170可以包括最大图形面积计算子模块171、比值计算子模块172以及音量设置子模块173。

所述最大图形面积计算子模块171用于计算查找出的各路灯300所在位置之间的连线构成的最大图形的面积。

本实施例中,关于所述最大图形面积计算子模块171的描述具体可参考对图8中所示的步骤S301的详细描述,也即,步骤S301可以由所述最大图形面积计算子模块171执行。

所述比值计算子模块172用于计算所述最大图形的面积与所述预设范围的面积的比值。本实施例中,关于所述比值计算子模块172的描述具体可参考对图8中所示的步骤S302的详细描述,也即,步骤S302可以由所述比值计算子模块172执行。

所述音量设置子模块173用于将所述音频播放器的音量值设置为音频播放器的最大音量与所述比值的乘积。本实施例中,关于所述音量设置子模块173的描述具体可参考对图8中所示的步骤S303的详细描述,也即,所述步骤S303可以由所述音量设置子模块173执行。

可选地,请参阅图14,所述音频播放指令发送模块120包括验证页面显示子模块121、身份验证子模块122以及播放指令发送子模块123。

其中,所述验证页面显示子模块121用于向所述智能终端200发送一身份验证页面。本实施例中,关于所述验证页面显示子模块121的描述具体可参考对图9中所示的步骤S401的详细描述,也即,所述步骤S401可以由所述验证页面显示子模块121执行。

所述身份验证子模块122用于获取所述智能终端200发送的第一验证信息,并将所述第一验证信息与预存的第二验证信息进行匹配,所述服务器100中存储有各第一验证信息和第二验证信息之间的匹配关系。

本实施例中,关于所述身份验证子模块122的描述具体可参考对图9中所示的步骤S402的详细描述,也即,步骤S402可以由所述身份验证子模块122执行。

所述播放指令发送子模块123用于在匹配成功时向所述各路灯300发送音频播放指令。本实施例中,关于所述播放指令发送子模块123的描述具体可参考对图9中所示的步骤S403的详细描述,也即,所述步骤S403可以由所述身份验证子模块122执行。

综上所述,本发明实施例提供的音频播放方法及广场照明系统10,能够根据智能终端200的当前位置查找出距离智能终端200预设范围内的所有路灯300播放预设音频文件,以便用户直接通过路灯300播放音频,而不必自己携带音频播放设备,更加便捷。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1