媒体播控方法、装置及系统和多终端同步播放系统制造方法及图纸

技术编号:28046462 阅读:27 留言:0更新日期:2021-04-09 23:32
本发明专利技术实施例涉及一种媒体播控方法、装置及系统和多终端同步播放系统。所述方法例如包括:根据终端系统时间确定节目的目标播放进度,其中所述目标播放进度随终端系统时间变化而变化;根据所述目标播放进度执行跳转播放操作以播放所述节目;在跳转播放操作后,检测所述节目的实际播放进度与目标播放进度之间的差异值是否满足预设要求;响应于所述差异值不满足所述预设要求,根据所述实际播放进度、所述差异值和进度修正值确定跳转目标进度;以及根据所述跳转目标进度,跳转至与所述跳转目标进度相匹配的关键帧播放所述节目。因此,本发明专利技术实施例可以实现多终端中部分终端重启后的快速播放进度同步。

【技术实现步骤摘要】
媒体播控方法、装置及系统和多终端同步播放系统
本专利技术涉及媒体播控
,尤其涉及一种媒体播控方法、一种媒体播控装置、一种媒体播控系统以及一种多终端同步播放系统。
技术介绍
现有的媒体播控终端(例如嵌入式媒体播放盒)具有同步播放功能,在正常情况下,多个媒体播控终端通过保证系统时间的同步性来实现节目的同步播放,从而实现多个媒体播控终端的播放同步。随着时代的发展,手持屏日益增多,手持屏携带的媒体播控终端不可避免的会遇到各种断电、重启的情况,例如手持屏电池没电了、更换电池、终端电源供电异常、工作人员误操作下发了重启命令等;由于多媒体节目比如视频的资源多样性(例如不同的视频关键帧数量不同、分布不同)、媒体播控终端安装的播放器播放视频时进行跳转播放只能跳转到距离指定时间点最近的关键帧上开始播放、加上视频的加载播放同样需要耗时,导致多媒体节目在终端重启后很难同步,只有节目播放完一遍之后才能同步。因此,如何实现多媒体节目在终端重启后的快速播放同步是目前亟待解决的技术问题。
技术实现思路
为克服相关技术中存在的缺陷和不足,本专利技术的实施例提供一种媒体播控方法、一种媒体播控装置、一种媒体播控系统以及一种多终端同步播放系统。一方面,本专利技术实施例提出的一种媒体播控方法,包括:根据终端系统时间确定节目的目标播放进度,其中所述目标播放进度随所述终端系统时间变化而变化;根据所述目标播放进度执行跳转播放操作以播放所述节目;在所述跳转播放操作后,检测所述节目的实际播放进度与所述目标播放进度之间的差异值是否满足预设要求;响应于所述差异值不满足所述预设要求,根据所述实际播放进度、所述差异值和进度修正值确定跳转目标进度;以及根据所述跳转目标进度,跳转至与所述跳转目标进度相匹配的关键帧播放所述节目。本实施例在检测到实际播放进度与目标播放进度之间的差异值不满足预设要求时,根据所述实际播放进度、所述差异值和进度修正值确定跳转目标进度,再根据所述跳转目标进度,跳转至与所述跳转目标进度相匹配的关键帧播放所述节目例如跳转至距离所述跳转目标进度最近的关键帧播放所述节目;如此一来,可以加快播放同步的步伐,实现快速播放同步。在本专利技术的一个实施例中,所述根据终端系统时间确定节目的目标播放进度包括:根据所述终端系统时间在节目列表中进行查找操作,以得到所述节目;以及计算所述终端系统时间与所述节目的开始播放时间之间的差值作为所述目标播放进度。在本专利技术的一个实施例中,所述进度修正值包含预设的指令响应耗时值和预设的关键帧分布相关修正值。在本专利技术的一个实施例中,所述媒体播控方法还包括:获取所述节目的关键帧时间信息;以及基于所述关键帧时间信息计算所述进度修正值包含的关键帧分布相关修正值。在本专利技术的一个实施例中,所述媒体播控方法还包括:当检测到所述节目的实际播放进度与所述目标播放进度之间的差异值满足所述预设要求,输出显示控制指令以控制所带载的显示屏从黑屏状态切换至节目显示状态。另一方面,本专利技术实施例提出的一种媒体播控装置,包括:播放进度确定模块,用于根据终端系统时间确定节目的目标播放进度,其中所述目标播放进度随所述终端系统时间变化而变化;跳转播放模块,用于根据所述目标播放进度执行跳转播放操作以播放所述节目;进度检测模块,用于在所述跳转播放操作后,检测所述节目的实际播放进度与所述目标播放进度之间的差异值是否满足预设要求;跳转进度确定模块,用于响应于所述差异值不满足所述预设要求,根据所述实际播放进度、所述差异值和进度修正值确定跳转目标进度;以及进度跳转模块,用于根据所述跳转目标进度,跳转至与所述跳转目标进度相匹配的关键帧播放所述节目。本实施例利用跳转进度确定模块在检测到实际播放进度与目标播放进度之间的差异值不满足预设要求时,根据所述实际播放进度、所述差异值和进度修正值确定跳转目标进度,再利用进度跳转模块根据所述跳转目标进度,跳转至与所述跳转目标进度相匹配的关键帧播放所述节目例如跳转至距离所述跳转目标进度最近的关键帧播放所述节目;如此一来,可以加快播放同步的步伐,实现快速播放同步。在本专利技术的一个实施例中,所述播放进度确定模块包括:查找单元,用于根据所述终端系统时间在节目列表中进行查找操作,以得到所述节目;以及计算单元,用于计算所述终端系统时间与所述节目的开始播放时间之间的差值作为所述目标播放进度。在本专利技术的一个实施例中,所述进度修正值包含预设的指令响应耗时值和预设的关键帧分布相关修正值。在本专利技术的一个实施例中,所述媒体播控装置还包括:获取模块,用于获取所述节目的关键帧时间信息;以及修正值计算模块,基于所述关键帧时间信息计算所述进度修正值包含的关键帧分布相关修正值。在本专利技术的一个实施例中,所述媒体播控装置还包括:显示控制模块,用于当检测到所述节目的实际播放进度与所述目标播放进度之间的差异值满足所述预设要求,输出显示控制指令以控制所带载的显示屏从黑屏状态切换至节目显示状态。再一方面,本专利技术实施例提供的一种媒体播控系统,包括:处理器和电连接所述处理器的存储器;其中,所述存储器存储由所述处理器执行的指令,且所述指令使得所述处理器执行操作以进行前述任一实施例所述的媒体播控方法。又一方面,本专利技术实施例提供的一种多终端同步播放系统,包括:多个媒体播控终端;其中,所述多个媒体播控终端中的至少一个媒体播控终端在重启后执行前述任一实施例所述的媒体播控方法。本实施例的媒体播控终端在重启后,当检测到实际播放进度与目标播放进度之间的差异值不满足预设要求,根据所述实际播放进度、所述差异值和进度修正值确定跳转目标进度,再根据所述跳转目标进度,跳转至与所述跳转目标进度相匹配的关键帧播放所述节目例如跳转至距离所述跳转目标进度最近的关键帧播放所述节目;如此一来,可以加快多个媒体播控终端之间的播放同步的步伐,实现快速播放同步。综上所述,本专利技术实施例上述技术方案可以具有如下有益效果:本实施例的媒体播控方法、装置及系统和多终端同步播放系统在检测到实际播放进度与目标播放进度之间的差异值不满足预设要求时,根据所述实际播放进度、所述差异值和进度修正值确定跳转目标进度,再根据所述跳转目标进度,跳转至与所述跳转目标进度相匹配的关键帧播放所述节目例如跳转至距离所述跳转目标进度最近的关键帧播放所述节目;如此一来,可以加快多个终端比如多个媒体播控终端之间播放进度同步的步伐,实现快速播放进度同步。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以依据这些附图获得其他的附图。图1为本专利技术第一实施例提供的一种媒体播控方法的流程示意图。图2为图1所示步骤S11的分步骤流程示意图。图3为本专利技术第一实施例提供的另一种媒体播控方法的部分流程示意图。图4为本专利技术第一实施例提供的再一种媒体播控方法的流程示意图。图5为本专利技术第二实施例提本文档来自技高网...

【技术保护点】
1.一种媒体播控方法,其特征在于,包括:/n根据终端系统时间确定节目的目标播放进度,其中所述目标播放进度随所述终端系统时间变化而变化;/n根据所述目标播放进度执行跳转播放操作以播放所述节目;/n在所述跳转播放操作后,检测所述节目的实际播放进度与所述目标播放进度之间的差异值是否满足预设要求;/n响应于所述差异值不满足所述预设要求,根据所述实际播放进度、所述差异值和进度修正值确定跳转目标进度;/n根据所述跳转目标进度,跳转至与所述跳转目标进度相匹配的关键帧播放所述节目。/n

【技术特征摘要】
1.一种媒体播控方法,其特征在于,包括:
根据终端系统时间确定节目的目标播放进度,其中所述目标播放进度随所述终端系统时间变化而变化;
根据所述目标播放进度执行跳转播放操作以播放所述节目;
在所述跳转播放操作后,检测所述节目的实际播放进度与所述目标播放进度之间的差异值是否满足预设要求;
响应于所述差异值不满足所述预设要求,根据所述实际播放进度、所述差异值和进度修正值确定跳转目标进度;
根据所述跳转目标进度,跳转至与所述跳转目标进度相匹配的关键帧播放所述节目。


2.如权利要求1所述的媒体播控方法,其特征在于,所述根据终端系统时间确定节目的目标播放进度包括:
根据所述终端系统时间在节目列表中进行查找操作,以得到所述节目;
计算所述终端系统时间与所述节目的开始播放时间之间的差值作为所述目标播放进度。


3.如权利要求1所述的媒体播控方法,其特征在于,所述进度修正值包含预设的指令响应耗时值和预设的关键帧分布相关修正值。


4.如权利要求1所述的媒体播控方法,其特征在于,还包括:
获取所述节目的关键帧时间信息;
基于所述关键帧时间信息计算所述进度修正值包含的关键帧分布相关修正值。


5.如权利要求1所述的媒体播控方法,其特征在于,还包括:
当检测到所述节目的实际播放进度与所述目标播放进度之间的差异值满足所述预设要求,输出显示控制指令以控制所带载的显示屏从黑屏状态切换至节目显示状态。


6.一种媒体播控装置,其特征在于,包括:
播放进度确定模块,用于根据终端系统时间确定节目的目标播放进度,其中所述目标播放进度随所述终端系统时间变化而变化;
跳转播放模块,用于根据所述目标播放进度执行跳转播放操作以播放所述节目;
进度检测模块,用于在所述跳转播...

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

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

1