||
三、电子节目指南(EPG)
在DVB系统中,EPG可使用户方便、快捷、直观地找到需要的节目,根据《数字电视广播业务规范》对EPG的要求,EPG应提供节目单和当前节目播放等基本功能,还提供节目附加信息、节目分类、节目预订和家长分级控制等功能。EPG的这些功能均可通过SI来实现,也就是说SI是实现EPG功能的前提。在SI中,最重要的是NIT、EIT和SDT,利用这3个表中的数据就可以构成功能不同的EPG。
NIT的作用在上面已经说过,SDT的作用是提供对每个业务的描述,使用户能方便地了解每个业务的内容。对于每一个TS都有一个SDT与之对应。EIT实际上是一个节目表,对于每一个节目都存在一个独立的EIT。
EPG包含两个部分:一是播出前端的EPG编辑器;二是用户端接收机相应的控制软件,两部分一一对应,每个接收机的相关部分必须要按照前端定义的数据结构来定制,从而接收显示前端送出的业务信息。
SI一般在复用器合成TS时插入,有3种插入方式。
1、 1、 将各表数据通过复用器厂家提供的应用软件接口由复用器插入到节目码流中。
2、 2、 将各表数据按MPEG-2标准打包,通过码流播出卡输出,再将之送入复用器的异步串行口与节目码流复用。
3、 3、 通过条件接收加扰器提供的接口插入,因此可通过局域网将数据表送入加扰器,由加扰器向码流中插入SI。
四、接收机与EPG
DVB接收机又称机顶盒,它是接收DVB节目的用户端设备。打开接收机,通常都有一个开机画面,这个画面实际上是一个存储于机顶盒内的一个菜单选择页面,它是由称为装载器的控制软件生成的用户操作界面,用户可通过遥控器进行选择操作。每个有线电视营运商所开发的这个界面都有所不同,但功能是一样的,其主要内容是营运商提供业务(节目)的分类和系统设置及一些辅助功能。这些内容构成了页面的最上层主菜单,其下一层菜单则通常由SI生成的EPG所构成。
主菜单中的系统设置是为引导接收机快速准确地接收到DVB节目而设的,其有最基本的有三个操作:信息检测、节目搜索、软件下载。
1、信息检测:它主要显示目前DVB系统的主频及相关参数,如主频频率、码率、调制方式、误码率、信号电平等,供维护人员检测参考。
这里说明一下,所谓主频是指SI所在码流的调制频率。
2、节目搜索:接收机在节目搜索时首先搜索主频频率,找出SI信息,然后生成EPG,又由EPG生成一个节目列表,这个节目列表包括节目名称、节目说明、节目播出时间等,并将这个节目列表作为下一层菜单,每个下层菜单项都指向相应节目所在的TS流,达到用户能方便快捷地收看到所需节目的目的。
节目搜索分两种方式:一种是手动搜索,一种是自动搜索。手动搜索方式是通过人工输入主频频率或DVB系统内所有TS流的调制频率来引导接收机接收;自动方式是由软件设置好相关的接收参数,由软件来引导接收机接收。
3、软件下载:在前面说过,接收机的装载器必须要按照前端定义的数据结构来定制,当前端需要变更播出节目时(如增加或减少节目的播出,调整播出节目的类别等)或更改主频频率时,接收机的装载器也应作相应的变更。所以,当前端要作节目变更时,营运商必须要同时变更接收机的装载器,并向所有接收机发出软件更新信息,用户收到信息后,就可用软件下载功能来更新接收机的装载器了。
综上所述,构成一个DVB系统最基本的业务信息应该包括PSI和SI业务信息。EPG由SI生成,DVB接收机靠EPG来引导接收和选择收看DVB节目。