播放排序方法、装置和系统以及计算机可读存储介质制造方法及图纸

技术编号:30414234 阅读:18 留言:0更新日期:2021-10-24 16:16
本发明专利技术实施例公开一种播放排序方法、一种播放排序装置、一种播放排序系统和一种计算机可读存储介质。所述播放排序方法例如包括:根据媒体类型对播放清单中的多个待播放媒体进行分组得到多个媒体组;根据所述多个媒体组各自包含的媒体数量对多个媒体组进行组合得到多个目标媒体组集合;基于预设排序规则对多个目标媒体组集合包含的媒体进行排序得到多个排序后媒体组集合;基于预设添加规则将所述多个排序后媒体组集合包含的媒体依序添加到初始二维数组中得到目标二维数组;基于目标二维数组得到多个待播放媒体对应的目标播放顺序。本发明专利技术实施例可以自动均匀分布不同类型的媒体。体。体。

【技术实现步骤摘要】
播放排序方法、装置和系统以及计算机可读存储介质


[0001]本专利技术涉及显示屏控制
,尤其涉及一种播放排序方法、一种播放排序装置和一种播放排序系统以及一种计算机可读存储介质。

技术介绍

[0002]在LED行业,客户往往需要制作一个播放清单,给播放清单添加多个媒体,其中每个媒体对应一种类型,播放清单中常常包括多种不同类型的媒体,以此完成商业广告的推广和展示。
[0003]然而,目前播放清单涉及的媒体播放顺序仅仅是依次把每个媒体按照其播放次数播放完成后再播放另一个媒体,如此一来出现同类型的媒体扎堆播放的情况,导致不同媒体类型的媒体分布不均匀,在这种情况下需要用户手动进行媒体播放顺序的调整以使得不同类型媒体可以均匀分布播放,费时费力。

技术实现思路

