一种播出状态控制方法及装置与流程

文档序号:12697845阅读:304来源:国知局
一种播出状态控制方法及装置与流程

本发明涉及播放控制技术领域,尤其涉及一种播出状态控制方法及装置。



背景技术:

现有技术中,播出控制通常采用网格形式来展现时序的播出单据。一方面,现有技术对于一个节目播出的多种内容,例如节目文件、台标、时钟、图文字幕、没有可视化图形,无法对播出情况进行有效监控。另一方面,现有技术通常一个界面仅能展现单一频道,多频道播出情况下也仅能通过页签切换的方式来逐一展现单个频道的播出单。无法满足某些场景下需要对多个频道的播出状态进行监控的需求。



技术实现要素:

本发明为解决现有技术中无法满足某些场景下需要对多个频道的播出状态进行监控的技术问题,提供一种播出状态控制方法及装置。

在一个方面,本发明实施例提供了一种播出状态控制方法,设置时间轨并在窗口上展现所述时间轨,并将所述时间轨对应的时间段内部分或全部条目信息展现在所述时间轨区域内;所述时间轨包含时间刻度;所述条目信息在所述时间轨上展现的区域为,所述条目的播出时间段在时间轨上对应的时间区域;所述条目信息包含内容和/或状态。

在另一个方面,本发明实施例提供了一种播出状态控制装置,所述装置包括设置模块及展现模块;所述设置模块,用于设置时间轨;以及设置所述时间轨对应的时间段内部分或全部的条目信息在所述时间轨上的展现区域;所述时间轨包含时间刻度;

所述展现模块,用于将时间轨展现在窗口上,以及将所述条目信息展现在所述展现区域上;所述展现区域为,所述条目的播出时间段在时间轨上对应的时间区域;所述条目信息包含内容和/或状态。

有益效果如下:

采用本发明提供的播出状态控制方法及装置,可对频道播出的部分或全部节目的条目信息进行直观地、有效地监控及控制,更能直观的展现播出状态并对播出状态进行控制。

附图说明

下面将参照附图描述本发明的具体实施例,其中:

图1示出了本发明实施例中准备节目单和素材并对节目播出的流程;

图2示出了本发明实施例中通过时间轨展现播出状态的示意图;

图3示出了本发明实施例中判断条目播出状态的流程图;

图4示出了本发明实施例中多窗口展现频道的示意图;

图5示出了本发明实施例中频道对应多个设备的示意图;

图6示出了本发明实施例中装置结构示意图。

具体实施方式

为了使本发明的技术方案及优点更加清楚明白,以下结合附图对本发明的示例性实施例进行进一步详细的说明,显然,所描述的实施例仅是本发明的一部分实施例,而不是所有实施例的穷举。并且在不冲突的情况下,本说明中的实施例及实施例中的特征可以互相结合。

发明人在发明过程中注意到:现有节目播出的多种内容例如节目文件、台标、包装、拉滚、时钟、图文字幕等没有可视化图形,不能满足某些需要监控播放状态的需求。

播出系统的两大要素是节目单和素材,下面根据节目单和素材对节目播出流程做简单介绍,如图1所示:

步骤11:节目编单模块将生成的节目单发送至播出控制模块及素材整备模块;一个节目单通常包含多个条目,一个条目即一个节目;

步骤12:素材整备模块根据接收的节目单准备播出素材;

步骤13:到达播出时间时,播出控制模块根据节目单以及准备好的节目素材驱动播出设备进行节目播出。

实施例一

为了更直观的审查播出过程中节目的播出状态,本申请实施例提供一种播放状态控制方法,采用时间轨的方式展现节目对于条目的播出状态,可作为节目单展现的一种扩充,也是另一维度的表现方式。具有直观,可视操作便捷等优势。所述条目可以但不限于包括节目、包装、拉滚、台标等;具体需要在时间轨上展现哪些条目的状态可根据需要进行设置,本申请实施例对此不作限制。以下实施例中均以展现节目、包装、拉滚、台标为例进行描述。

