节目同步的方法、装置、显示终端和存储介质制造方法及图纸

技术编号:25996350 阅读:18 留言:0更新日期:2020-10-20 19:06
本发明专利技术实施例提供了一种节目同步的方法、装置、显示终端和存储介质。该节目同步的方法包括:当前显示端向显示端集群广播第一节目同步消息,显示端集群包括多个显示端,第一节目同步消息包括待同步节目标识;接收多个显示端响应于第一节目同步消息返回的状态消息;基于状态消息将多个显示端的其中一个作为目标显示端,并向目标显示端同步待同步节目标识对应的节目数据,以使目标显示端播放待同步节目,其中,目标显示端与当前显示端不相同;将目标显示端定义为当前显示端,重新执行向显示端集群广播第一节目同步消息的步骤,直至显示端集群中的每个显示端播放待同步节目。达到降低给多个显示端同步节目的耗时的效果。

【技术实现步骤摘要】
节目同步的方法、装置、显示终端和存储介质
本专利技术实施例涉及节目播放
,尤其涉及一种节目同步的方法、装置、显示终端和存储介质。
技术介绍
随着节目播放的迅速发展,如何在多个显示终端中快速同步节目越来越重要。目前,常用的方案是控制端依次给显示端集群中的每个显示端同步节目数据,直到显示端集群中的每个显示端都接收到节目数据,从而进行节目播放。然而,常用的方案需要控制端依次给每个显示端,需要耗费较长的时间。
技术实现思路
本专利技术实施例提供一种节目同步的方法、装置、显示终端和存储介质,以实现降低给多个显示端同步节目的耗时。第一方面,本专利技术实施例提供了一种节目同步的方法,应用于当前显示端,所述方法包括:向显示端集群广播第一节目同步消息,所述显示端集群包括多个显示端,所述第一节目同步消息包括待同步节目标识;接收所述多个显示端响应于所述第一节目同步消息返回的状态消息;基于所述状态消息将所述多个显示端的其中一个作为目标显示端,并向所述目标显示端同步所述待同步节目标识对应的节目数据,以使所述目标显示端播放待同步节目,其中,所述目标显示端与所述当前显示端不相同;将所述目标显示端定义为所述当前显示端,重新执行向显示端集群广播第一节目同步消息的步骤,直至所述显示端集群中的每个显示端播放所述待同步节目。可选的,所述状态消息携带有显示端的第一终端标识和对应的状态是否正常的标识,所述基于所述状态消息将所述多个显示端的其中一个作为目标显示端,包括:r>基于所述状态消息确定所述多个显示端中的候选显示端,所述候选显示端为所述状态消息表示状态正常的显示端;将所述候选显示端中的其中一个作为所述目标显示端。可选的,所述将所述候选显示端中的其中一个作为所述目标显示端,包括:向所述候选显示端广播第二节目同步消息,所述第二节目同步消息携带有预同步节目标识;接收所述候选显示端响应于所述第二节目同步消息返回的响应消息;将所述响应消息为允许同步消息对应的候选显示端作为目标候选显示端,所述允许同步消息映射所述候选显示端比对所述待同步节目标识和所述预同步节目标识一致且未接收所述待同步节目标识对应的节目数据的结果;将所述目标候选显示端的其中一个作为所述目标显示端。可选的,所述目标候选显示端为多个,所述将所述目标候选显示端的其中一个作为所述目标显示端,包括:将最先接收到所述允许同步消息对应的目标候选显示端作为所述目标显示端。可选的,若当前显示端为一个,则在所述向显示端集群广播第一节目同步消息之前,包括:接收控制端发送的所述节目数据。可选的,所述当前显示端在向所述目标显示端发送节目数据的同时持续播放所述待同步节目。可选的,同步所述节目数据和/或接收所述节目数据的显示端在节目数据传输过程中为占用状态,在所述占用状态下所述显示端在所述节目数据传输完成之前不再接受其余显示端发送的所述节目数据,所述方法还包括:接受所述控制端发送的取消同步指令,所述取消同步指令携带有需取消同步的显示端对应的第二终端标识;基于所述第二终端标识取消所述待同步节目的同步。第二方面,本专利技术实施例提供了一种节目同步的装置,应用于当前显示端,所述装置包括:节目同步消息发送模块,用于向显示端集群广播第一节目同步消息,所述显示端集群包括多个显示端,所述第一节目同步消息包括待同步节目标识;状态消息接收模块,用于接收所述多个显示端响应于所述第一节目同步消息返回的状态消息;节目数据发送模块,用于基于所述状态消息将所述多个显示端的其中一个作为目标显示端,并向所述目标显示端同步所述待同步节目标识对应的节目数据,以使所述目标显示端播放待同步节目,其中,所述目标显示端与所述当前显示端不相同;当前显示端定义模块,用于将所述目标显示端定义为所述当前显示端,重新执行向显示端集群广播第一节目同步消息的步骤,直至所述显示端集群中的每个显示端播放所述待同步节目。第三方面,本专利技术实施例提供了一种显示终端,包括:一个或多个处理器;存储装置,用于存储一个或多个计算机程序,当所述一个或多个计算机程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本专利技术任意实施例所述的节目同步的方法。第四方面,本专利技术实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如本专利技术任意实施例所述的节目同步的方法。本专利技术实施例通过当前显示端向显示端集群广播第一节目同步消息,所述显示端集群包括多个显示端,所述第一节目同步消息包括待同步节目标识;接收所述多个显示端响应于所述第一节目同步消息返回的状态消息;基于所述状态消息将所述多个显示端的其中一个作为目标显示端,并向所述目标显示端同步所述待同步节目标识对应的节目数据,以使所述目标显示端播放待同步节目,其中,所述目标显示端与所述当前显示端不相同;将所述目标显示端定义为所述当前显示端,重新执行向显示端集群广播第一节目同步消息的步骤,直至所述显示端集群中的每个显示端播放所述待同步节目,解决了常用的方案需要控制端依次给每个显示端,需要耗费较长的时间的问题,实现了降低给多个显示端同步节目的耗时的效果。附图说明图1是本专利技术实施例一提供的一种节目同步的方法的流程示意图;图2是本专利技术实施例一提供的一种多个显示端进行节目同步的场景示意图;图3是本专利技术实施例二提供的一种节目同步的方法的流程示意图;图4是本专利技术实施例三提供的一种节目同步的装置的结构示意图;图5是本专利技术实施例四提供的一种显示终端的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各步骤描述成顺序的处理,但是其中的许多步骤可以被并行地、并发地或者同时实施。此外,各步骤的顺序可以被重新安排。当其操作完成时处理可以被终止,但是还可以具有未包括在附图中的附加步骤。处理可以对应于方法、函数、规程、子例程、子计算机程序等等。此外,术语“第一”、“第二”等可在本文中用于描述各种方向、动作、步骤或元件等,但这些方向、动作、步骤或元件不受这些术语限制。这些术语仅用于将第一个方向、动作、步骤或元件与另一个方向、动作、步骤或元件区分。举例来说,在不脱离本申请的范围的情况下,可以将第一终端标识为第二终端标识,且类似地,可将第二终端标识称为第一终端标识。第一终端标识和第二终端标识两者都是终端标识,但其不是同一终端标识。术语“第一”、“第二”等而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特本文档来自技高网...

