CN102131121B - 一种iptv直播频道展示方法及其*** - Google Patents
一种iptv直播频道展示方法及其*** Download PDFInfo
- Publication number
- CN102131121B CN102131121B CN201010619227A CN201010619227A CN102131121B CN 102131121 B CN102131121 B CN 102131121B CN 201010619227 A CN201010619227 A CN 201010619227A CN 201010619227 A CN201010619227 A CN 201010619227A CN 102131121 B CN102131121 B CN 102131121B
- Authority
- CN
- China
- Prior art keywords
- channel
- time
- reviewing
- page
- programme information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明涉及IPTV(网络电视)领域,尤指一种电子节目单导航方法及其***。本发明提供一种IPTV直播频道展示方法,页面展示模块显示频道列表,光标落在某一频道上持续第一时间后,所述页面展示模块的视频播放窗口播放所述频道的当前节目,其特征在于:当光标落在某一频道上持续第二时间后,数据获取模块向后台获取所述频道的回看节目信息,所述页面展示模块展示所述回看节目信息。另一方面,本发明提供一种IPTV直播频道展示***。采用本发明直播频道展示方法及***,能在不切换页面的情况下播放直播频道并向用户展示可点击的回看节目单,为用户提供了内容更加丰富,更加人性化的EPG,能让用户获得更佳的体验。
Description
技术领域
本发明涉及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:频道列表区域,如图所示:XXTV1~XXTV7可点击,点击后进入全屏播放当前选中频道的页面。当光标已经达到该页最前一个频道时,再按上则会向前翻页,如果是当前是第一个页面,则跳到最后一页,当光标已经达到该页最后一个频道时,再按下则会向后翻页,如果是当前是最后一页,则跳到第一页。
区域3:视频播放窗口,播放当前选中的频道,光标落到该区域后背景图更改为带边框的底图,可以点击,点击后跳转至该频道的全屏播放。
区域4:显示当前时间点当前节目的播放进度,不能点击。
区域5:未订购的频道或者该频道没有回看功能时这篇区域不显示;正在播出和将要播出的节目不能落焦点,不能点击。两个回看节目可以落焦点,可以点击,获得或失去焦点后,更换底图,点击回看节目后,根据从后台获取的回看节目的ID,跳转至播放页面进行全屏幕的回看节目播放。
区域6:显示当前频道是第几个频道,不能点击,随着频道的切换进行数字的更新。
如图2所示,当光标落在XXTV节目条上时,第一、第二定时器开启,当经过600毫秒时,所述频道可以点击,区域3视频播放窗口开始播放XXTV正在播出的节目,当光标落在节目XXTV节目条上1600毫秒时,数据获取模块从EPG服务器获取频道信息,通过HTTP协议中GET(显式调用)的方式获取所述频道信息。数据处理模块处理所获取到的频道信息准备页面要展示的内容。
获取回看信息的具体步骤如下:
S101:数据获取模块EPG服务器的时间,然后从EPG服务器获取当前时间往后三个小时以内的节目单;遍历节目单信息,获取一个距离现在时间最近的节目单;
S102:数据获取模块从EPG服务器获取当前时间往前三个小时以内的节目单;
S103:根据当前时间和当前播放节目单的开始和截止时间计算出进度条长度;
S104:数据获取模块得到已播出节目单信息,逼历节目单信息,获取两个距离现在时间最近的两条已经播完节目的信息;
S105:数据处理模块整理获取到的节目单信息用于显示和生成URL。
经过数据处理模块处理完的数据会部分缓存于机顶盒,用于页面变化时的数据展示。
根据已获取的回看信息,包括节目单名称和时间的显示和点击后的URL的生成。该URL包含该节目单的全局唯一的ID,在点击该URL后,页面展示模块播放回看的节目。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (2)
1.一种IPTV直播频道展示方法,页面展示模块显示频道列表,光标落在某一频道上持续第一时间后,所述页面展示模块的视频播放窗口播放所述频道的当前节目,其特征在于:当光标落在某一频道上持续第二时间后,数据获取模块向后台获取所述频道的回看节目信息,所述页面展示模块展示所述回看节目信息。
2.如权利要求1所述的直播频道展示方法,其特征在于:所述回看节目信息在所述页面展示模块展示之前缓存于页面数据缓存模块。
3. 如权利要求1所述的直播频道展示方法,其特征在于:所述数据获取模块向后台获取的所述频道的回看节目信息经数据处理模块处理后所述页面展示模块展示所述回看节目信息。
4. 如权利要求1或2所述的直播频道展示方法,其特征在于:所述回看节目信息包括但不限于:节目单名称、节目播放时间和点击后生成的统一资源定位符。
5. 如权利要求1所述的直播频道展示方法,其特征在于:所述第一时间和第二时间分别由第一定时器和第二定时器予以计时,所述第一时间大于等于500毫秒小于等于700毫秒,所述第二时间大于等于1400毫秒小于等于1800毫秒。
6. 一种IPTV直播频道展示***,包括页面展示模块和第一定时器,所述页面展示模块设置为当光标落在某一频道上持续第一时间后,所述页面展示模块的视频播放窗口播放所述频道的当前节目,所述第一定时器设置为对所述第一时间计时,其特征在于:包括数据获取模块及第二计时器,所述数据获取模块设置为当所述光标在某一频道上持续第二时间后,所述数据获取模块向后台获取所述频道的回看节目信息,所述页面展示模块设置为展示所述回看节目信息,所述第二计时器设置为对所述第二时间计时。
7. 如权利要求6所述的直播频道展示***,其特征在于:包括一页面数据缓存模块,所述页面数据缓存模块设置为在所述页面展示模块展示之前缓存所述回看节目信息。
8. 如权利要求6所述的直播频道展示***,其特征在于:包括一数据处理模块,所述数据处理模块设置为处理所述回看节目信息。
9. 如权利要求6或7所述的直播频道展示***,其特征在于:所述回看节目信息包括但不限于:节目单名称、节目播放时间和点击后生成的统一资源定位符。
10. 如权利要求6所述的直播频道展示***,其特征在于:所述第一时间大于等于500毫秒小于等于700毫秒,所述第二时间大于等于1400毫秒小于等于1800毫秒。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010619227A CN102131121B (zh) | 2010-12-30 | 2010-12-30 | 一种iptv直播频道展示方法及其*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010619227A CN102131121B (zh) | 2010-12-30 | 2010-12-30 | 一种iptv直播频道展示方法及其*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102131121A CN102131121A (zh) | 2011-07-20 |
CN102131121B true CN102131121B (zh) | 2012-09-12 |
Family
ID=44268987
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010619227A Active CN102131121B (zh) | 2010-12-30 | 2010-12-30 | 一种iptv直播频道展示方法及其*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102131121B (zh) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102291597B (zh) * | 2011-08-12 | 2014-02-26 | 深圳市龙视传媒有限公司 | 进行节目搜索的方法及节目信息采集装置 |
CN102427564B (zh) * | 2011-11-18 | 2015-01-14 | 百视通网络电视技术发展有限责任公司 | 基于iptv的时间戳实现方法及*** |
CN103458282B (zh) * | 2012-06-05 | 2016-03-30 | 腾讯科技(深圳)有限公司 | 视频直播方法及直播装置 |
CN103763581A (zh) * | 2013-05-02 | 2014-04-30 | 乐视网信息技术(北京)股份有限公司 | 一种实现直播回看的方法和*** |
CN103310001B (zh) * | 2013-06-26 | 2017-03-08 | 小米科技有限责任公司 | 一种设置视频列表的方法和装置 |
CN103561344A (zh) * | 2013-11-06 | 2014-02-05 | 玲珑视界科技(北京)有限公司 | 一种机顶盒的界面显示方法 |
CN103607655B (zh) * | 2013-11-15 | 2017-02-01 | 乐视网信息技术(北京)股份有限公司 | 一种直播节目的回播方法及电子设备 |
CN103686409B (zh) * | 2013-12-06 | 2017-12-12 | 乐视网信息技术(北京)股份有限公司 | 桌面背景与直播界面同步播放的方法和*** |
CN103618934A (zh) * | 2013-12-11 | 2014-03-05 | 乐视网信息技术(北京)股份有限公司 | 智能电视中节目控制菜单的显示方法及装置 |
CN103905913B (zh) * | 2014-03-10 | 2017-09-01 | 深圳市龙视传媒有限公司 | 一种播放控制方法及装置 |
CN105824565A (zh) * | 2016-03-25 | 2016-08-03 | 乐视控股(北京)有限公司 | 一种终端的控制方法和终端 |
CN114339441B (zh) * | 2022-03-16 | 2022-06-07 | 海看网络科技(山东)股份有限公司 | 一种iptv中实现直点互通功能的方法 |
CN115190322A (zh) * | 2022-06-21 | 2022-10-14 | 亦非云科技(上海)有限公司 | 一种智能化频道栏目观看的用户界面设计方法 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4593365B2 (ja) * | 2005-05-26 | 2010-12-08 | シャープ株式会社 | 表示制御装置 |
JP2008078695A (ja) * | 2006-09-19 | 2008-04-03 | Hitachi Ltd | 表示装置及び表示制御装置 |
EP1919202A1 (en) * | 2006-11-01 | 2008-05-07 | Sony España SA | Television channel selection |
-
2010
- 2010-12-30 CN CN201010619227A patent/CN102131121B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN102131121A (zh) | 2011-07-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102131121B (zh) | 一种iptv直播频道展示方法及其*** | |
US9787627B2 (en) | Viewer interface for broadcast image content | |
US8615777B2 (en) | Method and apparatus for displaying posting site comments with program being viewed | |
CN103096172B (zh) | 一种展示推荐节目的方法和装置 | |
KR101341283B1 (ko) | 비디오 분기 | |
US10591984B2 (en) | Systems and methods for rapid content switching to provide a linear TV experience using streaming content distribution | |
CN101917390B (zh) | 一种多功能网络播放器 | |
CN1997153B (zh) | 一种计算机的多视频播放方法及装置 | |
US20130174035A1 (en) | Systems and methods for representing a content dependency list | |
MX2012005830A (es) | Contenido de previsualizacion de programa mejorado. | |
WO2012040596A1 (en) | Systems and methods for touch-based media guidance | |
AU2011353536A1 (en) | Systems and methods for navigating through content in an interactive media guidance application | |
JP2009543411A (ja) | コンテンツ置換の方法 | |
JP2007060305A (ja) | コンテンツ情報提供装置、通信システム、解析サーバ装置、コンテンツ情報提供プログラムおよびコンテンツ情報提供方法 | |
US9055342B2 (en) | Information processing apparatus and information processing method | |
US9245584B2 (en) | Information processing apparatus and information processing method | |
GB2500746A (en) | Obtaining video playlist based on address in received broadcast video data, the playlist in turn containing location information for stored transport stream | |
JP2015070404A (ja) | 番組表作成装置及び番組表作成プログラム | |
CN103282962A (zh) | 内容排序 | |
JP2007266800A (ja) | 情報再生装置 | |
CN103945258B (zh) | 一种频道切换方法及电视接收装置 | |
EP2656178A1 (en) | My channel recommendaton feature | |
CN104581433B (zh) | 多媒体档案的播放装置与多媒体档案的播放方法 | |
JP2005198039A (ja) | 情報表示装置および情報表示方法 | |
JP2021510026A (ja) | 以前に視聴されたコンテンツの視聴ステータスを更新するための進捗バーを提供するためのシステムおよび方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |