一种播放方法、终端及播放系统技术方案

技术编号:24504395 阅读:35 留言:0更新日期:2020-06-13 06:45
本发明专利技术提供了一种播放方法、终端及播放系统,涉及播放技术领域。其中,该方法包括:接收服务器发送的播放内容和播放控制信息;生成包括播放内容中的第一目标帧信息的第一同步命令;将第一同步命令发送至每个第二终端,以使第二终端在接收到时,从第一目标帧信息开始按照播放控制信息播放该播放内容。本发明专利技术中,用于实现同步播放的第一同步命令,可由第一终端发送给同一局域网内的第二终端,进而第一终端和第二终端均可从第一目标帧信息开始播放内容,从而实现了同步播放。由于同步操作由同一局域网内的第一终端和第二终端完成,无需服务器执行,因此,同步操作无需依赖于服务器与终端之间的网络状况,从而提高了多个终端播放同步的准确性。

A play method, terminal and play system

【技术实现步骤摘要】
一种播放方法、终端及播放系统
本专利技术涉及播放
,特别是涉及一种播放方法、终端及播放系统。
技术介绍
如今,在很多场景中都需要同步多个终端的播放内容,例如,户外的多个拼接广告屏可以播放相同的广告内容,再例如,商场超市可以通过多个播放终端播放相同的打折视频,其中,多个终端播放相同的内容,需要进行播放同步。目前,通常可以通过下述方式实现同步播放,即通过服务器向各个播放终端推送播放内容,并根据每个播放终端与服务器之间的通信时间,校正每个播放终端的时间,从而实现各播放终端的同步播放。但是,播放终端与服务器之间的通信时间会根据网络情况随时变化,网络状况不同时,通信时间会产生波动,造成不同程度的延迟,且延迟时间难以计算,因此,播放同步的准确性较低。
技术实现思路
本专利技术提供一种播放方法、终端及播放系统,以解决现有技术中多个终端播放同步的准确性较低的问题。为了解决上述问题,本专利技术公开了一种播放方法,应用于播放系统中的第一终端,所述播放系统还包括服务器和至少一个第二终端,所述第一终端和所述第二终端处于同一局域网,所述方法包括:接收所述服务器发送的播放内容和播放控制信息;生成第一同步命令,所述第一同步命令包括所述播放内容中的第一目标帧信息;将所述第一同步命令发送至每个所述第二终端,以使所述第二终端在接收到所述第一同步命令时,从所述第一目标帧信息开始按照预先接收的所述播放控制信息播放预先接收的所述播放内容。可选地,所述生成第一同步命令,包括:从预先接收的第一播放配置信息中查询所述第一终端的第一优先级;当所述第一优先级为预设最大优先级时,生成第一同步命令。为了解决上述问题,本专利技术还公开了一种播放方法,应用于播放系统中的第二终端,所述播放系统还包括服务器和第一终端,所述第一终端和所述第二终端处于同一局域网,所述方法包括:接收所述服务器发送的播放内容和播放控制信息;接收所述第一终端发送的第一同步命令,所述第一同步命令包括所述播放内容中的第一目标帧信息;从所述第一目标帧信息开始按照所述播放控制信息播放所述播放内容。可选地,所述接收所述第一终端发送的第一同步命令之前,还包括:从预先接收的第二播放配置信息中查询自身的第二优先级;当所述第二优先级不为预设最大优先级时,开始倒计时,以等待所述第一同步命令;所述接收所述第一终端发送的第一同步命令,包括:在所述倒计时结束前接收所述第一终端发送的第一同步命令。可选地,不同的所述第二终端具有不同的优先级,所述第二终端的倒计时时长与优先级呈负相关;所述接收所述服务器发送的播放内容和播放控制信息之后,还包括:在自身对应的所述倒计时结束前未接收到所述第一同步命令的情况下,生成第二同步命令,所述第二同步命令包括所述播放内容中的第二目标帧信息;将所述第二同步命令发送至所述播放系统中剩余的每个所述第二终端,以使剩余的每个所述第二终端从所述第二目标帧信息开始按照所述播放控制信息播放所述播放内容。为了解决上述问题,本专利技术还公开了一种终端,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的第一终端执行的播放方法的步骤。为了解决上述问题,本专利技术还公开了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上所述的第一终端执行的播放方法的步骤。为了解决上述问题,本专利技术还公开了一种终端,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的第二终端执行的播放方法的步骤。为了解决上述问题,本专利技术还公开了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上所述的第二终端执行的播放方法的步骤。为了解决上述问题,本专利技术还公开了一种播放系统,所述播放系统包括服务器、第一终端和至少一个第二终端,所述第一终端和所述第二终端处于同一局域网;所述服务器,用于向所述第一终端和所述第二终端发送播放内容和播放控制信息;所述第一终端,用于接收所述服务器发送的所述播放内容和所述播放控制信息;生成第一同步命令,所述第一同步命令包括所述播放内容中的第一目标帧信息;将所述第一同步命令发送至每个所述第二终端,以使所述第二终端在接收到所述第一同步命令时,从所述第一目标帧信息开始按照预先接收的所述播放控制信息播放预先接收的所述播放内容;所述第二终端,用于接收所述服务器发送的所述播放内容和所述播放控制信息;接收所述第一终端发送的所述第一同步命令;从所述第一目标帧信息开始按照所述播放控制信息播放所述播放内容。与现有技术相比,本专利技术包括以下优点:在本专利技术实施例中,局域网内的第一终端可以接收服务器发送的播放内容和播放控制信息,然后生成第一同步命令,其中,第一同步命令包括播放内容中的第一目标帧信息。之后,第一终端可以将第一同步命令发送至局域网中的每个第二终端,第二终端在接收到第一同步命令时,便可以从第一目标帧信息开始,按照预先接收的播放控制信息播放预先接收的播放内容。在本专利技术实施例中,用于实现同步播放的第一同步命令,可以由第一终端发送给处于同一局域网的每个第二终端,进而第一终端和第二终端均可以从第一同步命令中的第一目标帧信息开始播放内容,从而实现了同步播放。由于同步操作由同一局域网内的第一终端和第二终端完成,无需服务器执行,因此,局域网内的同步操作无需依赖于服务器与终端之间的网络状况,从而提高了多个终端播放同步的准确性。附图说明图1示出了本专利技术实施例一的一种播放方法的流程图;图2示出了本专利技术实施例一的一种播放系统的示意图;图3示出了本专利技术实施例二的另一种播放方法的流程图;图4示出了本专利技术实施例二的一种播放系统的结构框图。具体实施方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进一步详细的说明。实施例一参照图1,示出了本专利技术实施例一的一种播放方法的步骤流程图,该方法应用于播放系统,该播放系统包括服务器、第一终端和至少一个第二终端,第一终端和第二终端处于同一局域网,该方法包括以下步骤:步骤101:第一终端接收服务器发送的播放内容和播放控制信息。参照图2,示出了本专利技术实施例一的一种播放系统的示意图,播放系统可以包括服务器10、第一终端20和至少一个第二终端30,可以理解的是,本专利技术实施例对于第二终端30的数量不作具体限定,图2仅示例性地示出了4个第二终端30。第一终端20和第二终端30处于同一局域网W,在实际应用中,服务器10与第一终端20和第二终端30可以在一个局域网内,也可以不在一个局域网内,本专利技术实施例对此不作具体限定。若服务器10与第一终端20和第二终端30在一个本文档来自技高网...