【技术保护点】
1.一种节目同步的方法,其特征在于,应用于当前显示端,所述方法包括:/n向显示端集群广播第一节目同步消息,所述显示端集群包括多个显示端,所述第一节目同步消息包括待同步节目标识;/n接收所述多个显示端响应于所述第一节目同步消息返回的状态消息;/n基于所述状态消息将所述多个显示端的其中一个作为目标显示端,并向所述目标显示端同步所述待同步节目标识对应的节目数据,以使所述目标显示端播放待同步节目,其中,所述目标显示端与所述当前显示端不相同;/n将所述目标显示端定义为所述当前显示端,重新执行向显示端集群广播第一节目同步消息的步骤,直至所述显示端集群中的每个显示端播放所述待同步节目。/n

【技术特征摘要】
1.一种节目同步的方法,其特征在于,应用于当前显示端,所述方法包括:
向显示端集群广播第一节目同步消息,所述显示端集群包括多个显示端,所述第一节目同步消息包括待同步节目标识;
接收所述多个显示端响应于所述第一节目同步消息返回的状态消息;
基于所述状态消息将所述多个显示端的其中一个作为目标显示端,并向所述目标显示端同步所述待同步节目标识对应的节目数据,以使所述目标显示端播放待同步节目,其中,所述目标显示端与所述当前显示端不相同;
将所述目标显示端定义为所述当前显示端,重新执行向显示端集群广播第一节目同步消息的步骤,直至所述显示端集群中的每个显示端播放所述待同步节目。


2.如权利要求1所述的方法,其特征在于,所述状态消息携带有显示端的第一终端标识和对应的状态是否正常的标识,所述基于所述状态消息将所述多个显示端的其中一个作为目标显示端,包括:
基于所述状态消息确定所述多个显示端中的候选显示端,所述候选显示端为所述状态消息表示状态正常的显示端;
将所述候选显示端中的其中一个作为所述目标显示端。


3.如权利要求2所述的方法,其特征在于,所述将所述候选显示端中的其中一个作为所述目标显示端,包括:
向所述候选显示端广播第二节目同步消息,所述第二节目同步消息携带有预同步节目标识;
接收所述候选显示端响应于所述第二节目同步消息返回的响应消息;
将所述响应消息为允许同步消息对应的候选显示端作为目标候选显示端,所述允许同步消息映射所述候选显示端比对所述待同步节目标识和所述预同步节目标识一致且未接收所述待同步节目标识对应的节目数据的结果;
将所述目标候选显示端的其中一个作为所述目标显示端。


4.如权利要求3所述的方法,其特征在于,所述目标候选显示端为多个,所述将所述目标候选显示端的其中一个作为所述目标显示端,包括:
将最先接收到所述允许同步消息对应的目标候选显示端作为所述目标显示端。


5.如权利要求1所述的方法,其特征在于,若当前显...

【专利技术属性】
技术研发人员:欧阳其平叶金湖凌飞
申请(专利权)人:深圳市灰度科技有限公司
类型:发明
国别省市:广东;44

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

1