电梯媒体播放方法与流程

文档序号:29569725发布日期:2022-04-09 03:32阅读:321来源:国知局
电梯媒体播放方法与流程

1.本发明涉及电梯领域,具体涉及一种电梯媒体播放方法。


背景技术:

2.近年来,液晶显示器因为具备显示内容丰富、显示效果精良等优点而在电梯中得到越来越广泛的应用。借助于液晶显示器,电梯显示从简单的楼层显示、方向显示逐渐向更为丰富多样的视频内容显示转变,显示内容逐渐向趣味性、知识性、连续性发展,如安全乘梯等公益宣传片、特定楼层业态的宣传等。这些显示内容的显著特点为总播放时间相对较长、由多个短小章节构成、不同章节在内容上具有相对独立性但也具有一定的先后顺序。这些显示内容的章节虽然可以分开来独立播放,但按照章节顺序连续播放会获得更好的播放效果。
3.目前,对电梯显示内容的播放,多为确保电梯在其出发楼层和目的楼层间的行使期间能够完整播放显示内容,不会出现到达目的楼层前不能完整播放显示内容而给乘客带来不适感的情况。这类技术针对的是单个播放内容的完整播放问题,尚未考虑多个播放内容间的关联性关系。
4.对于由多个具有前后顺序的关联性章节构成的显示内容,授权公告号为cn110382388b的中国发明专利提出一种基于乘客人数的内容播放方案,该方案中将播放内容分成若干个章节,每个章节按照乘客人数设置有不同的子播放内容,播放时按照先后顺序根据轿厢内的乘客人数选择包含有对应的子播放内容的章节进行播放,由于按照先后顺序播放各个章节,因此保证了播放内容的连续性;并且在此基础上,进一步根据视频识别或乘客身份信息对乘客进行分组,根据组中乘客人数进行章节选择。显然,该方案通过在电梯轿厢每次停靠后都按照章节顺序播放对应于乘客人数的章节子播放内容,保证了播放内容在不同章节间的先后顺序以及内容与乘客人数间的对应关系,但是却不能保证在相邻的停靠楼层的行驶时段内能够完整地播放对应的章节。
5.鉴于上述情况,如何在电梯轿厢内按照播放内容的不同章节之间的先后顺序保证章节播放的完整性就成为一个待解决的技术问题。


技术实现要素:

6.本发明要解决的技术问题是提供一种电梯媒体播放方法,可以解决电梯轿厢内按照播放内容的不同章节之间的先后顺序保证章节播放完整性的问题。
7.为了解决上述技术问题,本发明提供的电梯媒体播放方法,包括如下步骤:
8.步骤s1,获取电梯所在建筑物内与对应的媒体主题相关联的媒体关联楼层及对应的媒体主题,所述媒体主题包含多个以章节编号来反映先后顺序关系的媒体章节,每个媒体章节至少包括两个播放时长不等的媒体文件;
9.步骤s2,根据所述媒体文件的播放时长以及所述媒体主题、所述媒体章节与所述媒体文件间的对应关系确定所述媒体主题的最短播放时长;
10.步骤s3,获取电梯运行信息,所述电梯运行信息至少包括电梯轿厢的当前位置;
11.步骤s4,根据电梯轿厢的当前位置、所述媒体关联楼层以及对应于所述媒体关联楼层的所述媒体主题的最短播放时长,从各个媒体关联楼层中选择选定媒体关联楼层,所述选定媒体关联楼层为对应的媒体主题的最短播放时长不超过电梯轿厢由当前位置移动至该媒体关联楼层的轿厢移动时间的媒体关联楼层;
12.步骤s5,根据电梯轿厢由当前位置移动至所述选定媒体关联楼层的轿厢移动时间以及对应于所述选定媒体关联楼层的所述媒体主题,选择对应于所述选定媒体关联楼层的媒体主题包含的每个所述媒体章节中的一个媒体文件组成将要播放的媒体播放内容并确定相应的播放方式以实现电梯媒体播放与电梯移动行程间的最佳匹配。
13.进一步的,所述步骤s2进一步包括如下子步骤:
14.步骤s2-1,确定所述媒体主题所对应的所述媒体章节及每个媒体章节对应的所述媒体文件;
15.步骤s2-2,确定对应于各个媒体章节的媒体文件的最短播放时长,并以此作为该媒体章节的最短播放时长;
16.步骤s2-3,根据所述媒体主题及其对应的所述媒体章节,计算各个媒体章节的最短播放时长之和得到该媒体主题的最短播放时长。
17.进一步的,所述步骤s4进一步包括如下子步骤:
18.步骤s4-1,从所有媒体关联楼层中选择一未被选择过的距离电梯轿厢的当前位置最近的媒体关联楼层作为待定媒体关联楼层;
19.步骤s4-2,估计电梯轿厢由当前位置移动至该待定媒体关联楼层的轿厢移动时间;
20.步骤s4-3,判断步骤s4-2得到的轿厢移动时间是否大于对应于该待定媒体关联楼层的媒体主题的最短播放时长,若是则将该待定媒体关联楼层作为选定媒体关联楼层,结束,否则转入步骤s4-4;
21.步骤s4-4,判断是否仍有未被选择过的媒体关联楼层,若是则返回步骤s4-1,否则输出“无选定媒体关联楼层”的提示信息,结束。
22.进一步的,所述步骤s4进一步包括如下子步骤:
23.步骤s4-1,估计电梯轿厢由当前位置移动至各个媒体关联楼层的轿厢移动时间;
24.步骤s4-2,比较各媒体关联楼层对应的媒体主题的最短播放时长与电梯轿厢由当前位置移动至各个媒体关联楼层的轿厢移动时间的大小,并将最短播放时长不超过相应的轿厢移动时间的媒体关联楼层作为可选媒体关联楼层;
25.步骤s4-3,按照位置最近原则和/或播放次数均衡原则从所述可选媒体关联楼层中选择至少一个所述可选媒体关联楼层作为当前的选定媒体关联楼层,所述位置最近原则是指媒体关联楼层与电梯轿厢的当前位置之间的距离最短,所述播放次数均衡原则是指使得对应于各个媒体关联楼层的所述媒体主题的累计播放次数大致相等。
26.进一步的,当所述步骤s4-3按照播放次数均衡原则选择所述选定媒体关联楼层时,进一步包括:
27.步骤a1,找出所有可选媒体关联楼层中对应的媒体主题的累计播放次数最大的可选媒体关联楼层;
28.步骤a2,计算其余的各可选媒体关联楼层所对应的媒体主题的累计播放次数与累计播放次数最大的媒体主题的累计播放次数之间的差值;
29.步骤a3,从所述差值中筛选出最大差值;
30.步骤a4,将所述最大差值对应的累计播放次数小的媒体主题对应的可选媒体关联楼层作为选定媒体关联楼层。
31.进一步的,当所述步骤s4-3按照播放次数均衡原则选择所述选定媒体关联楼层时,进一步包括:
32.步骤a1,找出所有可选媒体关联楼层中对应的媒体主题的累计播放次数最大的可选媒体关联楼层;
33.步骤a2,计算其余的可选媒体关联楼层所对应的媒体主题的累计播放次数与累计播放次数最大的媒体主题的累计播放次数之间的差值;
34.步骤a3,从所述差值中筛选出大于设定阈值的差值,并以筛选出的大于设定阈值的每个差值所对应的累计播放次数小的媒体主题对应的可选媒体关联楼层作为需要增加播放次数的可选媒体关联楼层;
35.步骤a4,估计电梯轿厢沿电梯当前运行方向从两个需要增加播放次数的相邻可选媒体关联楼层中的第一可选媒体关联楼层移动至第二可选媒体关联楼层所需要的相邻可选媒体关联楼层轿厢移动时间;
36.步骤a5,从步骤a4得到的所有相邻可选媒体关联楼层轿厢移动时间中筛选出比各第二可选媒体关联楼层的媒体主题的最短播放时长短的相邻可选媒体关联楼层轿厢移动时间;
37.步骤a6,将步骤a5筛选出的相邻可选媒体关联楼层轿厢移动时间对应的两个需要增加播放次数的相邻可选媒体关联楼层中累计播放次数较大的一个可选媒体关联楼层从步骤a3确定的所有需要增加播放次数的可选媒体关联楼层中删除,并将删除后得到的可选媒体关联楼层作为选定媒体关联楼层。
38.进一步的,当存在多个所述可选媒体关联楼层且所述步骤s4-3按照位置最近原则和播放次数均衡原则选择所述选定媒体关联楼层时,所述播放次数均衡原则优先于所述位置最近原则,其实现步骤为:
39.步骤a1,按照播放次数均衡原则确定需要增加播放次数的第一可选媒体关联楼层;
40.步骤a2,根据电梯当前运行方向,对步骤a1得到的所有第一可选媒体关联楼层按照到达由先到后的顺序进行排序;
41.步骤a3,从排序后的所有第一可选媒体关联楼层中选择未被选过且最先到达的第一可选媒体关联楼层,根据其对应的媒体主题的最短播放时长确定电梯轿厢在该最短播放时长内的移动距离;
42.步骤a4,判断电梯轿厢的当前位置与步骤a3选定的所述第一可选媒体关联楼层之间是否存在已被选择过的可选媒体关联楼层,如果是则进入步骤a5,否则将步骤a3选定的所述第一可选媒体关联楼层作为选定媒体关联楼层,进入步骤a8;
43.步骤a5,以步骤a3选定的第一可选媒体关联楼层为起点,沿与电梯当前运行方向相反的方向确定与所述起点之间的距离等于步骤a3得到的所述移动距离的位置;
44.步骤a6,判断步骤a5得到的所述位置是否位于步骤a3选定的所述第一可选媒体关联楼层和与步骤a3选定的所述第一可选媒体关联楼层相邻且靠近电梯轿厢当前位置一侧的已被选择过的可选媒体关联楼层之间,如果是,进入步骤a7,否则进入步骤a8;
45.步骤a7,将步骤a3选定的所述第一可选媒体关联楼层作为选定媒体关联楼层;
46.步骤a8,判断是否存在未被选过的第一可选媒体关联楼层,如果是,返回步骤a3,否则将步骤a7确定的所有选定媒体关联楼层作为选定媒体关联楼层。
47.进一步的,所述步骤s5进一步包括如下子步骤:
48.步骤s5-1,对于所述选定媒体关联楼层的所述媒体主题,分别从其对应的每一个媒体章节中选择一个媒体文件,并按照媒体章节的章节编号将选出的各个媒体文件组合起来,形成该媒体主题的各个可能媒体播放内容;
49.步骤s5-2,从所述可能媒体播放内容中筛选出播放总时长不超过电梯轿厢由当前位置移动至所述选定媒体关联楼层所需的轿厢移动时间的所有可能媒体播放内容,并将其作为可选媒体播放内容;
50.步骤s5-3,从所述可选媒体播放内容中选择其一作为最终的媒体播放内容。
51.进一步的,在所述步骤s5-3中,从所述可选媒体播放内容中选择播放总时长最长的可选媒体播放内容作为最终的媒体播放内容。
52.进一步的,所述步骤s4在电梯轿厢每次由所述选定媒体关联楼层启动后或电梯首次当前运行方向开始运行的开始时刻或者电梯轿厢离开所述选定媒体关联楼层的离开时刻确定下一个所述选定媒体关联楼层。
53.进一步的,所述播放方式至少包括播放开始时刻,所述步骤s5在所述步骤s4确定下一个选定媒体关联楼层后确定该下一个选定媒体关联楼层的所述播放开始时刻。
54.进一步的,所述步骤s4在电梯轿厢每次由所述选定媒体关联楼层启动后或电梯首次当前运行方向开始运行的开始时刻确定当前运行方向上的所有选定媒体关联楼层。
55.进一步的,所述播放方式至少包括播放开始时刻,所述步骤s5在所述步骤s4确定了所有选定媒体关联楼层后确定该所有选定媒体关联楼层的所述播放开始时刻。
56.进一步的,所述播放开始时刻是指当所述媒体播放内容的播放总时长比电梯轿厢由当前位置或前一个选定媒体关联楼层移动至所述选定媒体关联楼层的轿厢移动时间短时由电梯轿厢到达所述选定媒体关联楼层的预估到达时刻起前移所述媒体播放内容的播放总时长得到的时刻。
57.进一步的,所述播放开始时刻使得电梯轿厢从所述播放开始时刻移动至到达所述选定媒体关联楼层所用的轿厢移动时间不超过所述选定媒体关联楼层对应的媒体主题的最长播放时长,所述媒体主题的最长播放时长是该媒体主题包含的各个媒体章节中播放时长最长的媒体文件的播放时长之和。
58.进一步的,当存在位于电梯轿厢的当前位置与电梯运行前方距离最近的选定媒体关联楼层之间的待停靠楼层时,所述步骤s5进一步包括如下子步骤:
59.步骤s5-1,利用所述待停靠楼层将电梯轿厢当前位置直至所述电梯运行前方距离最近的选定媒体关联楼层之间的行程分成n+1个子行程,其中n为待停靠楼层数;
60.步骤s5-2,判断所述选定媒体关联楼层对应的媒体主题包含的媒体章节的数量是否小于子行程的数量,若是则转入步骤s5-3,否则转入步骤s5-6;
61.步骤s5-3,判断是否存在满足设定条件的媒体章节分配方案,所述设定条件为每个子行程中电梯轿厢的移动时长比其分配得到的媒体章节的最短播放时长长且电梯按照当前运行方向驶经各个子行程的顺序与分配得到的媒体章节的章节编号的顺序一致,如果是,转入步骤s5-4,否则转入步骤s5-5;
62.步骤s5-4,从满足所述设定条件的媒体章节分配方案中选择一种,并选择该媒体章节分配方案中对应于各个媒体章节的媒体文件以及每个媒体文件对应的播放时刻,并且当存在多个满足所述设定条件的媒体章节分配方案时,优先选择最后一个媒体章节的播放最靠近所述选定媒体关联楼层的分配方案或者播放媒体章节的子行程最为集中的分配方案或者第一个媒体章节的播放最靠近选定媒体关联楼层的分配方案,结束;
63.步骤s5-5,从所有子行程中选择一个子行程,将该子行程和与之相邻的子行程合并成为一个新的合并子行程,并用该合并子行程替换参与合并的两个子行程,判断所述选定媒体关联楼层对应的媒体主题包含的媒体章节的数量是否小于合并后的所有子行程的数量,若是则返回步骤s5-3,否则转入步骤s5-7;
64.步骤s5-6,判断所述选定媒体关联楼层对应的媒体主题包含的媒体章节的数量是否等于子行程的数量,若是则转入步骤s5-7,否则转入步骤s5-9;
65.步骤s5-7,按照媒体章节的先后顺序将媒体章节对应的媒体文件分别分配给按照电梯轿厢当前运行方向驶经的先后顺序排列的各个子行程;
66.步骤s5-8,判断是否所有子行程中电梯轿厢的移动时长全都比其对应分配到的媒体文件的播放时长长,若是将所述媒体文件分配方案作为最终分配方案并确定相应的播放时刻,结束,否则从所有子行程中选择一个子行程,将该子行程和与之相邻的子行程合并成为一个新的合并子行程,并用该合并子行程替换参与合并的两个子行程,转入步骤s5-9;
67.步骤s5-9,判断按照电梯轿厢当前运行方向驶经的先后顺序排列的所有子行程中是否存在一个子行程k,该子行程中电梯轿厢的移动时长比该子行程对应的媒体章节k及该媒体章节k之后的(m-1)个媒体章节的最短播放时长之和大,m为媒体章节的数量与子行程的数量之差,若是,则进入步骤s5-10,否则转入步骤s5-11;
68.步骤s5-10,将媒体章节k对应的最短播放时长的媒体文件及该媒体章节k之后的(m-1)个媒体章节分别对应的最短播放时长的媒体文件分配给子行程k,将媒体章节k之前的各个媒体章节对应的媒体文件按照章节编号的顺序一一对应分配给子行程k之前的各个子行程,将媒体章节(k+m)及其之后的各个媒体章节对应的媒体文件按照章节编号的顺序一一对应分配给子行程k之后的各个子行程并确定相应的播放时刻,并且当存在多个媒体文件分配方案时,优先选择播放媒体章节k直至媒体章节k+m-1的所述子行程k最靠近所述选定媒体关联楼层的分配方案,结束;
69.步骤s5-11,判断按照电梯轿厢当前运行方向驶经的先后顺序排列的所有子行程中是否存在两个相邻的子行程,能将其合并为一个子行程,且合并之后形成的所有子行程中存在一个子行程k,该子行程中电梯轿厢的移动时长比该子行程对应的媒体章节k及该媒体章节k之后的(m-1)个媒体章节的最短播放时长之和大,若是,返回步骤s5-10,否则进入步骤s5-12;
70.步骤s5-12,增加相邻子行程的合并数量,或者同时合并x组不同的y个相邻的子行程,x为自然数且2≤x≤媒体章节的数量-子行程的数量,y为自然数且2≤y≤子行程的数
量,且x的增加优先级大于y的增加优先级,返回步骤s5-9。
71.进一步的,所述步骤s5-3按照如下方式进行判断:
72.步骤s5-31,按照媒体章节的章节编号从前到后的排列顺序以及电梯轿厢在当前运行方向由先到后驶经各子行程的途经顺序,将最后一个未被选过的媒体章节的一个媒体文件分配给最后一个未被选过的子行程;
73.步骤s5-32,判断被选媒体文件的播放时长是否比被选子行程中电梯轿厢的移动时长短,若是,进入步骤s5-33,否则进入步骤s5-34;
74.步骤s5-33,选择前次已选的媒体章节之前的下一个媒体章节的一个媒体文件分配给前次已选的子行程之前的下一个子行程,返回步骤s5-32;
75.步骤s5-34,删除被选子行程,返回步骤s5-31。
76.进一步的,当存在位于电梯轿厢的当前位置与电梯运行前方距离最近的选定媒体关联楼层之间的待停靠楼层时,所述步骤s5进一步包括如下子步骤:
77.步骤s5-1,利用所述待停靠楼层将电梯轿厢当前位置直至所述电梯运行前方距离最近的选定媒体关联楼层之间的行程分成n+1个子行程,其中n为待停靠楼层数;
78.步骤s5-2,按照电梯轿厢当前运行方向驶经的先后顺序对各个子行程进行排列,得到排序后子行程;
79.步骤s5-3,从所述排序后子行程中的末尾选择一个未被选择过的子行程;
80.步骤s5-4,合并所有已被选择过的子行程得到一个新子行程并将其作为选定子行程,同时利用所述选定子行程替换所述排序后子行程中所有已被选择过的子行程;
81.步骤s5-5,判断所述选定子行程的轿厢移动时间是否不短于所述选定媒体关联楼层的媒体主题的最短播放时长,若是,则转入步骤s5-6,否则返回步骤s5-3;
82.步骤s5-6,将播放总时长不长于所述选定子行程的轿厢移动时间的所述选定媒体关联楼层的媒体主题的媒体文件分配给所述选定媒体关联楼层,结束。
83.进一步的,当所述选定子行程的轿厢移动时间比所述选定媒体关联楼层的媒体主题的最短播放时长长时,所述步骤s5-6从所有播放总时长不超过所述选定子行程的轿厢移动时间的媒体播放内容中选择播放总时长最长的媒体文件组成的媒体播放内容,并将其分配给所述选定媒体关联楼层,播放开始时刻为不晚于从电梯轿厢到达所述选定媒体关联楼层的预估到达时刻起前移所述媒体播放内容的播放总时长所得到的时刻。
84.进一步的,所述待停靠楼层由来自于电梯使用者的外部乘梯召唤信号和/或目的楼层登记信号产生。
85.与现有技术相比,本发明取得的有益技术效果在于:
86.第一,本发明充分考虑电梯需要播放的所有媒体主题之间的前后关联性关系,将各个媒体主题划分为多个媒体章节,并将各媒体章节分为多个播放时长不等的媒体文件,这样可以由媒体文件组合形成多种播放时长的媒体播放内容,该媒体播放内容可以涵盖所有的媒体主题,从而在播放内容不同章节之间的先后顺序基础上保证章节播放的完整性,获得更好的播放效果以及乘梯体验;
87.第二,本发明还可以根据需要确定选定媒体关联楼层的选择原则,从而使得各个媒体关联楼层的媒体主题的累计播放次数均衡,获得更好的乘梯体验。
附图说明
88.图1为本发明实施例一的电梯媒体播放方法的整体流程图;
89.图2为本发明实施例一的电梯媒体播放方法中步骤s2的流程图;
90.图3为本发明实施例一的电梯媒体播放方法中步骤s4的流程图;
91.图4为本发明实施例一的电梯媒体播放方法中步骤s5的流程图;
92.图5为本发明实施例二的电梯媒体播放方法中步骤s4的流程图;
93.图6为本发明实施例二的电梯媒体播放方法中步骤s4-3的一种流程图;
94.图7为本发明实施例二的电梯媒体播放方法中步骤s4-3的再一流程图;
95.图8为本发明实施例二的电梯媒体播放方法中步骤s4-3的另一流程图;
96.图9为本发明实施例三的电梯媒体播放方法中步骤s5的流程图;
97.图10为本发明实施例四的电梯媒体播放方法中步骤s5的流程图。
具体实施方式
98.下面结合附图通过特定的具体实施例说明本发明的实施方式,本领域技术人员可以由本说明书所揭示的内容轻易地了解本发明的其它优点与功效。在以下描述中阐述了具体细节以便于充分理解本发明,但是本发明亦可通过其它不同的具体实施例加以施行或应用,本说明书中的各项细节亦可基于不同观点与应用,本领域技术人员在不背离本发明的精神下可以进行各种类似推广和替换。
99.本发明涉及到的媒体主题为多个相互独立的宣传素材,例如针对建筑物内某些特定楼层的宣传资料,每个宣传资料都是由多个章节构成,且每个宣传资料的章节之间是具有前后关联顺序的,按照前后顺序依次播放每个宣传资料的所有章节才能让乘客完整地了解该宣传资料对应的特定楼层。而与各媒体主题相关联的媒体关联楼层就是与各个宣传素材相关联的楼层,例如特定楼层的宣传资料对应的媒体关联楼层就是各特定楼层,在此加以说明。
100.实施例一
101.本实施例的电梯媒体播放方法,如图1所示,所述方法包括如下步骤:
102.步骤s1,获取电梯所在建筑物内与对应的媒体主题相关联的媒体关联楼层及对应的媒体主题,所述媒体主题包含多个以章节编号来反映先后顺序关系的媒体章节,每个媒体章节至少包括两个播放时长不等的媒体文件;
103.步骤s2,根据所述媒体文件的播放时长以及所述媒体主题、所述媒体章节与所述媒体文件间的对应关系确定所述媒体主题的最短播放时长;
104.步骤s3,获取电梯运行信息,所述电梯运行信息至少包括电梯轿厢的当前位置;
105.步骤s4,根据电梯轿厢的当前位置、所述媒体关联楼层以及对应于所述媒体关联楼层的所述媒体主题的最短播放时长,从各个媒体关联楼层中选择选定媒体关联楼层,所述选定媒体关联楼层为对应的媒体主题的最短播放时长不超过电梯轿厢由当前位置移动至该媒体关联楼层的轿厢移动时间的媒体关联楼层;
106.步骤s5,根据电梯轿厢由当前位置移动至所述选定媒体关联楼层的轿厢移动时间以及对应于所述选定媒体关联楼层的所述媒体主题,选择对应于所述选定媒体关联楼层的媒体主题包含的每个所述媒体章节中的一个媒体文件组成将要播放的媒体播放内容并确
定相应的播放方式以实现电梯媒体播放与电梯移动行程间的最佳匹配。
107.其中,如图2所示,所述步骤s2进一步包括如下子步骤:
108.步骤s2-1,确定所述媒体主题所对应的所述媒体章节及每个媒体章节对应的所述媒体文件;
109.步骤s2-2,确定对应于各个媒体章节的媒体文件的最短播放时长,并以此作为该媒体章节的最短播放时长;
110.步骤s2-3,根据所述媒体主题及其对应的所述媒体章节,计算各个媒体章节的最短播放时长之和得到该媒体主题的最短播放时长。
111.其中,所述步骤s4在电梯轿厢每次由所述选定媒体关联楼层启动后或电梯首次当前运行方向开始运行(如上电后、由休眠状态唤醒后或改变运行方向后)的开始时刻或者电梯轿厢离开所述选定媒体关联楼层的离开时刻确定下一个所述选定媒体关联楼层。具体地,如图3所示,所述步骤s4进一步包括如下子步骤:
112.步骤s4-1,从所有媒体关联楼层中选择一未被选择过的距离电梯轿厢的当前位置最近的媒体关联楼层作为待定媒体关联楼层;
113.步骤s4-2,估计电梯轿厢由当前位置移动至该待定媒体关联楼层的轿厢移动时间;
114.步骤s4-3,判断步骤s4-2得到的轿厢移动时间是否大于对应于该待定媒体关联楼层的媒体主题的最短播放时长,若是则将该待定媒体关联楼层作为选定媒体关联楼层,结束,否则转入步骤s4-4;
115.步骤s4-4,判断是否仍有未被选择过的媒体关联楼层,若是则返回步骤s4-1,否则输出“无选定媒体关联楼层”的提示信息,结束。
116.所述播放方式至少包括播放开始时刻,所述步骤s5在所述步骤s4确定下一个选定媒体关联楼层后确定该下一个选定媒体关联楼层的所述播放开始时刻。其中,所述播放开始时刻是指当所述媒体播放内容的播放总时长比电梯轿厢由当前位置或前一个选定媒体关联楼层移动至所述选定媒体关联楼层的轿厢移动时间短时由电梯轿厢到达所述选定媒体关联楼层的预估到达时刻起前移所述媒体播放内容的播放总时长得到的时刻。
117.所述播放开始时刻使得电梯轿厢从所述播放开始时刻移动至到达所述选定媒体关联楼层所用的轿厢移动时间不超过所述选定媒体关联楼层对应的媒体主题的最长播放时长,所述媒体主题的最长播放时长是该媒体主题包含的各个媒体章节中播放时长最长的媒体文件的播放时长之和。
118.其中,如图4所示,所述步骤s5进一步包括如下子步骤:
119.步骤s5-1,对于所述选定媒体关联楼层的所述媒体主题,分别从其对应的每一个媒体章节中选择一个媒体文件,并按照媒体章节的章节编号将选出的各个媒体文件组合起来,形成该媒体主题的各个可能媒体播放内容;
120.步骤s5-2,从所述可能媒体播放内容中筛选出播放总时长不超过电梯轿厢由当前位置移动至所述选定媒体关联楼层所需的轿厢移动时间的所有可能媒体播放内容,并将其作为可选媒体播放内容;
121.步骤s5-3,从所述可选媒体播放内容中选择其一作为最终的媒体播放内容。
122.在所述步骤s5-3中,从所述可选媒体播放内容中选择播放总时长最长的可选媒体
播放内容作为最终的媒体播放内容。
123.本实施例充分考虑电梯需要播放的所有媒体主题之间的前后关联性关系,将各个媒体主题划分为多个媒体章节,并将各媒体章节分为多个播放时长不等的媒体文件,这样可以由媒体文件组合形成多种播放时长的媒体播放内容,该媒体播放内容可以涵盖所有的媒体主题,从而在播放内容不同章节之间的先后顺序基础上保证章节播放的完整性,获得更好的播放效果以及乘梯体验。
124.实施例二
125.与实施例一不同之处在于,本实施例的电梯媒体播放方法中步骤s4确定选定媒体关联楼层的方式不同。
126.具体地,如图5所示,所述步骤s4进一步包括如下子步骤:
127.步骤s4-1,估计电梯轿厢由当前位置移动至各个媒体关联楼层的轿厢移动时间;
128.步骤s4-2,比较各媒体关联楼层对应的媒体主题的最短播放时长与电梯轿厢由当前位置移动至各个媒体关联楼层的轿厢移动时间的大小,并将最短播放时长不超过相应的轿厢移动时间的媒体关联楼层作为可选媒体关联楼层;
129.步骤s4-3,按照位置最近原则和/或播放次数均衡原则从所述可选媒体关联楼层中选择至少一个所述可选媒体关联楼层作为当前的选定媒体关联楼层,所述位置最近原则是指媒体关联楼层与电梯轿厢的当前位置之间的距离最短,所述播放次数均衡原则是指使得对应于各个媒体关联楼层的所述媒体主题的累计播放次数大致相等。
130.所述步骤s4在电梯轿厢每次由所述选定媒体关联楼层启动后或电梯首次当前运行方向开始运行(如上电后、由休眠状态唤醒后或改变运行方向后)的开始时刻确定当前运行方向上的所有选定媒体关联楼层。
131.所述播放方式至少包括播放开始时刻,所述步骤s5在所述步骤s4确定了所有选定媒体关联楼层后确定该所有选定媒体关联楼层的所述播放开始时刻。
132.当所述步骤s4-3按照播放次数均衡原则选择所述选定媒体关联楼层时,具体地,如图6所示,进一步包括:
133.步骤a1,找出所有可选媒体关联楼层中对应的媒体主题的累计播放次数最大的可选媒体关联楼层;
134.步骤a2,计算其余的各可选媒体关联楼层所对应的媒体主题的累计播放次数与累计播放次数最大的媒体主题的累计播放次数之间的差值;
135.步骤a3,从所述差值中筛选出最大差值;
136.步骤a4,将所述最大差值对应的累计播放次数小的媒体主题对应的可选媒体关联楼层作为选定媒体关联楼层。
137.或者,如图7所示,进一步包括:
138.步骤a1,找出所有可选媒体关联楼层中对应的媒体主题的累计播放次数最大的可选媒体关联楼层;
139.步骤a2,计算其余的可选媒体关联楼层所对应的媒体主题的累计播放次数与累计播放次数最大的媒体主题的累计播放次数之间的差值;
140.步骤a3,从所述差值中筛选出大于设定阈值的差值,并以筛选出的大于设定阈值的每个差值所对应的累计播放次数小的媒体主题对应的可选媒体关联楼层作为需要增加
播放次数的可选媒体关联楼层;
141.步骤a4,估计电梯轿厢沿电梯当前运行方向从两个需要增加播放次数的相邻可选媒体关联楼层中的第一可选媒体关联楼层移动至第二可选媒体关联楼层所需要的相邻可选媒体关联楼层轿厢移动时间;
142.步骤a5,从步骤a4得到的所有相邻可选媒体关联楼层轿厢移动时间中筛选出比各第二可选媒体关联楼层的媒体主题的最短播放时长短的相邻可选媒体关联楼层轿厢移动时间;
143.步骤a6,将步骤a5筛选出的相邻可选媒体关联楼层轿厢移动时间对应的两个需要增加播放次数的相邻可选媒体关联楼层中累计播放次数较大的一个可选媒体关联楼层从步骤a3确定的所有需要增加播放次数的可选媒体关联楼层中删除,并将删除后得到的可选媒体关联楼层作为选定媒体关联楼层。
144.当存在多个所述可选媒体关联楼层且所述步骤s4-3按照位置最近原则和播放次数均衡原则选择所述选定媒体关联楼层时,所述播放次数均衡原则优先于所述位置最近原则,如图8所示,其实现步骤为:
145.步骤a1,按照播放次数均衡原则确定需要增加播放次数的第一可选媒体关联楼层;
146.步骤a2,根据电梯当前运行方向,对步骤a1得到的所有第一可选媒体关联楼层按照到达由先到后的顺序进行排序;
147.步骤a3,从排序后的所有第一可选媒体关联楼层中选择未被选过且最先到达的第一可选媒体关联楼层,根据其对应的媒体主题的最短播放时长确定电梯轿厢在该最短播放时长内的移动距离;
148.步骤a4,判断电梯轿厢的当前位置与步骤a3选定的所述第一可选媒体关联楼层之间是否存在已被选择过的可选媒体关联楼层,如果是则进入步骤a5,否则将步骤a3选定的所述第一可选媒体关联楼层作为选定媒体关联楼层,进入步骤a8;
149.步骤a5,以步骤a3选定的第一可选媒体关联楼层为起点,沿与电梯当前运行方向相反的方向确定与所述起点之间的距离等于步骤a3得到的所述移动距离的位置;
150.步骤a6,判断步骤a5得到的所述位置是否位于步骤a3选定的所述第一可选媒体关联楼层和与步骤a3选定的所述第一可选媒体关联楼层相邻且靠近电梯轿厢当前位置一侧的已被选择过的可选媒体关联楼层之间,如果是,进入步骤a7,否则进入步骤a8;
151.步骤a7,将步骤a3选定的所述第一可选媒体关联楼层作为选定媒体关联楼层;
152.步骤a8,判断是否存在未被选过的第一可选媒体关联楼层,如果是,返回步骤a3,否则将步骤a7确定的所有选定媒体关联楼层作为选定媒体关联楼层。
153.本实施例不但可以保证播放内容不同章节之间的先后顺序基础上章节播放的完整性,而且可以根据需要确定选定媒体关联楼层的选择原则,从而使得各个媒体关联楼层的媒体主题的累计播放次数均衡,获得更好的乘梯体验。
154.实施例三
155.与实施例一不同之处在于,本实施例充分考虑了电梯当前运行中出现中间待停靠楼层的情况,此时整个行程被分割成多个子行程。
156.具体地,当存在位于电梯轿厢的当前位置与电梯运行前方距离最近的选定媒体关
联楼层之间的待停靠楼层时,如图9所示,所述步骤s5进一步包括如下子步骤:
157.步骤s5-1,利用所述待停靠楼层将电梯轿厢当前位置直至所述电梯运行前方距离最近的选定媒体关联楼层之间的行程分成n+1个子行程,其中n为待停靠楼层数;
158.步骤s5-2,判断所述选定媒体关联楼层对应的媒体主题包含的媒体章节的数量是否小于子行程的数量,若是则转入步骤s5-3,否则转入步骤s5-6;
159.步骤s5-3,判断是否存在满足设定条件的媒体章节分配方案,所述设定条件为每个子行程中电梯轿厢的移动时长比其分配得到的媒体章节的最短播放时长长且电梯按照当前运行方向驶经各个子行程的顺序与分配得到的媒体章节的章节编号的顺序一致,如果是,转入步骤s5-4,否则转入步骤s5-5;
160.步骤s5-4,从满足所述设定条件的媒体章节分配方案中选择一种,并选择该媒体章节分配方案中对应于各个媒体章节的媒体文件以及每个媒体文件对应的播放时刻,并且当存在多个满足所述设定条件的媒体章节分配方案时,优先选择最后一个媒体章节的播放最靠近所述选定媒体关联楼层的分配方案或者播放媒体章节的子行程最为集中的分配方案或者第一个媒体章节的播放最靠近选定媒体关联楼层的分配方案,结束;
161.步骤s5-5,从所有子行程中选择一个子行程,将该子行程和与之相邻的子行程合并成为一个新的合并子行程,并用该合并子行程替换参与合并的两个子行程,判断所述选定媒体关联楼层对应的媒体主题包含的媒体章节的数量是否小于合并后的所有子行程的数量,若是则返回步骤s5-3,否则转入步骤s5-7;
162.步骤s5-6,判断所述选定媒体关联楼层对应的媒体主题包含的媒体章节的数量是否等于子行程的数量,若是则转入步骤s5-7,否则转入步骤s5-9;
163.步骤s5-7,按照媒体章节的先后顺序将媒体章节对应的媒体文件分别分配给按照电梯轿厢当前运行方向驶经的先后顺序排列的各个子行程;
164.步骤s5-8,判断是否所有子行程中电梯轿厢的移动时长全都比其对应分配到的媒体文件的播放时长长,若是将所述媒体文件分配方案作为最终分配方案并确定相应的播放时刻,结束,否则从所有子行程中选择一个子行程,将该子行程和与之相邻的子行程合并成为一个新的合并子行程,并用该合并子行程替换参与合并的两个子行程,转入步骤s5-9;
165.步骤s5-9,判断按照电梯轿厢当前运行方向驶经的先后顺序排列的所有子行程中是否存在一个子行程k,该子行程中电梯轿厢的移动时长比该子行程对应的媒体章节k及该媒体章节k之后的(m-1)个媒体章节的最短播放时长之和大,m为媒体章节的数量与子行程的数量之差,若是,则进入步骤s5-10,否则转入步骤s5-11;
166.步骤s5-10,将媒体章节k对应的最短播放时长的媒体文件及该媒体章节k之后的(m-1)个媒体章节分别对应的最短播放时长的媒体文件分配给子行程k,将媒体章节k之前的各个媒体章节对应的媒体文件按照章节编号的顺序一一对应分配给子行程k之前的各个子行程,将媒体章节(k+m)及其之后的各个媒体章节对应的媒体文件按照章节编号的顺序一一对应分配给子行程k之后的各个子行程并确定相应的播放时刻,并且当存在多个媒体文件分配方案时,优先选择播放媒体章节k直至媒体章节k+m-1的所述子行程k最靠近所述选定媒体关联楼层的分配方案,结束;
167.步骤s5-11,判断按照电梯轿厢当前运行方向驶经的先后顺序排列的所有子行程中是否存在两个相邻的子行程,能将其合并为一个子行程,且合并之后形成的所有子行程
中存在一个子行程k,该子行程中电梯轿厢的移动时长比该子行程对应的媒体章节k及该媒体章节k之后的(m-1)个媒体章节的最短播放时长之和大,若是,返回步骤s5-10,否则进入步骤s5-12;
168.步骤s5-12,增加相邻子行程的合并数量,或者同时合并x组不同的y个相邻的子行程,x为自然数且2≤x≤媒体章节的数量-子行程的数量,y为自然数且2≤y≤子行程的数量,且x的增加优先级大于y的增加优先级,返回步骤s5-9。
169.其中,所述步骤s5-3按照如下方式进行判断:
170.步骤s5-31,按照媒体章节的章节编号从前到后的排列顺序以及电梯轿厢在当前运行方向由先到后驶经各子行程的途经顺序,将最后一个未被选过的媒体章节的一个媒体文件分配给最后一个未被选过的子行程;
171.步骤s5-32,判断被选媒体文件的播放时长是否比被选子行程中电梯轿厢的移动时长短,若是,进入步骤s5-33,否则进入步骤s5-34;
172.步骤s5-33,选择前次已选的媒体章节之前的下一个媒体章节的一个媒体文件分配给前次已选的子行程之前的下一个子行程,返回步骤s5-32;
173.步骤s5-34,删除被选子行程,返回步骤s5-31。
174.所述待停靠楼层由来自于电梯使用者的外部乘梯召唤信号和/或目的楼层登记信号产生。
175.实施例四
176.与实施例三不同之处在于,本实施例确定媒体播放内容的方式更加简洁实用。
177.具体地,当存在位于电梯轿厢的当前位置与电梯运行前方距离最近的选定媒体关联楼层之间的待停靠楼层时,如图10所示,所述步骤s5进一步包括如下子步骤:
178.步骤s5-1,利用所述待停靠楼层将电梯轿厢当前位置直至所述电梯运行前方距离最近的选定媒体关联楼层之间的行程分成n+1个子行程,其中n为待停靠楼层数;
179.步骤s5-2,按照电梯轿厢当前运行方向驶经的先后顺序对各个子行程进行排列,得到排序后子行程;
180.步骤s5-3,从所述排序后子行程中的末尾选择一个未被选择过的子行程;
181.步骤s5-4,合并所有已被选择过的子行程得到一个新子行程并将其作为选定子行程,同时利用所述选定子行程替换所述排序后子行程中所有已被选择过的子行程;
182.步骤s5-5,判断所述选定子行程的轿厢移动时间是否不短于所述选定媒体关联楼层的媒体主题的最短播放时长,若是,则转入步骤s5-6,否则返回步骤s5-3;
183.步骤s5-6,将播放总时长不长于所述选定子行程的轿厢移动时间的所述选定媒体关联楼层的媒体主题的媒体文件作为将要播放的媒体播放内容分配给所述选定媒体关联楼层,结束。
184.当所述选定子行程的轿厢移动时间比所述选定媒体关联楼层的媒体主题的最短播放时长长时,所述步骤s5-6从所有播放总时长不超过所述选定子行程的轿厢移动时间的媒体播放内容中选择播放总时长最长的媒体文件组成的媒体播放内容,并将其分配给所述选定媒体关联楼层,播放开始时刻为不晚于从电梯轿厢到达所述选定媒体关联楼层的预估到达时刻起前移所述媒体播放内容的播放总时长所得到的时刻。
185.所述待停靠楼层由来自于电梯使用者的外部乘梯召唤信号和/或目的楼层登记信
号产生。
186.需要说明的是,在前述四个实施例中,当到达某选定媒体关联楼层之前,与该选定媒体关联楼层相对应的媒体播放内容提前播放结束(与下一选定媒体关联楼层相对于的媒体播放内容还未到播放开始时刻),此时可以播放一些与该选定媒体关联楼层并无关联的内容,如公益宣传片或者与建筑物整体相关的介绍资料等,具体可参考中国专利cn110382388b。
187.以上通过具体实施例对本发明进行了详细的说明,上述实施例仅仅是本发明的较佳实施例,本发明并不局限于上述实施方式。在不脱离本发明原理的情况下,本领域的技术人员做出的等效置换和改进,均应视为在本发明所保护的技术范畴内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1