如图2所示,设置时间轨并在窗口上展现所述时间轨,并将所述时间轨对应的时间段内部分或全部的条目信息展现在所述时间轨区域内;所述时间轨包含时间刻度;所述条目信息在所述时间轨上展现的区域为,所述条目的播出时间段在时间轨上对应的时间区域。

图2中用箭头指示的下半部所示的区域即时间轨,此时时间轨对应的时间段为14:35:40—16:69:40,展现的为该时间段内的条目包括节目、包装、拉滚、台标,条目信息包含内容和/或状态;具体地,对于节目条目,展现的节目条目信息是时间轨上标注的时间段内部分或所有节目的内容和/或状态;内容指的是具体的节目名称;而包装(或拉滚)等条目信息则是显示时间轨上标注的时间段内部分或所有包装(或拉滚)条目内容和/或状态;台标条目信息则是显示时间轨上标注的时间段内部分或所有时段对应的台标内容和/或状态,内容指的是台标名称,也就是样式。上述状态指的是已播、正播、待播,待播中又可以标示是文件就绪还是文件未就绪。

进一步地,在时间轨区域展现各条目信息(如节目、包装、拉滚、台标等)的包括:

对于时间轨对应时段内的每个条目,根据每个条目的开始时间(StartTime)、播出时长(Duration)、当前时间轨的刻度比例(Scale)以及时间轨所表示的时长计算出要画在节目轨上是图形宽度(Width),设当前时间轨所占屏幕像素为L。

Width=ProgramDuration*Scale;

Scale=L/TimelineDuration

Width的单位为像素,Duration的单位为帧,Scale的单位为像素/帧;

即:条目的展现宽度(像素)=节目时长(帧)*刻度比例(像素/帧);

刻度比例=当前整个时间轨所占屏幕像素/当前时间轨所表示的时长。

其中,L根据不同的屏幕分辨率是可变的;TimelineDuration是可以通过操作时间轨的缩放按钮来进行调节的。

所述条目在时间轨的展现区域的起始位置为所述条目播出时间,结束位置为起始位置+展现宽度。

对于节目或包装条目,可以是收到节目单后从节目单中提取各节目信息及包装信息,而拉滚信息可以但不限于是收到拉滚单或是加载拉滚命令,台标信息可以但不限于是收到台标单或加载台标的命令,因为拉滚信息、台标信息通常不包含在节目单中。

例如,当前收到的节目条目单开始时间为10:00,播出时长为35分钟,则该节目的“节目”、“包装”等条目信息的展现区域(即在时间轨上展现的图像长度)为10:00-10:35之间的区域。又如,收到的拉滚条目的播放时间是10:20-10:30,则该拉滚条目信息展现区域(即在时间轨上展现的图像长度)为10:20-10:30之间的区域。

进一步地,时间轨区域对于节目条目信息还可以显示播出状态,并将播出状态展现在所述时间轨上;具体地:

(1)时间轨上节目一栏,对节目条目显示其播放状态信息,以当前时间为分界点,对于已播放的节目条目,其播出状态为已播,可在时间轨对应区域将该条目信息的状态标识显示为已播;对于正在播放的节目条目,其播出状态为在播,可在时间轨对应区域将该信息的状态标识显示为在播;若播出时间晚于当前时间且已准备就绪则所述条目的播出状态为未播且已就绪,若播出时间晚于当前时间但还未就绪的则所述条目的播出状态为未播且未就绪。

(2)时间轨上包装一栏,对各包装信息也可显示其播放状态信息,以当前时间为分界点,对于已播放的包装条目,其播出状态为已播,可在时间轨对应区域将该包装条目信息的状态标识显示为已播;对于正在播放的包装条目,其播出状态为在播,可在时间轨对应区域将该包装条目信息的状态标识显示为在播;对于还未播放的包装条目,若播出时间晚于当前时间且已准备就绪则所述条目的播出状态为未播且已就绪,若播出时间晚于当前时间但还未就绪的则所述条目的播出状态为未播且未就绪。

