一种基于重力传感器控制多媒体设备和场景的方法技术

技术编号:17307946 阅读:28 留言:0更新日期:2018-02-19 05:29
本发明专利技术公开了一种基于重力传感器控制多媒体设备和场景的方法,包括如下步骤:步骤1:使用编辑器新建一个条件‑动作关系,将重力传感器作为条件输入;步骤2:设置重力传感器的条件输入参数;步骤3:将多媒体节目,多媒体设备,多媒体场景的控制指令,作为动作,关联到该条件;步骤4:设置多媒体节目,多媒体设备,多媒体场景的控制指令参数;步骤5:重复步骤3~4,可以将多个动作关联给一个条件。当满足这一个条件时,同时执行这多条动作;步骤6:重复步骤1~4,可以创建多条条件‑动作关系,形成一个条件‑动作关系数据文件;步骤7:对该条件‑动作关系数据文件,设定生效的时间属性,发给多媒体设备。

A method of controlling multimedia equipment and scene based on gravity sensor

【技术实现步骤摘要】
一种基于重力传感器控制多媒体设备和场景的方法
本专利技术涉及自动化控制和多媒体播放控制领域,特别涉及一种基于重力传感器控制多媒体设备和场景的方法。
技术介绍
重力传感器是一种常用的串口或USB外接设备,可以向PC机,工控机,嵌入式核心板(以下简称上位机)定时发送检测到的环境重力。上位机可以设定重力传感器定时的间隔。上位机也可以主动查询重力传感器的当前重力值。多媒体播放技术,包括音视频,图片,字幕和他们的组合播放技术,是一种常用的软件技术。可以通过这种技术实现对屏幕内多媒体素材的多种控制。布尔表达式分析技术,是一种采用的文本分析技术。可以将文本映射为一种数学函数,该函数将若干参数作为输入,然后输出真或假。
技术实现思路
本专利技术的目的即在于克服现有技术不足,目的在于提供一种基于重力传感器控制多媒体设备和场景的方法,解决取法利用重力传感器控制多媒体设备和场景的问题。本专利技术通过下述技术方案实现:一种基于重力传感器控制多媒体设备和场景的方法,包括如下步骤:步骤1:使用编辑器新建一个条件-动作关系,将重力传感器作为条件输入;步骤2:设置重力传感器的条件输入参数;步骤3:将多媒体节目,多媒体设备,多媒体场景的控制指令,作为动作,关联到该条件;步骤4:设置多媒体节目,多媒体设备,多媒体场景的控制指令参数;步骤5:重复步骤3~4,可以将多个动作关联给一个条件。当满足这一个条件时,同时执行这多条动作;步骤6:重复步骤1~4,可以创建多条条件-动作关系,形成一个条件-动作关系数据文件;步骤7:对该条件-动作关系数据文件,设定生效的时间属性,发给多媒体设备;步骤8:多媒体设备在条件-动作关系数据文件的生效时间期内,监听来自重力传感器的数据。并根据重力传感器的数据逐条匹配条件-动作关系;步骤9:如果有符合条件的,条件-动作关系,则同时开始执行该关系中关联的所有动作。进一步的,所述重力传感器,以串口或USB接口连接PC机,工控机或嵌入式核心板,并可以定时通过串口或USB接口反馈检测到的重力,定时的间隔可配置。同时可以响应PC机,工控机,或嵌入式核心板通过串口或USB接口下发的查询指令,接收到查询指令之后,返回检测的重力。进一步的,所述多媒体设备,包含播控软件的PC机,工控机,或嵌入式装置。通过播控软件可以播放视频,音频,图片,字幕,Flash或网页,或他们的组合信息,比如天气预报,动态图片,动画,而且可以控制这些多媒体素材的播放时长,播放区的坐标和宽高,字体字号颜色等属性。进一步的,所述场景,多个多媒体设备的组合;这多个多媒体设备在空间和网络配置上,形成固定的关系。进一步的,所述条件-动作关系,多个条件可以关联多个动作;当多个条件同时满足时,同时执行这多个动作。进一步的,所述条件输入参数,以下的一个或多个,如果是多个需要同时满足,条件才成立,包括延时x毫秒触发,重力等于y,多媒体设备编号等于z。进一步的,这是多媒体播控设备可以识别的,针对控制多媒体节目播放,或者是控制多媒体设备的命令,包括,开始播放,停止播放,上一节目,下一节目,跳到某个时间点开始播放,调节音量,修改播放区的坐标,修改播放区的宽高,修改多媒体设备的音量、输出分辨率、饱和度、对比度、亮度、IP、子网掩码、网关、DNS,发送TCP数据包,发送UDP数据包等。进一步的,所述动作参数,作为动作的附加信息,提供给多媒体设备,便于多媒体设备执行完整准确的指令,可能是数字,文本数据,二进制数据,或他们的组合。进一步的,所述生效的时间属性,包括3种类型立即生效:定时生效,周期生效,缺省生效。生效的时间属性,包括3种类型,立即生效,定时生效(时间属性包括具体生效的精确时间点,年月日时分秒),周期生效(时间属性包括,生效的年月日,失效的年月日,生效的星期,执行的开始时间时分秒,执行结束的时间时分秒),缺省生效(某个具体的时间点上,如果没有立即,定时或周期生效的条件-动作组合,则执行该条件-动作组合)。本专利技术与现有技术相比,具有如下的优点和有益效果:本专利技术一种基于重力传感器控制多媒体设备和场景的方法,本专利技术结合三种
技术介绍
,重力传感器,多媒体播放控制技术,布尔表达式分析技术。通过实现一个编辑器,定义重力传感器的输入和其他一些附加参数作为布尔表达式的参数。然后将多个多媒体播放控制命令定义为动作,将命令需要的输入作为动作的参数。通过编辑器,将布尔表达式和多个动作及其参数,合并为一个条件-动作关系。编辑器可以定义多个条件-动作关系,将其作为整体,附加一个时间属性,发给多媒体设备执行。多媒体设备收到这多个条件-动作关系,将其作为整体,根据时间属性,设定他的有效时间。在有效时间内,分析编辑器产生的条件-动作关系,转为对应的布尔表达式和多媒体控制命令。并通过将重力值代入布尔表达式中,根据得到的真或假,执行对应的多媒体控制命令。附图说明此处所说明的附图用来提供对本专利技术实施例的进一步理解,构成本申请的一部分,并不构成对本专利技术实施例的限定。在附图中:图1为本专利技术一种基于重力传感器控制多媒体设备和场景的方法原理流程示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本专利技术作进一步的详细说明,本专利技术的示意性实施方式及其说明仅用于解释本专利技术,并不作为对本专利技术的限定。实施例如图1所示,本专利技术一种基于重力传感器控制多媒体设备和场景的方法,其特征在于,包括如下步骤:步骤1:使用编辑器新建一个条件-动作关系,将重力传感器作为条件输入;步骤2:设置重力传感器的条件输入参数;步骤3:将多媒体节目,多媒体设备,多媒体场景的控制指令,作为动作,关联到该条件;步骤4:设置多媒体节目,多媒体设备,多媒体场景的控制指令参数;步骤5:重复步骤3~4,可以将多个动作关联给一个条件。当满足这一个条件时,同时执行这多条动作;步骤6:重复步骤1~4,可以创建多条条件-动作关系,形成一个条件-动作关系数据文件;步骤7:对该条件-动作关系数据文件,设定生效的时间属性,发给多媒体设备;步骤8:多媒体设备在条件-动作关系数据文件的生效时间期内,监听来自重力传感器的数据。并根据重力传感器的数据逐条匹配条件-动作关系;步骤9:如果有符合条件的,条件-动作关系,则同时开始执行该关系中关联的所有动作。所述重力传感器,以串口或USB接口连接PC机,工控机或嵌入式核心板,并可以定时通过串口或USB接口反馈检测到的重力,定时的间隔可配置。同时可以响应PC机,工控机,或嵌入式核心板通过串口或USB接口下发的查询指令,接收到查询指令之后,返回检测的重力。所述多媒体设备,包含播控软件的PC机,工控机,或嵌入式装置。通过播控软件可以播放视频,音频,图片,字幕,Flash或网页,或他们的组合信息,比如天气预报,动态图片,动画,而且可以控制这些多媒体素材的播放时长,播放区的坐标和宽高,字体字号颜色等属性。所述场景,多个多媒体设备的组合;这多个多媒体设备在空间和网络配置上,形成固定的关系。所述条件-动作关系,多个条件可以关联多个动作;当多个条件同时满足时,同时执行这多个动作。所述条件输入参数,以下的一个或多个,如果是多个需要同时满足,条件才成立,包括延时x毫秒触发,重力等于y,多媒体设备编号等于z。这是多媒体播控设备可以识别的,针本文档来自技高网
...
一种基于重力传感器控制多媒体设备和场景的方法

