专利名称:一种电视图文模板播出的方法
技术领域:
本发明涉及高标清三维电视图文包装节目制作及数据处理领域中,应用于高标清三维电视图文包装节目的制作及播出,特别涉及一种电视图文模板播出的方法。
背景技术:
图文系统的应用覆盖了电视节目的方方面面,包括新闻直播类节目、演播室访谈类节目、综艺晚会类节目、体育直播类节目、财经资讯类节目、气象地理类节目以及电影电视剧节目的制作与播出;应用的场合既有直播也有后期制作,应用的岗位包括编辑域、演播室和播出线。虚拟演播室技术是计算机三维图形渲染技术在广播电视领域最成功的应用范例。其主要应用是在新闻、体育和财经类节目中,使用受控于摄像镜头位移的计算机三维图形技术和视频抠像等处理技术产生虚拟的演播室场景,将镜头前的主持人和实物场景和虚 拟场景融为一体;有效地解决了演播室搭建的时间和成本问题,并可以产生更多更好的视觉效果,尤其适用于时效性强或者地域迁移比较大的栏目制作,随着计算机图形、图像、视频技术的不断发展,加之广电行业标清和高清的兼容与过渡,电视制播单位对电视图文提出了更高、更新的要求。主要体现在丰富图文播出效果、专业化的图文包装产品和高标清兼容性方面,通常情况下经过图文包装系统中显示的图形,是由高标清三维电视图文包装节目系统事先设定好的,在图文系统进行显示的过程中,通常是通过系统连接的数据池数据直接进行链接,从而实现场景模板的显示,但当数据为外部数据时,只能实现简单的字符显示,如不特别设置数据连续,将无法对外部数据进行判断,对于需要多种显示效果的情况下,不能满足实际显示的需要。在发明人实现本发明过程中,发现现有技术中有以下缺陷,现有技术中当图文系统对外部数据进行读入时,如不特别进行数据链接,图文播放系统等只具有播放功能的程序只能对外部数据进行读取操作,不能根据数据情况进行判断,从而引入更为丰富的图形及字符属性信息。
发明内容
针对现有技术中的缺陷,本发明解决了通过对外部数据的比较结果为播放模板数据加入图形元素及改变播放模板的显示字体的问题。为了解决以上技术问题本发明提供了一种电视图文模板播出的方法,具体包括接收电视图文模板文件,所述播放模板文件包括模板描述文件;根据所述模板描述文件获取模板数据项;接收第一数据库文件及第二数据库文件,所述第一数据库文件与所述第二数据库文件中具有相同部分数据项目;将所述第一数据库文件与所述第二数据库文件相同的数据项目中数据进行差值计算,若差值为正或负,则根据所述第二数据库文件数据项目数据替换所述第一数据库文件数据项目数据,并为替换数据对应添加正替换标识及负替换标识;
接收正替换标识图形及负替换标识图形;轮询所述第一数据库文件,根据第一数据库文件中数据项目确定所述模板数据项,判断所述数据项目数据中是否存在正或负替换标识,若是,则在相应数据行中添加所述正替换标识图形或负替换标识图形;根据所述模板数据项及所述正替换标识图形或负替换标识图形播放电视图文模板文件。其中,所述电视图文模板具体包括底飞模板、唱词模板。其中,所述接收电视图文模板文件,所述播放模板文件包括模板描述文件步骤中具体包括接收电视图文场景文件;根据所述场景文件获取模板描述文件。其中,所述将所述第一数据库文件与所述第二数据库文件相同的数据项目中数据进行差值计算具体为通过SQL语句对所述第一数据库文件与所述第二数据库文件相同的 数据项目中数据进行差值计算。其中,所述判断所述数据项目数据中是否存在正或负替换标识步骤还具体包括接收显示字体颜色一及显示字体颜色二 ;判断所述数据项目数据中是否存在正或负替换标识,若是,则设置所述数据显示颜色为显示字体颜色一和/或显示字体颜色二。其中,所述接收第一数据库文件及第二数据库文件步骤中具体包括接收数据接收间隔;根据所述数据接收间隔接收第一数据库文件与所述第二数据库文件间隔。其中,所述接收电视图文模板文件还具体包括接收底飞模板文件,所述底飞模板文件中还具体包括数据显示间距、初始数据项编号及滚动速度。其中,所述接收正替换标识图形及负替换标识图形具体图形格式为*.tga、氺.bmp o与现有技术相比,本发明实施例具有以下优点实现了通过读取外部数据,并根据所读取的外部数据比较或计算结果加载显示图形或改变显示字体颜色,从而使电视图文播放系统可以根据外部数据对显示图形进行控制及调整,丰富了实时显示数据素材,并可以对数据变化给予灵活显示,在不增加系统运行成本的同时,获得了更为多样的显示效果。
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图I :是本发明实施例I中一种电视图文模板播出的方法的示意图;图2 :是本发明实施例2中另一种电视图文模板播出的方法的示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例I中提供了一种电视图文模板播出的方法,如图I所示,包括以下步骤 SlOl :接收电视图文模板文件;此步骤具体包括接收电视图文模板文件,所述播放模板文件包括模板描述文件;S102 :获取模板数据项;此步骤具体包括根据所述模板描述文件获取模板数据项;S103 :接收数据库文件;此步骤具体包括接收第一数据库文件及第二数据库文件,所述第一数据库文件与所述第二数据库文件中具有相同部分数据项目;S104 :进行数据库比较;此步骤具体包括将所述第一数据库文件与所述第二数据库文件相同的数据项目中数据进行差值计算,若差值为正或负,则根据所述第二数据库文件数据项目数据替换所述第一数据库文件数据项目数据,并为替换数据对应添加正替换标识及负替换标识;S105 :接收替换标识图形;此步骤具体包括接收正替换标识图形及负替换标识图形;
S106 :添加替换标识图形;此步骤具体包括轮询所述第一数据库文件,根据第一数据库文件中数据项目确定所述模板数据项,判断所述数据项目数据中是否存在正或负替换标识,若是,则在相应数据行中添加所述正替换标识图形或负替换标识图形;S107 :播放电视图文模板文件;此步骤具体包括根据所述模板数据项及所述正替换标识图形或负替换标识图形播放电视图文模板文件。本发明实施例2中提供了另一种电视图文模板播出的方法,如图2所示,包括以下步骤S201 :接收电视图文模板文件;此步骤具体包括接收电视图文模板文件,所述播放模板文件包括模板描述文件;所述电视图文模板具体包括底飞模板、唱词模板;所述接收电视图文模板文件还具体包括接收底飞模板文件,所述底飞模板文件中还具体包括数据显示间距、初始数据项编号及滚动速度。同时,所述接收电视图文模板文件,所述播放模板文件包括模板描述文件步骤中具体包括步骤S2011 :接收电视图文场景文件;根据所述场景文件获取模板描述文件。S202 :获取模板数据项;此步骤具体包括根据所述模板描述文件获取模板数据项;S203 :接收数据库文件;此步骤具体包括接收第一数据库文件及第二数据库文件,所述第一数据库文件与所述第二数据库文件中具有相同部分数据项目;所述接收第一数据库文件及第二数据库文件步骤中具体包括
步骤S2031 :接收数据接收间隔;此步骤具体包括接收数据接收间隔,根据所述数据接收间隔接收第一数据库文件与所述第二数据库文件间隔。S204 :进行数据库比较;此步骤具体包括将所述第一数据库文件与所述第二数据库文件相同的数据项目中数据进行差值计算,若差值为正或负,则根据所述第二数据库文件数据项目数据替换所述第一数据库文件数据项目数据,并为替换数据对应添加正替换标识及负替换标识;同时,将所述第一数据库文件与所述第二数据库文件相同的数据项目中数据进行差值计算具体为通过SQL语句对所述第一数据库文件与所述第二数据库文件相同的数据项目中数据进行差值计算。S205 :接收替换标识图形;此步骤具体包括接收正替换标识图形及负替换标识图形,所述接收正替换标识图形及负替换标识图形具体图形格式为*. tga、*. bmp ;S206 :添加替换标识图形;此步骤具体包括轮询所述第一数据库文件,根据第一数据库文件中数据项目确定所述模板数据项,判断所述数据项目数据中是否存在正或负替换标识,若是,则在相应数据行中添加所述正替换标识图形或负替换标识图形;所述判断所述数据项目数据中是否存在正或负替换标识步骤还具体包括步骤S2061 :接收显示字体颜色,具体包括接收显示字体颜色一及显示字体颜色二 ;判断所述数据项目数据中是否存在正或负替换标识,若是,则设置所述数据显示颜色为显示字体颜色一和/或显示字体颜色二。S207 :播放电视图文模板文件;此步骤具体包括根据所述模板数据项及所述正替换标识图形或负替换标识图形播放电视图文模板文件。 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可以通过硬件实现,也可以借助软件加必要的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是⑶-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。
权利要求
1.一种电视图文模板播出的方法,其特征在于,包括 接收电视图文模板文件,所述播放模板文件包括模板描述文件; 根据所述模板描述文件获取模板数据项; 接收第一数据库文件及第二数据库文件,所述第一数据库文件与所述第二数据库文件中具有相同部分数据项目; 将所述第一数据库文件与所述第二数据库文件相同的数据项目中数据进行差值计算,若差值为正或负,则根据所述第二数据库文件数据项目数据替换所述第一数据库文件数据项目数据,并为替换数据对应添加正替换标识及负替换标识; 接收正替换标识图形及负替换标识图形; 轮询所述第一数据库文件,根据第一数据库文件中数据项目确定所述模板数据项,判断所述数据项目数据中是否存在正或负替换标识,若是,则在相应数据行中添加所述正替换标识图形或负替换标识图形; 根据所述模板数据项及所述正替换标识图形或负替换标识图形播放电视图文模板文件。
2.如权利要求I中所述的方法,其特征在于,所述电视图文模板具体包括底飞模板、唱词模板。
3.如权利要求I或2中所述的方法,其特征在于,所述接收电视图文模板文件,所述播放模板文件包括模板描述文件步骤中具体包括 接收电视图文场景文件; 根据所述场景文件获取模板描述文件。
4.如权利要求I、2或3中所述的方法,其特征在于,所述将所述第一数据库文件与所述第二数据库文件相同的数据项目中数据进行差值计算具体为通过SQL语句对所述第一数据库文件与所述第二数据库文件相同的数据项目中数据进行差值计算。
5.如权利要求I中所述的方法,其特征在于,所述判断所述数据项目数据中是否存在正或负替换标识步骤还具体包括 接收显示字体颜色一及显示字体颜色二; 判断所述数据项目数据中是否存在正或负替换标识,若是,则设置所述数据显示颜色为显示字体颜色一和/或显示字体颜色二。
6.如权利要求I中所述的方法,其特征在于,所述接收第一数据库文件及第二数据库文件步骤中具体包括 接收数据接收间隔; 根据所述数据接收间隔接收第一数据库文件与所述第二数据库文件间隔。
7.如权利要求2中所述的方法,其特征在于,所述接收电视图文模板文件还具体包括 接收底飞模板文件,所述底飞模板文件中还具体包括数据显示间距、初始数据项编号及滚动速度。
8.如权利要求I中所述的方法,其特征在于,所述接收正替换标识图形及负替换标识图形具体图形格式为*. tga、*. bmp。
全文摘要
本发明公开了一种电视图文模板播出的方法,具体包括接收电视图文模板文件;根据模板描述文件获取模板数据项;接收第一数据库文件及第二数据库文件;将第一数据库文件与第二数据库文件相同的数据项目中数据进行差值计算,并根据其计算结果选择替换标识图形;根据模板数据项及替换标识图形播放电视图文模板文件,本发明解决了通过对外部数据的比较结果为播放模板数据加入图形元素及改变播放模板的显示字体的问题,从而使电视图文播放系统可以根据外部数据对显示图形进行控制及调整,丰富了实时显示数据素材,并可以对数据变化给予灵活显示,在不增加系统运行成本的同时,获得了更为多样的显示效果。
文档编号H04N5/445GK102724425SQ20111038646
公开日2012年10月10日 申请日期2011年11月29日 优先权日2011年11月29日
发明者王征 申请人:新奥特(北京)视频技术有限公司