一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种播放控制方法、智能终端及存储介质与流程

2022-02-24 14:39:52 来源:中国专利 TAG:


1.本发明涉及多媒体技术领域,尤其涉及一种播放控制方法、智能终端及存储介质。


背景技术:

2.随着智能家居的各个方面提速和发展,智能家居悄悄改变生活的发展,越来越多的智能家电接入到家庭中,例如可人脸识别的智能电视,可根据环境光线的强弱自动调整灯光强度的智能灯,可与用户进行语音交互的智能音响等。
3.智能电视虽然能够与多个设备连接,例如多个智能音箱、智能电灯、智能风机等,然而大多数时候智能家电之间工作是彼此独立的,例如智能电灯根据环境光线调整灯的亮度,而不是根据智能电视播放媒体的亮度调整。因此,虽然目前的智能家电在环境适应性调整方面表现优异,但是彼此之间缺乏联动性。因此该用户观看媒体的时候,他们无法协同工作,因此无法为用户带来沉浸式的媒体播放体验。


技术实现要素:

4.本发明的主要目的在于提供一种播放控制方法、智能终端及存储介质,旨在解决现有技术中播放媒体时智能家电无法联动工作问题。
5.为实现上述目的,本发明提供一种播放控制方法,所述播放控制方法包括如下步骤:
6.当接收到媒体播放指令时,播放媒体文件并获取当前环境的设备信息;
7.根据所述媒体文件,控制所述设备信息对应的设备调整工作档位。
8.可选地,所述的播放控制方法,其中,所述当接收到媒体播放指令时,播放媒体文件并获取当前环境的设备信息,具体包括:
9.当接收到媒体播放指令时,拍摄当前环境照片;
10.对所述当前环境照片进行设备识别,确定当前环境中的设备信息。
11.可选地,所述的播放控制方法,其中,所述根据所述媒体文件,控制所述设备信息对应的设备调整工作档位,具体包括:
12.基于预设的时间间隔,获取所述媒体文件中对应的待播放数据;
13.根据所述待播放数据,确定所述设备对应的运行数值,并控制所述设备信息对应的设备调整工作档位。
14.可选地,所述的播放控制方法,其中,所述设备包括灯具,所述设备信息包括灯光强度最高值、灯光强度最低值和灯光档位数量,所述基于预设的时间间隔,获取所述媒体文件中对应的待播放数据之前,还包括:
15.根据所述灯光强度最高值和所述灯光强度最低值,计算所述灯具各个工作档位对应的灯光强度值。
16.可选地,所述的播放控制方法,其中,所述设备包括音响,所述设备信息包括音效增益最高值、音效增益最低值和音效增益档位数,所述基于预设的时间间隔,获取所述媒体
文件中对应的待播放数据之前,还包括:
17.根据所述增益最高值和所述增益最低值,计算所述音响各个工作档位对应的音效增益值。
18.可选地,所述的播放控制方法,其中,所述根据所述待播放数据,确定所述设备对应的运行数值,并控制所述设备信息对应的设备调整工作档位,具体包括:
19.根据所述待播放数据中的帧图像的像素值,确定对应的亮度;
20.根据所述亮度增益值,确定对应的灯光亮度值;
21.根据所述灯光亮度值和各个所述灯光强度值,控制所述灯具调整至对应的工作档位。
22.可选地,所述的播放控制方法,其中,所述根据所述待播放数据,确定所述设备对应的运行数值,并控制所述设备信息对应的设备调整工作档位,具体包括:
23.根据预设的增益区域范围,确定所述待播放数据中待增益区域的音频强度;
24.根据所述音频强度,确定对应的音效补偿值;
25.根据所述音效补偿值和各个所述音效增益值,控制所述音响调整至对应的工作档位。
26.可选地,所述的播放控制方法,其中,所述设备包括风机,所述根据所述待播放数据,确定所述设备对应的运行数值,并控制所述设备信息对应的设备调整工作档位,具体包括:
27.基于所述媒体文件的帧率,确定所述待播放数据中的单位图集;
28.根据所述单位图集,判断所述待播放数据是否为运动数据;
29.若是,则控制所述风机调高所述工作档位;
30.若否,则控制所述风机调低所述工作档位。
31.此外,为实现上述目的,本发明还提供一种智能终端,其中,所述智能终端包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的播放控制程序,所述播放控制程序被所述处理器执行时实现如上所述的播放控制方法的步骤。
32.此外,为实现上述目的,本发明还提供一种存储介质,其中,所述存储介质存储有播放控制程序,所述播放控制程序被处理器执行时实现如上所述的播放控制方法的步骤。
33.在本发明中,当用户发送媒体播放指令时,获取环境中的设备信息,然后在播放媒体文件时,根据媒体文件的内容,例如声音、是否存在动作画面、光的亮度等等,对应地对环境中的设备进行工作档位的调整,从而在用户在观看媒体文件的同时,环境中的光线、音效以及触觉等方面与媒体文件播放内容相关进行相对的调整,从而自动享受沉浸式媒体播放体验。
34.此外,本发明对光线、音效和触觉方面进行相对的调整前,通过预设的时间间隔,提前提取媒体文件中的一部分数据,作为待播放数据,然后根据待播放数据来对光线、音效和触觉等方面的调整。从而避免了用户此时观看的内容和此时感受的光线等环境因素存在时间差。对光线、音效和触觉等方面进行调整时,还可根据各个设备的最大输出值、最小输出值以及档位的数量,计算每一个档位对应的输出值,再对待播放数据进行分析,确定不同的亮度、音频强度等,根据输出值和不同的亮度、音频强度等,调整设备的工作档位。
附图说明
35.图1是本发明播放控制方法提供的较佳实施例的流程图;
36.图2是本发明播放控制方法的较佳实施例中步骤s100的流程图;
37.图3是本发明播放控制方法的较佳实施例中当设备包括灯具时,步骤s220的流程图;
38.图4是本发明播放控制方法的较佳实施例中当设备包括音响时,步骤s220的流程图;
39.图5是本发明播放控制方法的较佳实施例中当设备包括风机时,步骤s220的流程图;
40.图6为本发明智能终端的较佳实施例的运行环境示意图。
具体实施方式
41.为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
42.本发明较佳实施例所述的播放控制方法,如图1所示,所述播放控制方法包括以下步骤:
43.步骤s100,当接收到媒体播放指令时,播放媒体文件并获取当前环境的设备信息。
44.具体的,本实施例的执行主体为智能电视。当用户向所述智能电视下达媒体播放指令时,所述智能电视播放媒体文件,例如视频,音乐等。同时,在一种方案中,所述智能电视根据预先与其他智能家电的绑定关系,播放媒体文件并获取当前环境的设备信息。所述设备信息是指当前环境中所有的智能家电的名称型号以及对应的基本信息。在另一种方案中,所述智能电视通过摄像机获取当前环境照片,然后对当前环境照片中的设备进行识别,确定对应的设备信息,然后与所述设备信息对应的设备建立通讯连接,以便于后续控制所述设备调整工作档位。
45.进一步地,参阅图2,步骤s100包括:
46.步骤s110,当接收到媒体播放指令时,拍摄当前环境照片。
47.具体地,当用户向所述智能电视下达媒体播放指令时,所述智能电视播放所述媒体播放指令对应的媒体文件,并会控制预先安装的摄像头,拍摄当前环境照片,采用的拍摄方式是360度全方位拍摄,并存储于存储器11。
48.步骤s120,对所述当前环境照片进行设备识别,确定当前环境中的设备信息。
49.具体地,所述智能电视预先安装了训练好的设备识别模型,获取所述当前环境照片后,所述设备识别模型会对照片进行设备识别,以确定当前环境照片中的设备的名称,然后根据这些设备的名称去获取对应的设备信息。
50.步骤s200,根据所述媒体文件,控制所述设备信息对应的设备调整工作档位。
51.具体地,根据所述媒体文件中的亮度、声音的音频强度以及是否包含运动,以及运动的速度等,对应性地控制设备调整工作档位。例如所述媒体文件的亮度较强,因此根据媒体文件的亮度,控制当前环境中的灯具调亮灯的亮度,从而在用户观看视频或听音乐的时候调整亮度,声音输出时候的音效,触觉方面感受到的风速和凉爽度等。
52.进一步地,所述设备包括灯具,所述设备信息包括灯光强度最高值、灯光强度最低值和灯光档位数量,步骤s200之前,还包括:根据所述灯光强度最高值和所述灯光强度最低值,计算所述灯具各个工作档位对应的灯光强度值。
53.具体地,当前环境中包含了智能灯。所述设备信息包括所述智能灯的灯光强度最高值、灯光强度最低值和灯光档位数量。确定当前环境中存在的智能灯,且智能灯对应的灯光强度最高值、灯光强度最低值和灯光档位数量后,分别存储于存储器22,存储器33和存储器44中。计算所述智能灯各个工作档位的灯光强度值,如智能灯有三档,灯光强度最低值为0,灯光强度最高值为40,灯光档位数量为3,则各个工作档位的灯光强度值分别为1档为0,2档为20,3当为40。
54.进一步地,所述设备包括音响,所述设备信息包括音效增益最高值、音效增益最低值和音效增益档位数,步骤s200之前,还包括:根据所述增益最高值和所述增益最低值,计算所述音响各个工作档位对应的音效增益值。
55.具体地,当前环境中包含了智能音响。所述设备信息包括所述智能音响的音效增益最高值、音效增益最低值和音效增益档位数。确定当前环境中存在的智能音响,且智能音响对应的音效增益最高值、音效增益最低值和音效增益档位数后,计算所述智能音响各个工作档位对应的音效增益值,如智能音响有三档,音效增益最低值为0,音效增益最高值为40,音效增益档位数为3,则各个工作档位的音效增益值分别为1档为0,2档为20,3当为40。
56.进一步地,所述设备包括风机,所述设备信息包括风速最高值、风速最低值和风速档位数,步骤s200之前,还包括:根据所述风速最高值和所述风速最低值,计算所述风机各个工作档位对应的风速值。
57.具体地,当前环境中包含了智能风机。所述设备信息包括所述智能风机的风速最高值、风速最低值和风速档位数。确定当前环境中存在的智能风机、所述风速最高值、所述风速最低值和所述风速档位数后,计算所述智能风机各个工作档位对应的风速值,如智能风机有三档,风速最低值为0,风速最高值为40,风速档位数为3,则各个工作档位的风速值分别为1档为0,2档为20,3当为40。
58.进一步地,步骤s200包括:
59.步骤s210,当播放媒体文件时,基于预设的时间间隔,获取所述媒体文件中对应的待播放数据。
60.具体地,预先设置一个时间间隔,例如1秒,当所述智能电视播放用户指定的媒体文件时,所述媒体文件此时的播放时间为10秒,则所述智能电视获取所述媒体文件在第11秒内的数据,即待播放数据。若所述时间间隔为5秒,则所述待播放数据为所述媒体文件在第11秒至第15秒内的数据。
61.步骤s220,根据所述待播放数据,确定所述设备对应的运行数值,并控制所述设备信息对应的设备调整工作档位。
62.具体地,可根据所述待播放数据中的视频的亮度、声音的低音或高音的强弱以及视频是否为动态视频,确定智能灯、智能音响和智能风机的运行数值,例如智能灯的灯光亮度值,从而控制对应的设备调整工作档位,以接近期望的灯光效果、音响效果和吹风效果。
63.进一步地,参阅图3,步骤s220包括:
64.步骤s2211,根据所述待播放数据中的帧图像的像素值,确定对应的亮度。
65.具体的,获取所述待播放数据后,根据所述在待播放数据中的每一个帧图像。然后根据所述帧图像的像素值,确定对应的亮度。例如所述待播放数据中的帧图像全部为白色图像,亮度已经非常高,长时间观看过亮的画面会给用户带来不适应的体验,而且如果当时环境的亮度较暗,用户也无法进入沉浸式的播放控制中,因此确定对应的亮度为100。
66.步骤s2212,根据所述亮度增益值,确定对应的灯光亮度值。
67.具体的,由于所述亮度增益值为100,因此可确定对应的灯光亮度值应该为100。
68.步骤s2213,根据所述灯光亮度值和各个所述灯光强度值,控制所述灯具调整至对应的工作档位。
69.具体的,所述智能灯各个档位的灯光强度值分别为0,20和40,最接近灯光亮度值的为灯光强度值40,因此控制所述灯具调整工作档位为3档。
70.进一步地,参阅图4,步骤s220还包括:
71.步骤s2221,根据预设的增益区域范围,确定所述待播放数据中待增益区域的音频强度。
72.具体的,实施例中的增益区域范围是指所述待播放数据中音频强度较弱的区域,小于200hz以下,也就是常说的低音区。根据所述增益区域范围,确定所述带分析数据中的待增益区域,并确定该区域的音频强度。
73.步骤s2222,根据所述音频强度,确定对应的音效补偿值。
74.具体的,若所述音频强度很弱,则确定对应的音频补偿值较高;若所述音频强度很强,则确定对应的音频补偿值较低;若所述音频强度适中,则确定对应的音频补偿值适中。如所述音频强度为2,对应的音效补偿值为40。
75.步骤s2223,根据所述音效补偿值和各个所述音效增益值,控制所述音响调整至对应的工作档位。
76.具体的,所述音效增益值为40,所述智能音响各个档位的音响强度值分别为0,20和40,3档位为对应的工作档位,控制所述音响调整至3档位。
77.进一步地,参阅图5,所述设备包括风机,步骤s220还包括:
78.步骤s2231,基于所述媒体文件的帧率,确定所述待播放数据中的单位图集。
79.具体的,帧率是指一秒内帧图像的数量,一般让人眼识别到运动所要达到帧率的最低值是24帧/秒。随着现在图像视频技术的法阵,30帧/秒,60帧/秒的视频也非常普遍。本实施例中的媒体文件的帧率为24帧。根据所述帧率,确定所述待播放数据中的单位图集,即以24张帧图像为单位,将所述待播放数据中的各个帧图像分为不同的单位图集。
80.步骤s2232,根据所述单位图集,判断所述待播放数据是否为运动数据。
81.具体地,对所述单位图集中的各个帧图像,判断所述待播放数据是否为运动数据,例如根据所述单位图集中各个帧图像的重叠率,例如第一张帧图像中物品大多数物品在左边,第二张帧图像中大多数在物品在右边,因此所述单位图集中存在物体的运动,所述待播放数据为运动数据。
82.步骤s2233,若是,则控制所述风机调高所述工作档位。
83.具体地,若是,则控制所述风机增加一次排风和加湿档位,从而在用户观看运动视频的时候带来凉爽,增加观看所述媒体文件中的体验感。
84.步骤s2234,若否,则控制所述风机调低所述工作档位。
85.具体地,若否,则控制所述风机减少一次排风和加湿档位,从而在用户观看静态视频的时候带来凉爽。
86.进一步地,步骤s220还包括:
87.步骤s2241,基于所述媒体文件的帧率,确定所述待播放数据中的单位图集。
88.步骤s2242,根据所述单位图集,确定所述待播放数据中的运动速率。
89.具体地,在确定所述单位图集后,可根据所述单位图集中的第一帧图像和最后一帧图像之间的重叠率,计算对应的运动速率。
90.步骤s2243,根据所述运动速率,控制所述风机调整至对应的工作档位。
91.具体地,例如所述单位图集为主人公在飞翔,所述运动速率较高,为50,则控制所述风机调整工作档位至档位3。从而为用户提供与观看的视频中主人公类似的飞翔的体验。
92.进一步地,如图6所示,基于上述播放控制方法,本发明还相应提供了一种智能终端,所述智能终端包括处理器10、存储器20及显示器30。图6仅示出了智能终端的部分组件,但是应理解的是,并不要求实施所有示出的组件,可以替代的实施更多或者更少的组件。
93.所述存储器20在一些实施例中可以是所述智能终端的内部存储单元,例如智能终端的硬盘或内存。所述存储器20在另一些实施例中也可以是所述智能终端的外部存储设备,例如所述智能终端上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。进一步地,所述存储器20还可以既包括所述智能终端的内部存储单元也包括外部存储设备。所述存储器20用于存储安装于所述智能终端的应用软件及各类数据,例如所述安装智能终端的程序代码等。所述存储器20还可以用于暂时地存储已经输出或者将要输出的数据。在一实施例中,存储器20上存储有播放控制程序40,该播放控制程序40可被处理器10所执行,从而实现本技术中播放控制方法。
94.所述处理器10在一些实施例中可以是一中央处理器(central processing unit,cpu),微处理器或其他数据处理芯片,用于运行所述存储器20中存储的程序代码或处理数据,例如执行所述播放控制方法等。
95.所述显示器30在一些实施例中可以是led显示器、液晶显示器、触控式液晶显示器以及oled(organic light-emitting diode,有机发光二极管)触摸器等。所述显示器30用于显示在所述智能终端的信息以及用于显示可视化的用户界面。所述智能终端的部件10-30通过系统总线相互通信。
96.在一实施例中,当处理器10执行所述存储器20中播放控制程序40时实现以下步骤:
97.当接收到媒体播放指令时,播放媒体文件并获取当前环境的设备信息;
98.根据所述媒体文件,控制所述设备信息对应的设备调整工作档位。
99.其中,所述当接收到媒体播放指令时,播放媒体文件并获取当前环境的设备信息,具体包括:
100.当接收到媒体播放指令时,拍摄当前环境照片;
101.对所述当前环境照片进行设备识别,确定当前环境中的设备信息。
102.其中,所述根据所述媒体文件,控制所述设备信息对应的设备调整工作档位,具体包括:
103.基于预设的时间间隔,获取所述媒体文件中对应的待播放数据;
104.根据所述待播放数据,确定所述设备对应的运行数值,并控制所述设备信息对应的设备调整工作档位。
105.其中,所述设备包括灯具,所述设备信息包括灯光强度最高值、灯光强度最低值和灯光档位数量,所述基于预设的时间间隔,获取所述媒体文件中对应的待播放数据之前,还包括:
106.根据所述灯光强度最高值和所述灯光强度最低值,计算所述灯具各个工作档位对应的灯光强度值。
107.其中,所述设备包括音响,所述设备信息包括音效增益最高值、音效增益最低值和音效增益档位数,所述基于预设的时间间隔,获取所述媒体文件中对应的待播放数据之前,还包括:
108.根据所述增益最高值和所述增益最低值,计算所述音响各个工作档位对应的音效增益值。
109.其中,所述根据所述待播放数据,确定所述设备对应的运行数值,并控制所述设备信息对应的设备调整工作档位,具体包括:
110.根据所述待播放数据中的帧图像的像素值,确定对应的亮度;
111.根据所述亮度增益值,确定对应的灯光亮度值;
112.根据所述灯光亮度值和各个所述灯光强度值,控制所述灯具调整至对应的工作档位。
113.其中,所述根据所述待播放数据,确定所述设备对应的运行数值,并控制所述设备信息对应的设备调整工作档位,具体包括:
114.根据预设的增益区域范围,确定所述待播放数据中待增益区域的音频强度;
115.根据所述音频强度,确定对应的音效补偿值;
116.根据所述音效补偿值和各个所述音效增益值,控制所述音响调整至对应的工作档位。
117.其中,所述设备包括风机,所述根据所述待播放数据,确定所述设备对应的运行数值,并控制所述设备信息对应的设备调整工作档位,具体包括:
118.基于所述媒体文件的帧率,确定所述待播放数据中的单位图集;
119.根据所述单位图集,判断所述待播放数据是否为运动数据;
120.若是,则控制所述风机调高所述工作档位;
121.若否,则控制所述风机调低所述工作档位。
122.本发明还提供一种存储介质,其中,所述存储介质存储有播放控制程序,所述播放控制程序被处理器执行时实现如上所述的播放控制方法的步骤。
123.综上所述,本发明提供一种播放控制方法、智能终端及存储介质,所述方法包括:当接收到媒体播放指令时,播放媒体文件并获取当前环境的设备信息;根据所述媒体文件,控制所述设备信息对应的设备调整工作档位。本发明结合多种设备,根据用户播放的媒体文件调整不同设备的工作档位,从而将现实感受与媒体内容进行结合,为用户提供沉浸式媒体播放体验。
124.当然,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关硬件(如处理器,控制器等)来完成,所述的程序可存储
于一计算机可读取的存储介质中,所述程序在执行时可包括如上述各方法实施例的流程。其中所述的存储介质可为存储器、磁碟、光盘等。
125.应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献