一种iptv直播频道展示方法及其系统的制作方法

文档序号:7898515阅读:557来源:国知局
专利名称:一种iptv直播频道展示方法及其系统的制作方法
技术领域
本发明涉及IPTV(网络电视)领域,尤指一种电子节目单导航方法及其系统。
背景技术
IPTV领域的EPG(电子节目单导航),多用于电视上网浏览;但嵌入式浏览器的性 能限制了电视机的显示特性,导致了它与电脑上的页面有很多不同。直播即是和有线电视 频道播放相同的功能,回看即是菜单时移,用户可以通过EPG菜单选择以前播放的频道内 容和节目。目前的IPTV平台和数字电视播放平台在展示和播放频道的直播和回看时,主要 采用如下两种方案一者是分别提供直播频道列表和回看频道列表用户在列表中点击想看的频道进 入到频道直播或该频道的回看节目列表。另一个是在一个页面中同时显示频道列表和播放选中频道,但是不能显示并且点 击相应频道的回看节目。以上两种方案各有优缺点,第一种方案操作麻烦,不人性化,不能实现频道间快速 切换,也不能在看到频道列表的同时看到回看节目单信息;第二种方案则没有相应的回看 节目信息的入口。直播和回看均是IPTV和数字电视里最重要的业务之一,在现有的IPTV 平台以及数字电视平台中,没有一种能够在一张页面中同时展示频道页表,小视窗播放光 标选中的直播频道,并且同时能向用户提供频道回看节目单的入口。发明人针对上述缺陷予以改进做出本发明。

发明内容
本发明要解决的技术问题是提供一种在同一页面中同时提供直播节目以及回看 节目单的IPTV播放方法及其系统。为解决上述技术问题,一方面本发明提供一种IPTV直播频道展示方法,页面展示 模块显示频道列表,光标落在某一频道上持续第一时间后,所述页面展示模块的视频播放 窗口播放所述频道的当前节目,其特征在于当光标落在某一频道上持续第二时间后,数 据获取模块向后台获取所述频道的回看节目信息,所述页面展示模块展示所述回看节目信 肩、ο另一方面,本发明提供一种IPTV直播频道展示系统,包括页面展示模块和第一 定时器,所述页面展示模块设置为当光标落在某一频道上持续第一时间后,所述页面展示 模块的视频播放窗口播放所述频道的当前节目,所述第一定时器设置为对所述第一时间计 时,其特征在于包括数据获取模块及第二计时器,所述数据获取模块设置为当所述光标在 某一频道上持续第二时间后,所述数据获取模块向后台获取所述频道的回看节目信息,所 述页面展示模块设置为展示所述回看节目信息,所述第二计时器设置为对所述第二时间计 时。
采用本发明直播频道展示方法及系统,能在不切换页面的情况下播放直播频道并 且通过异步的方式从后台获取选中频道的回看节目信息并向用户展示可点击的回看节目 单,为用户提供了内容更加丰富,更加人性化的EPG,同时减少了机顶盒和后台数据库的交 互,提升了整体性能,能让用户获得更佳的体验。


