视频节目播出方法、装置、计算机设备及可读存储介质制造方法及图纸

技术编号:32349502 阅读:14 留言:0更新日期:2022-02-20 02:13
本申请提供了一种视频节目播出方法、装置、计算机设备及可读存储介质,通过获取由多个画面分区子文件组成待播出节目文件,然后根据多个视频播放服务器的播放分区标识与画面分区子文件的画面分区标识的对应关系为每个画面分区子文件分配视频播放服务器,并在待播出节目文件的播出时间与各个视频播放服务器的命令响应时间的差值为当前系统时间的条件下,发送播放控制指令至各个视频播放服务器,以使各个视频播放服务器将对应的画面分区子文件解码播放,进而实现了待播出节目文件的解码播出,相较于相关技术中由于视频播放服务器算力受限无法处理超高清的待播出节目文件,本方案无需对硬件进行升级替换即可实现对超高清的待播出节目文件的播放处理。清的待播出节目文件的播放处理。清的待播出节目文件的播放处理。

【技术实现步骤摘要】
视频节目播出方法、装置、计算机设备及可读存储介质


[0001]本申请涉及广播电视技术,具体地,涉及一种视频节目播出方法、装置、计算机设备及可读存储介质。

技术介绍

[0002]在传统的视频节目播出系统中,一般通过控制一个独立的视频播放服务器播出通道实现对节目文件和实时信号的控制播出。随着技术的革新以及用户对于播出视频的分辨率越来越高的需求,由于现阶段技术中算力受限等原因,一个独立的服务器已经无法实现超高清(例如8K分辨率,7680x4320)节目的播出,若是通过将现有的视频播放服务器设备大量的更新替换,必然会产生较大的成本,同时也会使得原有的视频播放服务器闲置。

技术实现思路