【技术保护点】
1.一种播放方法,其特征在于,应用于播放系统中的第一终端,所述播放系统还包括服务器和至少一个第二终端,所述第一终端和所述第二终端处于同一局域网,所述方法包括:/n接收所述服务器发送的播放内容和播放控制信息;/n生成第一同步命令,所述第一同步命令包括所述播放内容中的第一目标帧信息;/n将所述第一同步命令发送至每个所述第二终端,以使所述第二终端在接收到所述第一同步命令时,从所述第一目标帧信息开始按照预先接收的所述播放控制信息播放预先接收的所述播放内容。/n

【技术特征摘要】
1.一种播放方法,其特征在于,应用于播放系统中的第一终端,所述播放系统还包括服务器和至少一个第二终端,所述第一终端和所述第二终端处于同一局域网,所述方法包括:
接收所述服务器发送的播放内容和播放控制信息;
生成第一同步命令,所述第一同步命令包括所述播放内容中的第一目标帧信息;
将所述第一同步命令发送至每个所述第二终端,以使所述第二终端在接收到所述第一同步命令时,从所述第一目标帧信息开始按照预先接收的所述播放控制信息播放预先接收的所述播放内容。


2.根据权利要求1所述的方法,其特征在于,所述生成第一同步命令,包括:
从预先接收的第一播放配置信息中查询所述第一终端的第一优先级;
当所述第一优先级为预设最大优先级时,生成第一同步命令。


3.一种播放方法,其特征在于,应用于播放系统中的第二终端,所述播放系统还包括服务器和第一终端,所述第一终端和所述第二终端处于同一局域网,所述方法包括:
接收所述服务器发送的播放内容和播放控制信息;
接收所述第一终端发送的第一同步命令,所述第一同步命令包括所述播放内容中的第一目标帧信息;
从所述第一目标帧信息开始按照所述播放控制信息播放所述播放内容。


4.根据权利要求3所述的方法,其特征在于,所述接收所述第一终端发送的第一同步命令之前,还包括:
从预先接收的第二播放配置信息中查询自身的第二优先级;
当所述第二优先级不为预设最大优先级时,开始倒计时,以等待所述第一同步命令;
所述接收所述第一终端发送的第一同步命令,包括:
在所述倒计时结束前接收所述第一终端发送的第一同步命令。


5.根据权利要求4所述的方法,其特征在于,不同的所述第二终端具有不同的优先级,所述第二终端的倒计时时长与优先级呈负相关;
所述接收所述服务器发送的播放内容和播放控制信息之后,还包括:
在自身对应的所述倒计时结束前未接收到所述第一同步命令的情况...

【专利技术属性】
技术研发人员:纪士浩李鑫
申请(专利权)人:京东方科技集团股份有限公司
类型:发明
国别省市:北京;11

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

1