(3)时间轨上拉滚一栏,对各拉滚信息也可显示其播放状态信息,以当前时间为分界点,对于已播放的拉滚条目,其播出状态为已播,可在时间轨对应区域将该拉滚条目信息的状态标识显示为已播;对于正在播放的包装条目,其播出状态为在播,可在时间轨对应区域将该包装条目信息的状态标识显示为在播;对于未播的拉滚条目,若播出时间晚于当前时间且已准备就绪则所述条目的播出状态为未播且已就绪,若播出时间晚于当前时间但还未就绪的则所述条目的播出状态为未播且未就绪。

(4)时间轨上台标一栏,可对不同时段设置不同的台标内容(即样式)进行展现,台标在时间轨上的展现区域是根据台标的变换时段确定,而不是跟当前节目单对应,例如,假设某个频道有3种台标样式,分别为台标1、台标2及台标3,可根据需要在不同时段显示不同内容(即样式)的台标,如在时间段9:00-11:00显示台标1,时间段11:00-12:00显示台标2,则在时间轨上对应9:00-11:00的区域显示台标1的图形,对应11:00-12:00的区域显示台标2的样式。同样地,对于台标也可以按照当前时间与播出时间显示其状态。

进一步地,播出状态标识可以但不限于用不同的背景图像显示,如图2所示,如用背景为向右倾斜的斜线表示已播,无背景的表示在播,网格状的背景表示未播且已就绪,用向左倾斜的斜线表示未播没就绪。还可以用不同颜色的色块表示,例如用灰色表示已播,用红色表示在播,用绿色表示未播且已就绪,用蓝色表示未播没就绪。实际操作中也可以采用其他方式表示播放状态,本申请实施例对此不作限定。

进一步地,根据接收的对时间轨进行缩放的指令对所述时间轨表示的时间段进行调节,即对所述时间轨的刻度比例(即时间轨窗口表示的时间刻度)进行缩放。例如,时间轨窗口可表示从8:00-20:00,也可表示从8:00-10:00;当对时间轨的刻度比例进行缩放时,节目对应的各条目信息(如节目、包装、拉滚、台标)的图标所占区域也会进行相应缩放。该操作指令可以是监控人员发出的,例如通过操作时间轨窗口的放大或缩小按钮发出缩放的操作指令,也可以是其他人员通过其他方式发出操作指令,本申请实施例对此不作限定。

进一步地,接收是否展现所述条目的指令,当接收的指令为展现所述条目时,在所述时间轨上展现所述条目,并将表示所述条目展现状态的标识置为展现状态,当接收的指令为不展现所述条目时,控制所述条目信息在播出时不显示在用户屏幕上,但在时间轨的窗口上可以进行显示,并将表示所述条目展现状态的标识置为不展现状态。例如,当接收的指令为不在时间轨区域展现“包装”信息时,则控制时间轨上对应包装条目信息不会被播出在屏幕上,并将时间轨上标识该信息是否展现的状态置为“不展现”状态,如图2所示,可将图中标识“包装”信息是否展现的三角形按钮显示为向下,表示包装信息不进行展现。又如,当接收的指令为不进行拉滚信息展现时,将时间轨上标识是否进行展现的状态标识置为“不展现”状态,此时虽然当前时间有拉滚信息,在时间轨上可以看到该拉滚信息,但在用户屏幕上并不显示该拉滚信息,且将标识展现状态的三角形图标的三角显示为向下。当接收的指令为不展现台标条目时,将时间轨上标识是否进行展现的状态标识置为“不展现”状态,如将标识展现状态的三角形图标的三角显示为向下。该操作指令可以是监控人员发出的,例如通过操作时间轨窗口的是否展现条目的三角形按钮发出缩放的操作指令,也可以是其他人员通过其他方式发出操作指令,本申请实施例对此不作限定。

