一种基于智能技术的电子节目指南实时校准系统的制作方法

文档序号:9671237阅读:288来源:国知局
一种基于智能技术的电子节目指南实时校准系统的制作方法
【技术领域】
[0001]本发明涉及应用于广电行业的一种基于智能技术的电子节目指南实时校准系统。
【背景技术】
[0002]电子节目指南是IPTV系统为用户提供服务的入口界面,为各种IPTV业务提供索引及导航,是用户使用IPTV业务必不可少的操作平台。
[0003]由于电子节目指南是事前制作,如果中间出现栏目插播或播放延长等情况,将会导致电子节目指南所有后续的栏目信息不一致的情况,从而影响用户点播。目前为解决这种问题,主要采用人工方式进行手动校准。这种方式需要及时组织人力实时地查看播出节目并实时地标记更新,相当费时费力,而且随着频道数量的增加,人力成本将呈指数增加。此外的一种解决方式是采用第二天事后校准方式,而这种校准方式是不能保证电子节目指南的信息实时性的。

【发明内容】

[0004]基于此,有必要提供一种可对电子节目指南进行实时校准、确保信息实时性,且能有效节省人力成本的基于智能技术的电子节目指南实时校准系统。
[0005]根据本发明的一方面,提供了一种基于智能技术的电子节目指南实时校准系统,包括片头注册系统和实时校准系统,其中片头注册系统包括:
[0006]第一声音提取引擎,用于解码视频文件中的声音流数据,并将解码出的声音流数据转换为第一不压缩数据;
[0007]第一指纹生成引擎,用于将由第一声音提取引擎提取的第一不压缩数据转码成第一指纹文件;
[0008]数据库,用于将第一指纹文件,以及第一指纹文件对应的视频文件的栏目名称,记录为样本指纹数据,
[0009]其中实时校准系统包括:
[0010]实时流播放引擎,用于打开频道对应的实时流声音数据;
[0011]第二声音提取引擎,用于解码实时流播放引擎输出的实时流声音数据,并将解码出的实时流声音数据转换为第二不压缩数据;
[0012]第二指纹生成引擎,用于将由第二声音提取引擎提取的第二不压缩数据转码成第二指纹文件;
[0013]指纹比对引擎,将第二指纹文件与数据库中的样本指纹数据进行实时比对。
[0014]在其中一个实施例中,片头注册系统还包括客户端,客户端为应用程序,用于提供入口打开视频文件。
[0015]在其中一个实施例中,片头注册系统还包括视频文件播放引擎,视频文件播放引擎用于打开和解码视频文件,并将解码所得的视频文件的数据反馈给客户端,为客户端提供视频预览功能。
[0016]在其中一个实施例中,实时校准系统还包括EPG管理系统,EPG管理系统用于电子节目指南的数据导入和数据导出,EPG管理系统导入电子节目指南的数据并分析得到电子节目包含的频道的信息,以及每个频道的栏目时间信息,EPG管理系统将分析所得数据导出至实时流播放引擎。
[0017]在其中一个实施例中,实时校准系统还包括Web Server模块,Web Server模块用于为工作人员提供应用操作界面,使工作人员通过Web Server模块对频道和对应的实时流声音数据进行管理。
[0018]在其中一个实施例中,实时校准系统还包括浏览器,浏览器用于Web Server模块加载,为Web Server模块提供功能实现载体。
[0019]这种基于智能技术的电子节目指南实时校准系统,通过片头注册系统将不同栏目的名称及其对应的预先录制好视频文件片头的第一指纹文件组成一条记录,并将这些记录预存至数据库形成指纹样本,为实时校准系统校准提供了样本基础。而实时校准系统对电子节目指南通过实时管理分析,提取出实时流声音数据形成第二指纹文件并将该文件与数据库中的指纹样本进行实时比对。这种基于智能技术的电子节目指南实时校准系统,由于主要的比对工作由智能化系统完成,因此解放了大量人力,且智能化系统处理的高效性确保了信息的实时性。
【附图说明】
[0020]图1为本发明一实施方式的一种基于智能技术的电子节目指南实时校准系统的结构框图;
[0021]图2为图1的片头注册系统的工作流程图;
[0022]图3为图1的实时校准系统的工作流程图。
【具体实施方式】
[0023]为了便于理解本发明,下面将用具体实施例对本发明进行更全面的描述。但是,本发明可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这实施例的目的是使对本发明的公开内容的理解更加透彻全面。
[0024]如图1所示,是本发明一实施例的基于智能技术的电子节目指南实时校准系统,包括片头注册系统和实时校准系统。
[0025]片头注册系统包括客户端、视频文件播放引擎、第一声音提取引擎、第一指纹生成引擎和数据库。
[0026]其中客户端,是一种应用程序,用于提供入口打开视频文件。
[0027]其中视频文件播放引擎,是用于打开和解码视频文件,并将解码所得的视频文件的数据反馈给客户端,为客户端提供视频预览功能。
[0028]其中第一声音提取引擎,是用于解码视频文件中的声音流数据,并将解码出的声音流数据转换为第一不压缩数据。
[0029]其中第一指纹生成引擎,是用于将由第一声音提取引擎提取的第一不压缩数据转码成第一指纹文件。
[0030]其中数据库,是用于将第一指纹文件,以及第一指纹文件对应的视频文件的栏目名称,记录为样本指纹数据。
[0031]片头注册系统的工作流程如图2所示,工作人员通过客户端打开一个以往录制好的栏目视频文件,然后提取一段此栏目片头的声音流数据,将提取的声音流数据转换成指纹文件,最后将此生成的指纹文件记录到数据库中。
[0032]在本实施例的一种基于智能技术的电子节目指南实时校准系统中,片头注册系统通过将不同栏目的名称及其对应的预先录制好的视频文件的片头的第一指纹文件组成一条记录,并将这些记录预存至数据库形成指纹样本,为实时校准系统校准提供了样本基础。
[0033]实时校准系统包括Web Server模块、浏览器、EPG管理系统、实时流播放引擎、第二声音提取引擎、第二指纹生成引擎和指纹比对引擎。
[0034]其中Web
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1