【技术保护点】
一种基于重力传感器控制多媒体设备和场景的方法,其特征在于,包括如下步骤:步骤1:使用编辑器新建一个条件‑动作关系,将重力传感器作为条件输入;步骤2:设置重力传感器的条件输入参数;步骤3:将多媒体节目,多媒体设备,多媒体场景的控制指令,作为动作,关联到该条件;步骤4:设置多媒体节目,多媒体设备,多媒体场景的控制指令参数;步骤5:重复步骤3~4,可以将多个动作关联给一个条件;当满足这一个条件时,同时执行这多条动作;步骤6:重复步骤1~4,可以创建多条条件‑动作关系,形成一个条件‑动作关系数据文件;步骤7:对该条件‑动作关系数据文件,设定生效的时间属性,发给多媒体设备;步骤8:多媒体设备在条件‑动作关系数据文件的生效时间期内,监听来自重力传感器的数据;并根据重力传感器的数据逐条匹配条件‑动作关系;步骤9:如果有符合条件的,条件‑动作关系,则同时开始执行该关系中关联的所有动作。

【技术特征摘要】
1.一种基于重力传感器控制多媒体设备和场景的方法,其特征在于,包括如下步骤:步骤1:使用编辑器新建一个条件-动作关系,将重力传感器作为条件输入;步骤2:设置重力传感器的条件输入参数;步骤3:将多媒体节目,多媒体设备,多媒体场景的控制指令,作为动作,关联到该条件;步骤4:设置多媒体节目,多媒体设备,多媒体场景的控制指令参数;步骤5:重复步骤3~4,可以将多个动作关联给一个条件;当满足这一个条件时,同时执行这多条动作;步骤6:重复步骤1~4,可以创建多条条件-动作关系,形成一个条件-动作关系数据文件;步骤7:对该条件-动作关系数据文件,设定生效的时间属性,发给多媒体设备;步骤8:多媒体设备在条件-动作关系数据文件的生效时间期内,监听来自重力传感器的数据;并根据重力传感器的数据逐条匹配条件-动作关系;步骤9:如果有符合条件的,条件-动作关系,则同时开始执行该关系中关联的所有动作。2.根据权利要求1所述的一种基于重力传感器控制多媒体设备和场景的方法,其特征在于,所述重力传感器,以串口或USB接口连接PC机,工控机或嵌入式核心板,并可以定时通过串口或USB接口反馈检测到的重力,定时的间隔可配置;同时可以响应PC机,工控机,或嵌入式核心板通过串口或USB接口下发的查询指令,接收到查询指令之后,返回检测的重力。3.根据权利要求1所述的一种基于重力传感器控制多媒体设备和场景的方法,其特征在于,所述多媒体设备,包含播控软件的PC机,工控机,或嵌入式装置;通过播控软件可以播放视频,音频,图片,字幕,Flash或网页,或他们的组合信息,比如天气预报,动态图片,动画,而且可以控制这...

【专利技术属性】
技术研发人员:杨江涛
申请(专利权)人:四川云玦科技有限公司
类型:发明
国别省市:四川,51

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

1