台标每次只能有一个不能多个,所以在添加设置台标之前必须先“下”台标,即先取消之前的台标显示,然后再选择当前需要展现的台标。

进一步地,在时间轨区域可对当前时间各条目信息显示是否在播的状态,对于每一个条目信息(如包装,节目,拉滚,台标),只有当该条目有内容且是展现状态时,时间轨区域内对应条目的状态标识显示为“在播”状态,否则表示是否在播状态的标识显示为未播状态,即条目无内容或是虽然有内容但为不展现状态时均为未播状态。如图2所示,可用不同背景图像的按钮表示其状态,如采用网格背景的表示在播,无背景的表示未播,还可以用不同颜色的按钮表示状态,如可用绿色的圆形按钮表示在播,灰色的圆形按钮表示未播。例如,对于包装条目,若当前时间有包装条目且为展现状态(如图中三角形按钮三角显示为向右),则表示包装条目是否在播的状态标识置为在播(如圆形按钮显示为绿色或网格背景);若当前时间有包装条目但为不展现状态(如图中三角形按钮三角显示为向下),则表示包装条目是否在播的状态标识置为未播(如圆形按钮显示为灰色或无背景)。如图2所示,虽然当前时间有拉滚信息,但其状态为不展示,则表示是否在播的标识的状态为未播(如图中圆形按钮显示为灰色或无背景)。

进一步地,被控设备是基于频道来分配的,对于某一频道,其具有的所有可用的设备都是在系统配置预选配置好,软件启动后,就已经将设备加载到该频道中,各设备的存活状态是通过网络通讯或RS422串口通讯,根据设备协议发送心跳存活检测指令;服务器得到存活状态后将对应设备的状态显示为正常工作状态(如显示标识为绿色表示正常工作),只有当该频道对应所有设备的状态均显示为正常工作状态时才表示节目正常播放,否则当其中任一设备状态为异常时均表示该频道节目播放异常。如图2所示,可以但不限于在时间轨窗口上方显示各设备的状态。如图5所示,每个频道对应的设备可以包括播出服务器、切换台、矩阵设备、包装设备、录像机及其他设备等。

实施例二

本实施例提供一种播出状态判断方法,可对节目对应的条目的播出状态进行判断,所述条目包括但不限于节目条目、包装条目及拉滚条目,如图3所示,具体包括:

步骤31:判断当前条目的播出时间与当前时间的关系,若等于当前时间(即当前时间处于播出时间内),则执行步骤32,若播出时间晚于当前时间(即播出开始时间为将来的某个时刻),则执行步骤33,若播出时间早于当前时间(即播出结束时间为过去的某个时刻),则执行步骤34;

步骤32:将该条目的播出状态置为在播状态,并发送播放(play)指令给播出服务器。

步骤33:将该条目的播出状态置为未播状态。

步骤34:将该条目的播出状态置为已播状态。

在步骤33中可进一步判断该条目是否准备就绪,是则将该条目的播出状态置为未播且已就绪(即准备播放状态),否则将该条目的播出状态置为未播没就绪。

实施例三

为了同时可以看到多个频道的播出形态,本申请实施例提供一种多频显示方法,即一屏显示多个频道窗口的展现方式,且对当前激活状态的频道的窗口使用扩展屏方式单独详细展现播出形态。所有的展现都是基于频道而言的,为了便于说明,以下只对一个频道来描述,多个频道也是同样的道理。

如图4所示,对于一个频道来说,需要创建两个频道窗口,一个小窗口和一个大窗口;小窗口用于在主屏上同时并排展现多频道,大窗口用于扩展屏展现当前激活状态的频道窗口。

假设支持n个频道的控制和展现,则总共需要创建n个小窗口和n个大窗口,其中只有一个是被激活状态的,其他n–1个都是非激活状态;扩展屏只会展现激活状态的频道大窗口,未激活状态的大窗口都是被隐藏起来的。如图4所示,蓝色是激活状态的窗口。

实施例四

本发明还提供一种播出状态控制装置,如图6所示,包括:设置模块、展现模块;