[0003]本申请实施例中提供了一种视频节目播出方法、装置、计算机设备及可读存储介质,能够通过多个视频播放服务器协同完成视频播放任务。
[0004]第一方面,本申请实施例提供一种视频节目播出方法,包括:获取待播出节目文件;待播出节目文件包括多个画面分区子文件、画面分区子文件对应的画面分区标识以及播出时间;获取多个视频播放服务器的控制参数;控制参数包括视频播放服务器对应的播放分区标识以及视频播放服务器的命令响应时间,播放分区标识与画面分区标识一一对应;根据播放分区标识与画面分区标识的对应关系,将多个画面分区子文件缓存至多个视频播放服务器中;在播出时间与命令响应时间的差值为当前系统时间的条件下,发送播放控制指令至符合所述条件的视频播放服务器中,以使符合所述条件的视频播放服务器将缓存的画面分区子文件解码播放。
[0005]在一种可能的实施方式中,在获取待播出节目文件之前,方法还包括:获取待处理节目文件;将待处理节目文件按照预设画面分区分为多个待处理子文件;为多个待处理子文件配置唯一节目标识以及对应的画面分区标识,得到多个画面分区子文件;将多个画面分区子文件作为待播出节目文件,并根据唯一节目标识加入待播出节目单;待播出节目单包括多个待播出节目文件。
[0006]在一种可能的实施方式中,视频播放服务器包括视频播放通道,根据播放分区标识与画面分区标识的对应关系,将多个画面分区子文件缓存至多个视频播放服务器中,包括:确定目标画面分区子文件包括的目标画面分区标识所表征的目标画面分区;目标画面分区子文件为多个画面分区子文件中的任一个画面分区子文件;
从多个视频播放服务器中确定出目标视频播放服务器;目标视频播放服务器配置的目标播放分区标识所表征的画面分区与目标画面分区相同;将目标画面分区子文件缓存至目标视频播放服务器的视频播放通道中。
[0007]在一种可能的实施方式中,播放控制指令包括预期播出时间,在播出时间与命令响应时间的差值为当前系统时间的条件下,发送播放控制指令至符合所述条件的视频播放服务器中,以使符合所述条件的视频播放服务器将缓存的画面分区子文件解码播放,包括:在目标画面分区子文件包括的目标播出时间与目标视频播放服务器配置的目标命令响应时间的差值为当前系统时间的条件下,发送播放控制指令至目标视频播放服务器,以使目标视频播放服务器的视频播放通道根据预期播出时间对目标画面分区子文件解码播放;预期播出时间晚于当前系统时间。
[0008]在一种可能的实施方式中,方法还包括:在接收到时间校准服务器发出的时钟异常信号的条件下,判定当前是否处于发送播放控制指令的状态;时间校准服务器用于监控多个视频播放服务器的服务器时间是否与系统时间一致,时钟异常信号用于表征至少一个视频播放服务器的服务器时间与系统时间不一致;若是,则在预设响应时间后响应时钟异常信号;若否,则响应时钟异常信号。
[0009]在一种可能的实施方式中,方法还包括:在播出时间与命令响应时间的差值不为当前系统时间的条件下,按照预设时间间隔轮询差值是否为当前系统时间,直至播出时间与命令响应时间的差值等于当前系统时间。
[0010]在一种可能的实施方式中,在发送播放控制指令至对应的视频播放服务器中之后,方法还包括:发送设备状态查询指令至多个视频播放服务器,并接收每个视频播放服务器的反馈结果;根据每个视频播放服务器的反馈结果,执行保持操作或者报警操作。
[0011]第二方面,本申请实施例提供一种视频节目播出装置,包括:获取模块,用于获取待播出节目文件;待播出节目文件包括多个画面分区子文件、画面分区子文件对应的画面分区标识以及播出时间;获取多个视频播放服务器的控制参数;控制参数包括视频播放服务器对应的播放分区标识以及视频播放服务器的命令响应时间,播放分区标识与画面分区标识一一对应;准备模块,用于根据播放分区标识与画面分区标识的对应关系,将多个画面分区子文件缓存至多个视频播放服务器中;播放模块,用于在播出时间与命令响应时间的差值为当前系统时间的条件下,发送播放控制指令至符合所述条件的视频播放服务器中,以使符合所述条件的视频播放服务器将缓存的画面分区子文件解码播放。
[0012]第三方面,本申请实施例提供一种计算机设备,计算机设备包括处理器及存储有计算机指令的非易失性存储器,计算机指令被处理器执行时,计算机设备执行第一方面至少一种可能的实施方式中的视频节目播出方法。
[0013]第四方面,本申请实施例提供一种可读存储介质,可读存储介质包括计算机程序,计算机程序运行时控制可读存储介质所在计算机设备执行第一方面至少一种可能的实施方式中的视频节目播出方法。
[0014]采用本申请实施例中提供的视频节目播出方法、装置、计算机设备和可读存储介质,通过获取由多个画面分区子文件组成待播出节目文件,然后根据多个视频播放服务器的播放分区标识与画面分区子文件的画面分区标识的对应关系为每个画面分区子文件分配视频播放服务器,并在待播出节目文件的播出时间与各个视频播放服务器的命令响应时间的差值为当前系统时间的条件下,发送播放控制指令至各个视频播放服务器,以使各个视频播放服务器将对应的画面分区子文件解码播放,进而实现了待播出节目文件的解码播出,相较于相关技术中由于视频播放服务器算力受限无法处理超高清的待播出节目文件,本方案无需对硬件进行升级替换,而是巧妙地利用多个视频播出服务器配合作业即可实现对超高清的待播出节目文件的播放处理。
附图说明
[0015]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1为本申请实施例提供的视频节目播出系统的一种结构示意框图;图2为本申请实施例提供的视频节目播出方法的一种步骤流程示意图;图3为本申请实施例提供的视频节目播出方法的另一种步骤流程示意图;图4为本申请实施例提供的视频节目播出系统的另一种结构示意框图;图5为本申请实施例提供的用于执行图2中视频节目播出方法的视频节目播出装置的一种结构示意框图;图6为本申请实施例提供的用于执行图2中视频节目播出方法的计算机设备的一种结构示意框图。
具体实施方式
[0016]在实现本申请的过程中,专利技术人发现,现有的视频播放服务器大多已经不具备单独播放超高清分辨节目,为了满足本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频节目播出方法,其特征在于,包括:获取待播出节目文件;所述待播出节目文件包括多个画面分区子文件、所述画面分区子文件对应的画面分区标识以及播出时间;获取多个视频播放服务器的控制参数;所述控制参数包括所述视频播放服务器对应的播放分区标识以及所述视频播放服务器的命令响应时间,所述播放分区标识与所述画面分区标识一一对应;根据所述播放分区标识与所述画面分区标识的对应关系,将多个画面分区子文件缓存至所述多个视频播放服务器中;在所述播出时间与所述命令响应时间的差值为当前系统时间的条件下,发送播放控制指令至符合所述条件的视频播放服务器中,以使符合所述条件的视频播放服务器将缓存的画面分区子文件解码播放。2.根据权利要求1所述的方法,其特征在于,在所述获取待播出节目文件之前,所述方法还包括:获取待处理节目文件;将所述待处理节目文件按照预设画面分区分为多个待处理子文件;为所述多个待处理子文件配置唯一节目标识以及对应的画面分区标识,得到所述多个画面分区子文件;将所述多个画面分区子文件作为所述待播出节目文件,并根据所述唯一节目标识加入待播出节目单;所述待播出节目单包括多个所述待播出节目文件。3.根据权利要求1所述的方法,其特征在于,所述视频播放服务器包括视频播放通道,所述根据所述播放分区标识与所述画面分区标识的对应关系,将多个画面分区子文件缓存至所述多个视频播放服务器中,包括:确定目标画面分区子文件包括的目标画面分区标识所表征的目标画面分区;所述目标画面分区子文件为所述多个画面分区子文件中的任一个画面分区子文件;从所述多个视频播放服务器中确定出目标视频播放服务器;所述目标视频播放服务器配置的目标播放分区标识所表征的画面分区与所述目标画面分区相同;将所述目标画面分区子文件缓存至所述目标视频播放服务器的视频播放通道中。4.根据权利要求3所述的方法,其特征在于,所述播放控制指令包括预期播出时间,所述在所述播出时间与所述命令响应时间的差值为当前系统时间的条件下,发送播放控制指令至符合所述条件的视频播放服务器中,以使符合所述条件的视频播放服务器将缓存的画面分区子文件解码播放,包括:在目标画面分区子文件包括的目标播出时间与所述目标视频播放服务器配置的目标命令响应时间的差值为当前系统时间的条件下,发送播放控制指令至所述目标视频播放服务器,以使所述目标视频播放服务器的视频播放通道根据所述预期播出时间对所述目标画面分区子文件解码...

【专利技术属性】
技术研发人员:姜文波宋蔚刘晶晶张娟李汶霏吕顺志郭伟谷旭源张瑛吉项飞王汗青金鑫周学东张毅蔡一苹
申请(专利权)人:北京中科大洋信息技术有限公司
类型:发明
国别省市:

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

1