发明名称 IPTV的EPG服务器
摘要 本发明涉及一种网络电视IPTV的电子节目指南EPG服务器,包括:数据导入接口,导入节目相关数据;EPG编辑模块,对所述数据导入接口导入的节目相关数据进行编辑;复用接口,将EPG编辑模块编辑后的数据复用到传输流TS流中通过网络进行传输;电子节目单模板库,存储了多个与用户属性对应的电子节目单模板,便于用户终端对显示在屏幕上的电子节目单模板进行选择。通过本发明,能够将各类节目信号源的相关节目信息编辑成EPG信息,并根据用户终端的不同类型用户,设置了不同的电子节目指南模板,同时,灵活设置EPG模板中的广告内容,兼容了多种节目信号源,丰富了不同用户的使用体验。
申请公布号 CN103313107B 申请公布日期 2016.06.01
申请号 CN201310176766.0 申请日期 2013.05.14
申请人 青岛橡胶谷知识产权有限公司 发明人 不公告发明人
分类号 H04N21/254(2011.01)I;H04N21/237(2011.01)I 主分类号 H04N21/254(2011.01)I
代理机构 北京众合诚成知识产权代理有限公司 11246 代理人 龚燮英
主权项 一种网络电视IPTV的电子节目指南EPG服务器,其特征在于,所述EPG服务器包括:数据导入接口,导入节目相关数据;EPG编辑模块,对所述数据导入接口导入的节目相关数据进行编辑;复用接口,将EPG编辑模块编辑后的数据复用到传输流TS流中通过网络进行传输;电子节目单模板库,存储了多个与用户属性对应的电子节目单模板,便于用户终端对显示在屏幕上的电子节目单模板进行选择;还包括:所述数据导入接口还接收从公司网站以文件形式导入、从本地以文件形式导入、从第三方独立EPG提供商导入的节目相关数据,所述节目相关数据包括节目单、当前播放节目、节目描述信息、节目分类信息、节目预定信息和家长分级控制信息;所述EPG编辑模块还连接所述数据导入接口以接收节目相关数据,将接收到的节目相关数据进行分类和编辑,将所述节目相关数据编辑到适合在传输流TS流中传输的业务信息SI中的网络信息表NIT、业务群关联表BAT或业务信息表SDT中;所述复用接口还连接EPG编辑模块,将编辑得到的表NIT、BAT或SDT发送到复用器中,以便于所述复用器将所述表NIT、BAT或SDT复用入TS流并通过网络进行传输,所述复用器在所述EPG服务器之外;所述电子节目单模板库还存储了多个与用户属性对应的电子节目单模板,每一个电子节目单模板具有专栏管理页面,所述电子节目单模板使用可扩展样式语言转换XSLT来定义;接收模块,接收用户终端通过网络向所述EPG服务器发送的认证请求以获得所述用户终端的用户属性,并输出所述用户属性;电子节目单模板解析模块,连接所述接收模块和所述电子节目单模板库,接收所述用户属性并根据所述用户属性在电子节目单模板库中搜索与所述用户属性对应的电子节目单模板,并将搜索到的电子节目单模板解析成用户终端能够展示的超文本标记语言HTML格式的数据文档;电子节目单模板编辑模块,连接所述电子节目单模板库,便于运营商登录所述服务器,选择进入电子节目单模板库中电子节目单模板的专栏管理页面以对所述专栏管理页面进行管理操作,所述电子节目单模板的专栏管理页面涉及的项目包括录制节目管理、节目回看和运营商订制广告,运营商能够自动更改或手动更改录制节目管理内容、节目回看内容、运营商订制广告内容;广告预先订制模块,连接所述电子节目单模板编辑模块,为所述电子节目单模板编辑模块提供预先订制的运营商订制广告内容,便于运营商自动更改运营商订制广告内容时使用,其中预先订制的运营商订制广告内容是运营商根据各个广告客户的需要按照时间顺序依次预先订制的广告内容;定时模块,连接所述电子节目单模板编辑模块,通过计时为所述电子节目单模板编辑模块自动更改运营商订制广告内容提供一个参考时间;发送模块,连接所述电子节目单模板解析模块以接收所述HTML格式的数据文档,并在用户终端发出EPG请求时,通过网络连接将所述HTML格式的数据文档发送给用户终端;其中,所述节目单包括各个电视台的按时间排序播放的各个节目名称和播放时间;所述当前播放节目指的是各个电视台当前时间段正播放的节目名称和播放时间;所述节目描述信息是对相应节目的具体描述数据,所述具体描述数据包括用户评论和相关网站链接;所述节目分类信息是将对应节目归类到相应类别的类别信息;所述节目预定信息指的是为了方便终端用户前瞻到以后即将播放的热点节目而提前公布的所述热点节目的相关信息,包括节目名称、播放时间和热点关注内容;所述家长分级控制信息指的是为了控制儿童对节目内容的收看而将各个节目分级的级别信息;其中,将所述节目相关数据编辑到适合在传输流TS流中传输的业务信息SI中的网络信息表NIT、业务群关联表BAT或业务信息表SDT中包括,将所述节目相关数据分割成多个业务描述信息,将所述业务描述信息放在描述符Descriptor中传输,将所述描述符放在段Section中传输,将所述段放在子表中传输,将子表放在表NIT、BAT或SDT中传输。
地址 266000 山东省青岛市市北区郑州路43号A栋130室