一种自定义播控命令的生成与调用方法及系统技术方案

技术编号:7810809 阅读:228 留言:0更新日期:2012-09-27 19:12
本发明专利技术公开了一种自定义播控命令的生成与调用方法,包括:接收播出场景逻辑及场景逻辑状态组合;在面向对象的编程系统中生成控件按钮,获得播出界面;接收播出单;根据场景确定所述播出单场景属性,根据场景逻辑状态组合信息确定播出单播出组合逻辑信息属性;根据播出单场景属性、播出单播出组合逻辑信息属性及播出界面生成播出程序;加载播出程序中的播出界面;根据播出界面中的控件按钮加载播出单场景属性、播出单播出组合逻辑信息属性;根据播出界面调用播出单进行播放,解决了自定义多模板、多场景命令,并通过播放系统进行调用的问题,实现多场景组合,场景播放,满足了现场采集数据多场景播出的需要,得到了多场景间的不同切换方式。

【技术实现步骤摘要】

本专利技术涉及现场电视节目制作领域中,特别是应用于目前电视打分类互动节目的现场制作中,所使用的一种自定义播控命令的生成与调用方法。
技术介绍
目前,电视节播出形式多样化,播出内容生动丰富,配合丰富多样的电视字幕,将使得节目锦上添花。在线图文包装系统目前提供了播出器如M STUDI0,其播出器是ー个通用的字幕播出应用软件,该软件根据字幕模板中的场景及其状态,生成播出表,播出表中的每ー个条目为ー个播出单元,他包含了一个场景状态在里面,播出控制人员逐个发送播出表条目来进行字幕播出。该软件广泛应用于新闻,综艺,体育等节目的直播及其后期制 作。他的特点是播出逻辑单一,只能一次播出ー个场景,不可以同时播几个,不能有组合播出的效果。对于现在的大型综艺互动节目,比如青年歌手大奖赛,这种节目要求现场打分,及时播出得分字幕,这就要求播出数据源是实时动态更新的,并且现场字幕的表现形式非常丰富,需要多个场景互动的模式才能完成播出效果,这种情况下,使用5dstudi0显然已经不能满足需求。在专利技术人实现本专利技术过程中,发现现有技术中有以下缺陷,现有技术中要求程序员根据字幕模板的播出逻辑来定制开发专门的播出器软件。但是这种定制开发的不足在干,当字幕模板的播出逻辑以及动态数据源形式发生变化时,就需要重新编写代码。对于这种数据实时交互,播出逻辑复杂的节目应用,我们就需要为每个播出需求开发相应的播出器软件,这种情况会造成代码大量的重复使用,同时也需要付出更多的人力进行研发和维护。
技术实现思路
针对现有技术中的缺陷,本专利技术解决了自定义多模板、多场景命令,并通过播放系统进行调用,进行多场景及多种场景逻辑组合关系的实时更新、播放的问题。为了解决以上技术问题本专利技术提供了一种自定义播控命令的生成与调用方法,其特征在于,包括接收播出场景逻辑及场景逻辑状态组合;在面向对象的编程系统中生成控件按钮,所述控件按钮的脚本信息根据所述播出场景逻辑及场景逻辑状态组合,获得播出界面;接收播出单,所述播出单中至少包括播出单元,所述播出单元中至少包括播出模板,所述播出模板中至少包括播出单场景及播出单场景播出组合逻辑信息;根据所述场景确定所述播出单场景属性,根据所述场景逻辑状态组合信息确定播出单播出组合逻辑信息属性;加载所述播出界面;根据所述播出界面中的所述控件按钮加载播出单场景属性、播出单播出组合逻辑信息属性;根据所述播出界面调用播出单进行播放。在上述方法中,所述播出模板中还包括,模板编号、模板、场景名、场景及场景状态,所述模板编号与模板、场景名相对应,所述场景名与场景相对应,所述场景中包括所述播出属性字段。所述接收播出单包括接收字幕文件库,所述字幕文件库中至少包括字幕编号。所述播出模板中还包括字幕信息,所述字幕信息根据所述字幕编号从所述字幕文件库中读取。所述根据所述播出单场景属性、播出单播出组合逻辑信息属性及所述播出界面生成播出程序步骤后还包括根据所述播出控件组合界面生成可执行文件。所述加载播出程序中的所述播出界面步骤中具体包括加载所述可执行文件,获得所述播出控件组合界面;加载播出程序加载所述播出控件组合界面。ー种自定义播控命令的生成与调用系统,具体包括,接收单元,播出界面获取单元,接收播出单单元,播出程序生成単元,加载单元,播放单元,其中,所述接收単元,用于接收播出场景逻辑及场景逻辑状态组合;所述播出界面获取单元,在面向对象的编程系统中生成控件按钮,所述控件按钮的脚本信息根据所述场景及场景组合逻辑信息生成,获得播出界面;所述接收播出单単元,用于接收播出单,所述播出单中至少包括播出单元,所述播出単元中至少包括播出模板,所述播出模板中至少包括播出单场景及播出单场景播出组合逻辑信息;所述播出程序生成単元,用于根据所述场景确定所述播出单场景属性,根据所述场景逻辑状态组合信息确定播出单播出组合逻辑信息属性;根据所述播出单场景属性、播出单播出组合逻辑信息属性及所述播出界面生成播出程序;所述加载単元,用于加载播出程序中的所述播出界面;所述播放単元,用于根据所述播出界面中的所述控件按钮加载播出单场景属性、播出单播出组合逻辑信息属性;根据所述播出单调用所述播出界面进行播放所述播出模板中还包括,模板编号、模板、场景名、场景及场景状态、所述模板编号与模板、场景名相对应,所述场景名与场景相对应,所述场景中包括所述播出属性字段。所述接收播出单,所述播出单中至少包括播出单元,所述播出単元中至少包括播出模板,所述播出模板中至少包括播出单场景及播出单场景播出组合逻辑信息步骤后还包括接收字幕文件库,所述字幕文件库中至少包括字幕编号;所述播出模板中还包括字幕信息,所述字幕信息至少包括调用字幕编号、字幕内容,所述字幕信息根据所述字幕编号从所述字幕文件库中读取。所述根据所述播出单场景属性、播出单播出组合逻辑信息属性及所述播出界面生成播出程序步骤后还包括根据所述播出控件组合界面生成可执行文件。所述加载播出程序中的所述播出界面步骤中具体包括加载所述可执行文件,获得所述播出控件组合界面;加载播出程序加载所述播出控件组合界面。与现有技术相比,本专利技术实施例具有以下优点实现了自定义多场景,多模板、多种场景的逻辑组合运算,并实现了多场景组合运算的输出,在播放端上实现多场景组合,场景播放,得到了更丰富的场景播放效果,提高了现场数据的使用和显示方式,满足了现场采集数据多场景播出的需要,得到了多场景间的不同切換方式。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图I :是本专利技术实施例中一种自定义播控命令的生成与调用方法的流程图;图2 :是本专利技术实施例中一种自定义播控命令的生成与调用系统的示意图。 具体实施例方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例I中提供了一种自定义播控命令的生成与调用方法,如图I所示,包括以下步骤步骤SlOl :接收播出场景逻辑及场景逻辑状态组合;接收播出场景逻辑及场景逻辑状态组合;步骤S102 :在面向对象的编程系统中生成控件按钮;在面向对象的编程系统中生成控件按钮,所述控件按钮的脚本信息根据所述场景及场景组合逻辑信息生成,获得播出界面;步骤S103 :接收播出单;接收播出单,所述播出单中至少包括播出单元,所述播出单元中至少包括播出模板,所述播出模板中至少包括播出单场景及播出单场景播出组合逻辑信息;步骤S104 :确定所述播出单场景属性和播出单播出组合逻辑信息属性;根据所述场景确定所述播出单场景属性,根据所述场景逻辑状态组合信息确定播出单播出组合逻辑信息属性;步骤S105 :生成播出程序根据所述播出单场景属性、播出单播出组合逻辑信息属性及所述播出界面生成播出程序;步骤S106 :加载播出程序中的所述播出界面;加载播出程序中的所述播出界面;步骤S107 本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种自定义播控命令的生成与调用方法,其特征在于,包括 接收播出场景逻辑及场景逻辑状态组合; 在面向对象的编程系统中生成控件按钮,所述控件按钮的脚本信息根据所述播出场景逻辑及场景逻辑状态组合,获得播出界面; 接收播出单,所述播出单中至少包括播出单元,所述播出単元中至少包括播出模板,所述播出模板中至少包括播出单场景及播出单场景播出组合逻辑信息; 根据所述场景确定所述播出单场景属性,根据所述场景逻辑状态组合信息确定播出单播出组合逻辑信息属性; 加载所述播出界面; 根据所述播出界面中的所述控件按钮加载播出单场景属性、播出单播出组合逻辑信息属性; 根据所述播出界面调用播出单进行播放。2.如权利要求I中所述的方法,其特征在于,所述播出模板中还包括,模板编号、模板、场景名、场景及场景状态,所述模板编号与模板、场景名相对应,所述场景名与场景相对应,所述场景中包括所述播出属性字段。3.如权利要求I或2中所述的方法,其特征在于,所述接收播出单包括接收字幕文件库,所述字幕文件库中至少包括字幕编号。4.如权利要求3中所述的方法,其特征在于,所述播出模板中还包括字幕信息,所述字幕信息根据所述字幕编号从所述字幕文件库中读取。5.如权利要求I中所述的方法,其特征在于,所述根据所述播出单场景属性、播出单播出组合逻辑信息属性及所述播出界面生成播出程序步骤后还包括根据所述播出控件组合界面生成可执行文件。6.如权利要求5中所述的方法,其特征在于,所述加载播出程序中的所述播出界面步骤中具体包括 加载所述可执行文件,获得所述播出控件组合界面; 加载播出程序加载所述播出控件组合界面。7.一种自定义播控命令的生成与调用系统,其特征在于,包括,接收单元,播出界面获取単元,接收播出单单元,播出程序生成単元,加载单元,播放单元,其中, 所述接收単元,用于接收播出场景逻辑及场景逻辑状态组合; 所述播出界面获取单元,在面向对象...

【专利技术属性】
技术研发人员:王蓓蓓
申请(专利权)人:新奥特北京视频技术有限公司
类型:发明
国别省市:

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

1