设置模块,用于设置时间轨;以及设置所述时间轨对应的时间段内部分或全部的条目信息在所述时间轨上的展现区域;所述时间轨包含时间刻度;

展现模块,用于将时间轨展现在窗口上,以及将所述条目信息展现在所述展现区域上;所述展现区域为,所述条目的播出时间段在时间轨上对应的时间区域;所述条目信息包含内容和/或状态。

所述条目信息可以包括但不限于以下一种或多种:节目、包装、拉滚及台标。

进一步地,设置模块还用于设置所述条目的展现宽度,所述宽度采用以下方式计算:

展现宽度=刻度比例*播出时长;其中,

所述刻度比例=当前时间轨所占屏幕像素/当前时间轨所表示的时长;

所述条目在时间轨的展现区域的起始位置为所述条目播出时间,结束位置为起始位置+展现宽度。

例如,某节目的播出时间段为9:00-10:00,该节目具有包装信息,包装信息展现时间段为9:00-9:05,拉滚信息展现时间段为9:20-9:40,则所述节目的节目条目在时间轨上的展现区域为9:00-10:00,包装条目展现时间段为9:00-9:05,拉滚条目展现时间段为9:20-9:40。

进一步地,所述装置还包括状态判断模块,用于根据当前条目的播出时间及当前时间设置所述条目的播出状态;若当前条目的播出时间等于当前时间则所述条目的播出状态为在播状态,若播出时间早于当前时间则所述条目的播出状态为已播状态;若播出时间晚于当前时间且已准备就绪则所述条目的播出状态为未播且已就绪,若播出时间晚于当前时间但还未就绪的则所述条目的播出状态为未播且未就绪;

所述展现模块还用于将所述播出状态展现在所述时间轨上。

设置模块还用于为每个频道设置两个展现窗口,包括一个小窗口和一个大窗口;小窗口用于在主屏上同时并排展现多频道,大窗口用于扩展屏展现当前激活状态的频道窗口。且仅有一个频道的小窗口及大窗口是激活状态,其余频道的小窗口及大窗口均为非激活状态。

所述装置还包括接收模块及缩放模块;

所述接收模块用于接收对时间轨进行缩放的指令,并将所述指令发送至缩放模块;所述缩放模块用于根据所述缩放指令对所述时间轨表示的时间段进行调节,即对所述时间轨的刻度比例进行缩放。

所述装置还包括设备状态模块,用于监控所述频道对应各设备的状态;

所述展现模块还用于将所述各设备的状态展现在所述展现窗口上。

所述装置还包括接收模块,用于接收对节目的所述条目进行展现或不展现的指令,并将接收的所述指令发送至设置模块;

所述设置模块还用于根据接收的所述指令确认所述条目是否在时间轨上展现,当所述指令为展现所述条目时,在所述时间轨上展现所述条目,并将表示展现状态的标识置为展现状态,当所述指令为不展现所述条目时,控制所述时间轨上的所述条目不在用户屏幕进行显示,并将表示展现状态的标识置为不展现状态;

所述展现模块还用于将所述展现状态显示在所述时间轨上。

所述设置模块还用于对当前时间的各条目信息设置是否在播的状态,对于每一个条目信息,只有当该条目有内容且是展现状态时,将所述条目信息设为在播状态,否则设为未播状态;

所述展现模块还用于将所述是否在播的状态展现在窗口上。

为了实现最优的技术效果,本发明提供一种播出状态控制方法及装置,采用时间轨的方式展现节目对应各条目的播出状态,更能直观的展现播出状态并对播出状态进行控制;另外,本申请方案还提供一种多频道的显示机制,可满足日常播出过程中,一台设备需要展现多个界面的需求。

上述实施例中,均可以采用现有的功能元器件模块来实施。例如,

为了描述的方便,以上所述装置的各部分以功能分为各种模块或单元分别描述。当然,在实施本发明时可以把各模块或单元的功能在同一个或多个软件或硬件中实现。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1