频道播出系统与频道包装系统实现高精度同步播控的方法转让专利

申请号 : CN201210582461.5

文献号 : CN103067649B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 丁文华宋宜纯许钢鸣张亚宇陈武罗子元陶麟马坤王付生王明坤

申请人 : 中央电视台北京中科大洋科技发展股份有限公司

摘要 :

本发明涉及频道播出系统与频道包装系统实现高精度同步播控的方法,将由频道播出系统产生的播控数据传递给频道包装系统,两个系统根据播控数据,以同一个时间作为基准,各自控制本系统的设备进行自动同步播控,当频道播出系统有手动播控动作产生时,频道播出系统将播控指令和时间信息通过传输链路传递给频道包装系统,频道包装系统依照该指令和时间信息自动进行随动同步播控动作。本发明在频道播出系统与频道包装系统之间既能够实现高精度的自动化播控同步,也能在紧急情况下,人工手动控制在两个系统间的高精度同步。

权利要求 :

1.频道播出系统与频道包装系统实现高精度同步播控的方法,其特征在于,所述方法将由频道播出系统产生的播控数据传递给频道包装系统;所述播控数据规定了播出内容、播出方式以及播出时序,在所述播控数据中包含频道播出系统需要播出的内容与时间,同时所述播控数据中还包含频道包装系统需要播出的内容与时间,两个系统根据播控数据,以同一个时间作为基准,各自控制本系统的设备进行自动同步播控,每当节目播出信息发生播出的节目内容、时间变化时,频道播出系统产生全新的包含所有节目内容和播出时间、方式的播出数据,并将该播出数据通过局域网传输给频道包装系统,当频道播出系统有手动播控动作产生时,频道播出系统将手动播控指令通过专用传输链路传递给频道包装系统,频道包装系统依照该指令自动进行同步随动播控动作,与此同时,频道播出系统将变更后的总体播控数据通过采用数据传输通路再次传递给频道包装系统,实现播控数据在两系统间的同步。

2.根据权利要求1所述的频道播出系统与频道包装系统实现高精度同步播控的方法,其特征在于,所述各自控制本系统的设备进行自动同步播控的步骤是:频道播出系统和频道包装系统获取统一时间基准后,参照相同的播控数据,各自对需要本系统播出的内容进行精确到帧的播出控制,通过以帧的播出控制时间实现两者的播出信号的同步和衔接。

3.根据权利要求1所述的频道播出系统与频道包装系统实现高精度同步播控的方法,其特征在于,所述播控数据在频道包装系统与频道播出系统间的传递是通过TCP/IP网络进行的。

4.根据权利要求1所述的频道播出系统与频道包装系统实现高精度同步播控的方法,其特征在于,所述手动播控指令是操作的类型、操作的对象、以及相关的时间信息。

5.根据权利要求1所述的频道播出系统与频道包装系统实现高精度同步播控的方法,其特征在于,所述的专用传输链路是RS422物理链路。

说明书 :

频道播出系统与频道包装系统实现高精度同步播控的方法

技术领域

[0001] 本发明涉及频道播出系统与频道包装系统实现高精度同步播控的方法,是一种用电视台数字化播出系统间实现高精度播出控制的方法。

背景技术

[0002] 随着人民生活水平的日益提高,信息的逐步增多,电视台播出节目的内容越来越丰富,对于节目的展现方式也越来越多元化。电视台播出控制系统负责所有节目内容的播出与控制,其承担的业务量越来越多,业务形态推陈出新,整个系统构架也越来越复杂。
[0003] 频道播出系统是电视台传统的播出系统,主要负责已经制作完毕的节目内容的准备与播出控制。主要的业务特点是播出的内容在播出前已经制作完毕,播出过程中不能实时进行修改和变化。技术上,频道播出系统也由原来的磁带化播出,逐渐过渡到基于文件的全自动化播出与控制。
[0004] 频道包装系统是应对节目内容高时效性需求的一种自动化播出控制系统,其业务特点是播出内容能够自动跟随时间和数据源进行实时生成和变化,特别适用于财经、资讯类节目的制作与播出。其播出的内容与频道播出系统播出的内容共同构成现有电视画面上所展现的视音频内容。频道包装播出的内容分为独占时间窗口(画面所有内容都是由频道包装系统产生)和非独占时间窗口(画面内容由频道包装系统产生内容与频道播出系统产生内容相叠加)两种模式。在独占时间窗口模式下,要求两个播出系统在画面的切换点实现精确到帧的画面切换衔接,否则就会出现画面的叠加或空白。在非独占窗口模式下,由于频道包装系统产生的画面内容是按节目需求与频道播出系统所产生画面所匹配的,所以也要求两者之间高度同步。频道包装系统的播出内容与频道播出系统的播出内容是紧密联系的,通常是以频道播出系统的内容为主,频道包装系统的内容与频道播出系统的特定节目相关联,所以频道包装系统对播出内容的控制也需要根据频道播出系统的控制动作精确地同步完成。
[0005] 作为一个完善的播出控制系统的不同子系统,如何在频道播出系统与频道包装系统间进行高精度的同步播出控制,使得各自播出的视音频信号无缝衔接与匹配,成为我们必须要解决的技术难题。

发明内容

[0006] 为解决现有技术的问题,本发明提出一种频道播出系统与频道包装系统实现高精度同步播控的方法,通过这种方法,既能够实现频道播出系统与频道包装系统高精度的自动化播控同步,也能在紧急情况下,人工手动控制在两个系统间的高精度同步。
[0007] 本发明的目的是这样实现的:一种频道播出系统与频道包装系统实现高精度同步播控的方法,所述方法将由频道播出系统产生的播控数据传递给频道包装系统;所述播控数据规定了播出内容、播出方式以及播出时序,在所述播控数据中包含频道播出系统需要播出的内容与时间,同时所述播控数据中还包含频道包装系统需要播出的内容与时间,两个系统根据播控数据,以同一个时间作为基准,各自控制本系统的设备进行自动同步播控,每当节目播出信息发生变化时,频道播出系统都会产生全新的包含所有节目内容和播出时间、方式的播出数据,并将该播出数据通过局域网传输给频道包装系统,当频道播出系统有手动播控动作产生时,频道播出系统将手动播控指令通过专用传输链路传递给频道包装系统,频道包装系统依照该指令自动进行同步随动播控动作,与此同时,频道播出系统将变更后的总体播控数据通过采用数据传输通路再次传递给频道包装系统,实现播控数据在两系统间的同步。
[0008] 所述各自控制本系统的设备进行自动同步播控的步骤是:频道播出系统和频道包装系统获取统一时间基准后,参照相同的播控数据,各自对需要本系统播出的内容进行精确到帧的播出控制,通过以帧的播出控制时间实现两者的播出信号的同步和衔接。
[0009] 所述播控数据在频道包装系统与频道播出系统间的传递是通过TCP/IP网络进行的。
[0010] 所述手动播控指令是操作的类型、操作的对象、以及相关的时间信息。
[0011] 所述的专用传输链路是RS422物理链路。
[0012] 本发明对现有技术的贡献是:在频道播出系统与频道包装系统之间既能够实现高精度的自动化播控同步,也能在紧急情况下,人工手动控制在两个系统间的高精度同步。
[0013] 下面结合实施例和附图对本发明做一详细描述。

附图说明

[0014] 图1是本发明总体流程示意图;
[0015] 图2是本发明时钟同步流程示意图;
[0016] 图3是本发明手动操作同步流程示意图。

具体实施方式

[0017] 一种频道播出系统与频道包装系统实现高精度同步播控的方法实施例,所述方法将由频道播出系统产生的播控数据传递给频道包装系统;所述播控数据规定了播出内容、播出方式以及播出时序,在所述播控数据中包含频道播出系统需要播出的内容与时间,同时所述播控数据中还包含频道包装系统需要播出的内容与时间,两个系统根据播控数据,以同一个时间作为基准,各自控制本系统的设备进行自动同步播控,每当节目播出信息发生变化时,频道播出系统都会产生全新的包含所有节目内容和播出时间、方式的播出数据,并将该播出数据通过局域网传输给频道包装系统,当频道播出系统有手动播控动作产生时,频道播出系统将手动播控指令通过专用传输链路传递给频道包装系统,频道包装系统依照该指令自动进行同步随动播控动作,于此同时,频道播出系统将变更后的总体播控数据通过采用数据传输通路再次传递给频道包装系统,实现播控数据在两系统间的同步。
[0018] 实施例中,所述各自控制本系统的设备进行自动同步播控的步骤是:频道播出系统和频道包装系统获取统一时间基准后,参照相同的播控数据,各自对需要本系统播出的内容进行精确到帧的播出控制,通过以帧的播出控制时间实现两者的播出信号的同步和衔接,因此本方法的高精度同步是同步到帧。
[0019] 实施例中,所述播控数据在频道包装系统与频道播出系统间的传递是通过TCP/IP网络进行的。
[0020] 实施例中,所述手动播控指令是操作的类型、操作的对象、以及相关的时间信息。
[0021] 实施例中,所述的专用传输链路是RS422物理链路。
[0022] 以下是对上述方法的进一步说明:
[0023] 第一,共同播控数据的构建与传递;
[0024] 在统一时间基准的前提下,播控数据的统一是频道播出系统和频道包装系统实现自动化同步播控的必要条件。
[0025] 在实施例中,播控数据是由频道播出系统产生,然后传递给频道包装系统使用。在播控数据中,规定了播出内容、播出方式以及播出时序。该播控数据是频道播出系统依照全台业务系统的工作安排所产生,既包含频道播出系统需要播出的内容与时间,也包含频道包装需要播出的内容与时间。两个系统根据该数据,参照统一时间基准,各自控制本系统的设备进行自动化播控。
[0026] 播控数据在频道包装系统与频道播出系统间的传递是通过TCP/IP网络进行的。每当节目播出信息发生变化时,频道播出系统都会产生全新的包含所有节目内容和播出时间、方式的播出数据,调用服务将该数据通过台内局域网传输给频道包装系统。
[0027] 第二,自动化同步播控实现
[0028] 频道播出系统和频道包装系统,获取统一时间基准后,参照相同的播控数据,各自对需要本系统播出的内容进行精确到帧的精确播出控制。由于时间基准是相同的,播出控制数据是相同的,两个系统都是精确到帧的自动化播控,所以能够实现两者的播出信号的精确同步和衔接。
[0029] 第三,手动播控的同步实现
[0030] 当进行手动播控操作(通过频道播控软件或外部专用硬件设备触发)时,需要播出控制系统在操作动作发生后一个很短固定长度(秒级)的时间点上进行播控响应。这种播控动作都是在频道播出系统上进行操作,并且伴随播控数据的变更的。如采用常规的播控数据传输通路和方法,在变更后播控数据到达频道包装系统时,实际的播控时间点已经发生,无法实现频道播出系统与频道包装系统间的播控同步。
[0031] 为此,我们在频道播出系统与频道包装系统间开辟了一个专用的稳定传输链路。在该链路中传递手动播控操作的类型,操作的对象,以及相关的时间信息。这些数据只是受手动操作影响的播出内容的相关数据,数据量小。通过该专用传输链路能够高效地传递到频道包装系统。频道包装系统依照该局部数据进行快速的同步控制。与此同时,频道播出将变更后的总体播控数据通过采用数据传输通路再次传递给频道包装系统,实现播控数据的两系统间同步。
[0032] 共同播控数据构建与传递的方法流程图如图1所示。其中的步骤如下:
[0033] 共同播控数据的构建步骤:频道播出系统,根据全台业务系统的工作安排,产生频道播出执行单,该执行单中包含该频道需要播出的所有节目的内容、播出方式、精确播出时间信息,其中既包含需要由频道播出系统执行的播控数据,也包含需要由频道包装系统执行的播控数据。
[0034] 共同播控数据的传递步骤:频道播出系统调用服务,将播控数据通过台内局域网传递给频道包装系统。
[0035] 当播出内容发生变更(包含播出的节目内容、时间等),上述两个步骤会被重复进行。使得频道播出系统和频道包装系统中的播控数据都是最新的播控数据。
[0036] 自动化同步播控的方法流程如图2所示。其中的步骤如下:
[0037] 频道播出系统参照全台统一时钟步骤,从播控数据中抽取需要频道播出系统播出的内容,按照播控数据中的播控时间信息,对播控内容进行自动化播出控制动作,播出的视音频信号通过频道包装系统的包装渲染播出服务器进入后继传输通路。
[0038] 频道包装系统参照全台统一时钟步骤,从播控数据中抽取需要频道包装系统播出的内容,按照播控数据中的播控时间信息,对播控内容进行自动化播出控制动作。在播控数据抽取时,频道包装系统根据播出源判断播出内容是否由其播出。如果是,在指定的时间段频道包装系统生成播出的内容,按照播出方式不同,将所产生的视音频信号或覆盖频道播出系统的信号,或直接与频道播出系统的信号叠加后,共同进入后继传输通路。
[0039] 手动播控同步实现的方法如图3所示。其中的步骤如下:
[0040] 当需要手动对播控进行干预时,频道播出系统响应手动干预的同时产生手动播控指令,该手动播控指令中包含手动操作的对象、操作的类型、预期动作产生的时间等信息。操作类型包括采用的播出手动方式,如Take(马上结束当前播出条目,开始下一条目的播出)、Hold(一直播出当前条目,等待手动命令停止其播出)、Skip(跳过当前播出条目的下一条,当前条目播出结束后,直接播出当前条的下下条目)等。频道播出系统通过连接频道播出系统和频道包装系统间的RS422物理链路,直接传输到频道包装控制系统的控制机。频道包装系统的控制机直接响应该手动控制命令,在命令所包含的时间点精确的产生所自动的播控动作,实现两个系统的手动播控同步。