Page 30 - BP_202106
P. 30
四.频道包装播出控制子系统的软件模块 2.频道包装播出控制软件
频道包装播出控制子系统的软件模块主要涉及包装播 复兴路办公区高清频道为每四个频道共用一台播出控
出管理机客户端模块和播出控制模块。 制机,并且部署了主/备播出控制机分别控制视频服务器播
1.频道包装播出管理及客户端模块 出。基于多频道多指令的控制模式,播出控制机可以对每
包装播出管理软件采用B/S架构设计,服务端部署在包 个单独频道依据各自节目单控制要求,实现本地视频文件
装管理服务器虚拟机中,客户端采用浏览器方式接入。包 与外来信号通道切换、以及包装图文通道的多形态与多组
装播出管理服务主要功能为接收包装任务单、实现实时包 件综合控制播出。
装动态数据提供、包装任务和条目备注的应急编辑、以及 (1)多频道控制及界面展现
与播出控制机的交互功能。 在多频道控制模式下,主/备播出控制机可实时监测到
包装播出管理机可以通过包装接口虚拟服务器接收整 与包装播出管理机的连接状态。如图5播出控制机频道四合
备域发布的包装单,并将数据库获取到的播出执行单与包 一展示屏所示,正常状态下上方的“包装”图标为绿字,
装单合并展现。如图4包装播出管理机客户端界面所示,我 表示主/备播出控制机与包装播出管理机连接正常。当播
们可以通过“包装任务”页签,查看到包装任务列表。其 出控制机监测到包装管理服务系统异常时,“包装”图标
中包含发布状态、包装状态、播出日期、播出时间、播出 则显示为红字断开状态,并发出声音报警提示告知相关人
时长、节目代码、节目名称等一系列信息,以及每条包装 员。每一频道信息栏中展示的“包装版本”即为该频道当
任务的模板文件信息及引出项数据信息。 前的包装单版本号。
前面已提到,只要播出控制机获取的包装版本信息高
于播出控制机本地的版本,播出控制机则发起新版本内容
获取请求,获取最新的包装单和最新的包装单版本号。播
出控制机是通过串口连接方式控制主/备视频服务器的节目
文件切换、本地与外来信号切换以及图文包装层的播出切
换。如图5扩展屏中每个频道下方设备控制状态区显示的
“PK”图标,可实时反馈出主/备播出控制机与主/备播出
视频服务器图文层的连接和控制状态。绿色三角表示视频
服务器由本机控制。当连接异常时“PK”图标则显示为红
字断开状态。播出控制机主/备视源列会展现包装节目整备
情况,由于包装节目是由节目文件与包装模板文件叠加而
图4 包装播出管理机客户端界面图
成,所以播出控制机会根据实际获取到的数据,分别展示
包装动态数据提供主要用于通过包装播出管理机中的 出包装节目文件与包装模板文件的备妥状态。
模板数据中间件虚拟服务功能,获取存在于数据库中的引
出项信息,发送给播出主/备视频服务器。并且,包装播出
管理机与播出控制机具有十分紧密的交互功能,包装播出
管理机与播出控制机采用心跳的方式进行包装单版本信息
传递,当播出控制机获取的包装版本信息高于播出控制机
本地的版本时,播出控制机则发起新版本内容获取请求,
获取最新的包装单和最新的包装单版本号。 图5 播出控制机频道四合一展示屏和扩展屏
此外,当遇到紧急节目单变更且涉及到包装条目更改 (2)跟随条目的包装单
时,播出人员可直接通过包装播出管理机客户端的“播出 播出控制机通常会在规定时间自动加载且合并播出执
包装任务应急”和“播出条目备注应急”功能手动编辑包 行单与包装单。当播出控制机没有在规定时间自动加载包
装任务。此时,包装播出管理机可以直接获取到数据库中 装单时,我们可以通过每个频道工具栏中的加载包装单功
该频道最新的播出执行单,涉及到需要包装的条目会及时 能,手动加载包装单。当选择“加载本地当天/明天包装
展现在播出包装任务应急列表中,我们可以根据需求对每 单”,可以人为手动触发播出控制机加载本地的包装任务
条包装任务进行模板添加、动/静态引出项编辑、条目备注 单。若想单独查看包装单的任务信息。可以选择“打开当
勾选等操作,即在包装播出管理机上就可以直接完成对包 天/明天包装单”,播出控制机会弹出单独包装任务单窗
装单的编辑工作,并且完成与播出执行单的预合并,实时 口,展示当天/明天所有包装任务的具体内容。其中总条
通过人工复审软件审看包装节目的播出效果,更加及时有 目为节目文件信息,包括条目标识、播出时间、节目名称
效地将最新版的包装任务单发送至播出控制机。 等;子条目为包装文件信息,包括模板名称、开始时间、
30