[0004]因此,本专利技术实施例公开一种播放排序方法、一种播放排序装置和一种播放排序系统以及一种计算机可读存储介质,可以避免前述现有技术的不足,实现自动均匀分布不同媒体类型的媒体。
[0005]具体地,第一方面,本专利技术实施例公开一种播放排序方法,包括:根据媒体类型对播放清单中的多个待播放媒体进行分组得到多个媒体组;根据所述多个媒体组各自包含的媒体数量对所述多个媒体组进行组合得到多个目标媒体组集合;基于预设排序规则对所述多个目标媒体组集合各自包含的媒体进行排序得到多个排序后媒体组集合;基于预设添加规则将所述多个排序后媒体组集合包含的媒体依序添加到初始二维数组中,得到目标二维数组;基于所述目标二维数组得到所述多个待播放媒体对应的目标播放顺序。
[0006]在现有相关技术中,播放清单涉及的媒体播放顺序仅仅是依次把每个媒体按照其播放次数播放完成后再播放另一个媒体,如此一来出现同类型的媒体扎堆播放的情况,导致不同媒体类型的媒体分布不均匀,在这种情况下需要用户手动进行媒体播放顺序的调整以使得不同类型媒体可以均匀分布播放,费时费力。本专利技术实施例公开的播放排序方法通过根据媒体类型对待播放媒体进行分组后组合多个媒体组得到多个目标媒体组集合,然后对目标媒体组集合包含的媒体进行排序后,基于预设添加规则将排序后媒体组集合包含的媒体依序添加到初始二维数组中得到目标二维数组,然后基于目标二维数组得到目标播放顺序,实现了自动均匀分布不同媒体类型的媒体,解决了现有设备不能均匀播放媒体的痛点,使得多个不同媒体类型的媒体可以穿插播放,避免同类型媒体扎堆播放的情况,避免用户手动调整媒体播放顺序,节省人力物力,适用范围广。
[0007]在本专利技术的一个实施例中,所述根据媒体类型对所述多个待播放媒体进行分组得到多个媒体组,包括:将媒体类型相同的所述待播放媒体划分到同一个媒体组中得到所述多个媒体组。
[0008]在本专利技术的一个实施例中,所述根据所述多个媒体组各自包含的媒体数量对所述多个媒体组进行组合得到多个目标媒体组集合,包括:统计所述多个媒体组各自包含的所述媒体数量;将所述媒体数量相同的媒体组划分到同一个媒体组集合中得到多个媒体组集合;根据媒体数量大小对所述多个媒体组集合进行排序得到所述多个目标媒体组集合。
[0009]在本专利技术的一个实施例中,所述根据媒体数量大小对所述多个媒体组集合进行排序得到所述多个目标媒体组集合,包括:按照所述媒体数量由大到小的顺序对所述多个媒体组集合进行排序得到所述多个目标媒体组集合。
[0010]在本专利技术的一个实施例中,所述基于预设排序规则对所述多个目标媒体组集合各自包含的媒体进行排序得到多个排序后媒体组集合,包括:按照相同媒体数量由大到小的顺序对所述多个目标媒体组集合各自包含的媒体组中所包含的媒体进行排序得到所述多个排序后媒体组集合。
[0011]在本专利技术的一个实施例中,所述基于预设添加规则将所述多个排序后媒体组集合包含的媒体依序添加到初始二维数组中,得到目标二维数组,包括:在所述多个排序后媒体组集合各自包含的媒体组中选取媒体数量最大的媒体组作为第一媒体组,并将所述第一媒体组包含的媒体依序添加到所述初始二维数组的第一列;将所述多个排序后媒体组集合除所述第一媒体组之外的其他媒体组所包含的媒体从左至右依序添加到所述初始二维数组的其他列,得到所述目标二维数组。
[0012]在本专利技术的一个实施例中,所述基于所述目标二维数组得到所述多个待播放媒体对应的目标播放顺序,包括:依序逐行读取所述目标二维数组得到所述目标播放顺序。
[0013]第二方面,本专利技术实施例公开一种播放排序装置,用于执行如前述中任意一种播放排序方法,包括:媒体分组模块,用于根据媒体类型对播放清单中的多个待播放媒体进行分组得到多个媒体组;媒体组组合模块,用于根据所述多个媒体组各自包含的媒体数量对所述多个媒体组进行组合得到多个目标媒体组集合;媒体排序模块,用于基于预设排序规则对所述多个目标媒体组集合各自包含的媒体进行排序得到多个排序后媒体组集合;媒体添加模块,用于基于预设添加规则将所述多个排序后媒体组集合包含的媒体依序添加到初始二维数组中,得到目标二维数组;顺序获取模块,用于基于所述目标二维数组得到所述多个待播放媒体对应的目标播放顺序。
[0014]第三方面,本专利技术实施例公开一种播放排序系统,包括:处理器和连接所述处理器的存储器;其中所述存储器存储有所述处理器执行的指令,且所述指令使得所述处理器执行操作以进行如前述任意一种播放排序方法。
[0015]第四方面,本专利技术实施例公开一种计算机可读存储介质,所述计算机可读存储介质为非易失性存储器且存储有计算机可读指令,所述计算机可读指令包括用于执行如前述任意一种播放排序方法的指令。
[0016]由上可知,本专利技术实施例可以达成以下一个或多个有益效果:通过根据媒体类型对待播放媒体进行分组后组合多个媒体组得到多个目标媒体组集合,然后对目标媒体组集合包含的媒体进行排序后,基于预设添加规则将排序后媒体组集合包含的媒体依序添加到初始二维数组中得到目标二维数组,然后基于目标二维数组得到目标播放顺序,实现了自动均匀分布不同媒体类型的媒体,解决了现有设备不能均匀播放媒体的痛点,使得多个不同媒体类型的媒体可以穿插播放,避免同类型媒体扎堆播放的情况,避免用户手动调整媒
体播放顺序,节省人力物力,适用范围广。
[0017]通过以下参考附图的详细说明,本专利技术的其它方面和特征变得明显。但是应当知道,该附图仅仅为解释的目的设计,而不是作为本专利技术的范围的限定。还应当知道,除非另外指出,不必要依比例绘制附图,它们仅仅力图概念地说明此处描述的结构和流程。
附图说明
[0018]此处所说明的附图用来提供对本专利技术的进一步理解,构成本专利技术的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:
[0019]图1为本专利技术第一实施例公开的播放排序方法的步骤流程图;
[0020]图2a-图2i为本专利技术第一实施例公开的播放排序方法的一个具体实施方式涉及的步骤结果示意图;
[0021]图3为本专利技术第二实施例公开的播放排序装置的模块示意图;
[0022]图4为本专利技术本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种播放排序方法,其特征在于,包括:根据媒体类型对播放清单中的多个待播放媒体进行分组得到多个媒体组;根据所述多个媒体组各自包含的媒体数量对所述多个媒体组进行组合得到多个目标媒体组集合;基于预设排序规则对所述多个目标媒体组集合各自包含的媒体进行排序得到多个排序后媒体组集合;基于预设添加规则将所述多个排序后媒体组集合包含的媒体依序添加到初始二维数组中,得到目标二维数组;基于所述目标二维数组得到所述多个待播放媒体对应的目标播放顺序。2.根据权利要求1所述的播放排序方法,其特征在于,所述根据媒体类型对所述多个待播放媒体进行分组得到多个媒体组,包括:将媒体类型相同的所述待播放媒体划分到同一个媒体组中得到所述多个媒体组。3.根据权利要求1所述的播放排序方法,其特征在于,所述根据所述多个媒体组各自包含的媒体数量对所述多个媒体组进行组合得到多个目标媒体组集合,包括:统计所述多个媒体组各自包含的所述媒体数量;将所述媒体数量相同的媒体组划分到同一个媒体组集合中得到多个媒体组集合;根据媒体数量大小对所述多个媒体组集合进行排序得到所述多个目标媒体组集合。4.根据权利要求3所述的播放排序方法,其特征在于,所述根据媒体数量大小对所述多个媒体组集合进行排序得到所述多个目标媒体组集合,包括:按照所述媒体数量由大到小的顺序对所述多个媒体组集合进行排序得到所述多个目标媒体组集合。5.根据权利要求1所述的播放排序方法,其特征在于,所述基于预设排序规则对所述多个目标媒体组集合各自包含的媒体进行排序得到多个排序后媒体组集合,包括:按照相同媒体数量由大到小的顺序对所述多个目标媒体组集合各自包含的媒体组中所包含的媒体进行排序得到所述多个排序后媒体组集合。6.根据权利要求1所述的播放排序方法,其特征在于,所述基于预设添加规则将所述多个排序后媒体组...

【专利技术属性】
技术研发人员:郭梦婷韩丹
申请(专利权)人:西安诺瓦星云科技股份有限公司
类型:发明
国别省市:

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

1