图1为本发明直播频道展示系统结构示意图;图2为本发明页面展示模块所展示的页面布局图。
具体实施例方式为详细揭示本发明的技术实质,下面结合附图并举实施例详细说明如下一种IPTV直播频道展示方法,页面展示模块显示频道列表,光标落在某一频道上 持续第一时间后,所述页面展示模块的视频播放窗口播放所述频道的当前节目,其特征在 于当光标落在某一频道上持续第二时间后数据获取模块向后台获取所述频道的回看节目 信息,所述页面展示模块展示所述回看节目信息。进一步的,所述回看节目信息在所述页面展示模块展示之前缓存于页面数据缓存 模块。进一步的,所述数据获取模块向后台获取的所述频道的回看节目信息经数据处理 模块处理后所述页面展示模块展示所述回看节目信息。进一步的,所述回看节目信息包括但不限于节目单名称、节目播放时间和点击后 生成的统一资源定位符。进一步的,所述第一时间和第二时间分别由第一定时器和第二定时器予以计时, 所述第一时间大于等于500毫秒小于等于700毫秒,所述第二时间大于等于1400毫秒小于 等于1800毫秒。进一步的,所述页面展示模块展示所述回看节目信息为节目条,所述节目条可点
击ο 一种IPTV直播频道展示系统,包括页面展示模块和第一定时器,所述页面展示模 块设置为当光标落在某一频道上持续第一时间后,所述页面展示模块的视频播放窗口播放 所述频道的当前节目,所述第一定时器设置为对所述第一时间计时,其特征在于包括数据 获取模块及第二计时器,所述数据获取模块设置为当所述光标在某一频道上持续第二时间 后,所述数据获取模块向后台获取所述频道的回看节目信息,所述页面展示模块设置为展 示所述回看节目信息,所述第二计时器设置为对所述第二时间计时。进一步的,包括一页面数据缓存模块,所述页面数据缓存模块设置为在所述页面 展示模块展示之前缓存所述回看节目信息。进一步的,包括一数据处理模块,所述数据处理模块设置为处理所述回看节目信 肩、ο进一步的,所述回看节目信息包括但不限于节目单名称、节目播放时间和点击后 生成的统一资源定位符。进一步的,所述第一时间大于等于500毫秒小于等于700毫秒,所述第二时间大于等于1400毫秒小于等于1800毫秒。进一步的,所述页面展示模块展示所述回看节目信息为节目条,所述节目条可点
击ο实施例如图1所示一种IPTV直播频道展示系统,包括页面展示系统,所述页面展示系统 的页面中包括一光标,还包括定时器1、2,数据获取模块,数据处理模块以及页面数据缓存 模块。如图2所示所述页面展示系统分为六个区域,区域一和区域二一一对应,区域三 播放区域二中选中的直播频道节目,区域五中显示区域二选中频道的回看信息。详细信息 如下所示区域1 该区域为频道的回看按钮,光标移动到该区域时,之前选中的频道背景图 换为无边框底图;选中的回看按钮的底图换为带边框的图,点击回看按钮页面跳转至相应 频道的回看列表页面。光标在区域1内部移动的时候,除更换相应的底图以外无其他动作。区域2 频道列表区域,如图所示=XXTVl XXTV7可点击,点击后进入全屏播放当 前选中频道的页面。当光标已经达到该页最前一个频道时,再按上则会向前翻页,如果是当 前是第一个页面,则跳到最后一页,当光标已经达到该页最后一个频道时,再按下则会向后 翻页,如果是当前是最后一页,则跳到第一页。区域3 视频播放窗口,播放当前选中的频道,光标落到该区域后背景图更改为带 边框的底图,可以点击,点击后跳转至该频道的全屏播放。区域4 显示当前时间点当前节目的播放进度,不能点击。区域5 未订购的频道或者该频道没有回看功能时这篇区域不显示;正在播出和 将要播出的节目不能落焦点,不能点击。两个回看节目可以落焦点,可以点击,获得或失去 焦点后,更换底图,点击回看节目后,根据从后台获取的回看节目的ID,跳转至播放页面进 行全屏幕的回看节目播放。区域6 显示当前频道是第几个频道,不能点击,随着频道的切换进行数字的更 新。如图2所示,当光标落在XXTV节目条上时,第一、第二定时器开启,当经过600毫 秒时,所述频道可以点击,区域3视频播放窗口开始播放XXTV正在播出的节目,当光标落在 节目XXTV节目条上1600毫秒时,数据获取模块从EPG服务器获取频道信息,通过HTTP协 议中GET(显式调用)的方式获取所述频道信息。数据处理模块处理所获取到的频道信息 准备页面要展示的内容。获取回看信息的具体步骤如下SlOl 数据获取模块EPG服务器的时间,然后从EPG服务器获取当前时间往后三个 小时以内的节目单;遍历节目单信息,获取一个距离现在时间最近的节目单;S102 数据获取模块从EPG服务器获取当前时间往前三个小时以内的节目单;S103 根据当前时间和当前播放节目单的开始和截止时间计算出进度条长度;S104:数据获取模块得到已播出节目单信息,逼历节目单信息,获取两个距离现在 时间最近的两条已经播完节目的信息;S105 数据处理模块整理获取到的节目单信息用于显示和生成URL。
经过数据处理模块处理完的数据会部分缓存于机顶盒,用于页面变化时的数据展
示 ο根据已获取的回看信息,包括节目单名称和时间的显示和点击后的URL的生成。 该URL包含该节目单的全局唯一的ID,在点击该URL后,页面展示模块播放回看的节目。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技 术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修 改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种IPTV直播频道展示方法,页面展示模块显示频道列表,光标落在某一频道上持 续第一时间后,所述页面展示模块的视频播放窗口播放所述频道的当前节目,其特征在于 当光标落在某一频道上持续第二时间后,数据获取模块向后台获取所述频道的回看节目信 息,所述页面展示模块展示所述回看节目信息。
2.如权利要求1所述的直播频道展示方法,其特征在于所述回看节目信息在所述页 面展示模块展示之前缓存于页面数据缓存模块。
3.如权利要求1所述的直播频道展示方法,其特征在于所述数据获取模块向后台获 取的所述频道的回看节目信息经数据处理模块处理后所述页面展示模块展示所述回看节 目fn息ο
4.如权利要求1或2所述的直播频道展示方法,其特征在于所述回看节目信息包括 但不限于节目单名称、节目播放时间和点击后生成的统一资源定位符。
5.如权利要求1所述的直播频道展示方法,其特征在于所述第一时间和第二时间分 别由第一定时器和第二定时器予以计时,所述第一时间大于等于500毫秒小于等于700毫 秒,所述第二时间大于等于1400毫秒小于等于1800毫秒。
6.如权利要求1所述的直播频道展示方法,其特征在于所述页面展示模块展示所述 回看节目信息为节目条,所述节目条可点击。
7.—种IPTV直播频道展示系统,包括页面展示模块和第一定时器,所述页面展示模 块设置为当光标落在某一频道上持续第一时间后,所述页面展示模块的视频播放窗口播放 所述频道的当前节目,所述第一定时器设置为对所述第一时间计时,其特征在于包括数据 获取模块及第二计时器,所述数据获取模块设置为当所述光标在某一频道上持续第二时间 后,所述数据获取模块向后台获取所述频道的回看节目信息,所述页面展示模块设置为展 示所述回看节目信息,所述第二计时器设置为对所述第二时间计时。
8.如权利要求7所述的直播频道展示系统,其特征在于包括一页面数据缓存模块,所 述页面数据缓存模块设置为在所述页面展示模块展示之前缓存所述回看节目信息。
9.如权利要求7所述的直播频道展示系统,其特征在于包括一数据处理模块,所述数 据处理模块设置为处理所述回看节目信息。
10.如权利要求7或8所述的直播频道展示系统,其特征在于所述回看节目信息包括 但不限于节目单名称、节目播放时间和点击后生成的统一资源定位符。
11.如权利要求7所述的直播频道展示系统,其特征在于所述第一时间大于等于500 毫秒小于等于700毫秒,所述第二时间大于等于1400毫秒小于等于1800毫秒。
12.如权利要求7所述的直播频道展示系统,其特征在于所述页面展示模块展示所述 回看节目信息为节目条,所述节目条可点击。
全文摘要
本发明涉及IPTV(网络电视)领域,尤指一种电子节目单导航方法及其系统。本发明提供一种IPTV直播频道展示方法,页面展示模块显示频道列表,光标落在某一频道上持续第一时间后,所述页面展示模块的视频播放窗口播放所述频道的当前节目,其特征在于当光标落在某一频道上持续第二时间后,数据获取模块向后台获取所述频道的回看节目信息,所述页面展示模块展示所述回看节目信息。另一方面,本发明提供一种IPTV直播频道展示系统。采用本发明直播频道展示方法及系统,能在不切换页面的情况下播放直播频道并向用户展示可点击的回看节目单,为用户提供了内容更加丰富,更加人性化的EPG,能让用户获得更佳的体验。
文档编号H04N21/472GK102131121SQ20101061922
公开日2011年7月20日 申请日期2010年12月30日 优先权日2010年12月30日
发明者刘凯淇, 徐峰, 李启元, 李怀宇, 鲁晓 申请人:百视通网络电视技术发展有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1