在第三方网站上实现频道切换的方法

文档序号:7966585阅读:205来源:国知局
专利名称:在第三方网站上实现频道切换的方法
技术领域
本发明涉及一种进行频道切换的方法,尤其涉及在网络机顶盒上浏览第 三方网站时进行频道切换的方法。
背景技术
在使用网络机顶盒时,用户沿用了电视频道切换的操作习惯,希望通过 切换频道号、频道加、频道减来浏览不同的服务业务,这些业务包括直播、时移电视、视频点播(VOD)、信息服务等等,这些业务均以频道的形式进 行组织,频道不再仅仅对应直播的电视节目,这种对"频道"概念常规含义 的扩展,我们称作频道混排。频道混排的业务中, 一个重要的功能就是实现 不同频道间的频道切换。现在频道切换的做法通常是由机顶盒上l艮遥控器键值,浏览器和电子节 目指南(EPG: Electronic Programmer Guide)月良务器配合完成这个业务流程。 EGP Server作为服务器端,STB作为客户端。所有的EPG内容和用户界面 都存储在专用的EPG服务器中。EPG服务器传送这些由HTML格式表示的 信息至用户IP机顶盒,用户界面的表示在客户端完成。客户端内嵌了浏览 器。客户端与服务器的交互可由浏览器脚本解释完成。客户端只是接收者和 解释器。而信息服务多为第三方网站,我们在这里所说的第三方网站是指可以由 任何运营商提供的网页,机顶盒对这种网页没有任何约束,在这个网页上的 程序代码是机顶盒不可控的,所以目前对信息服务等第三方网站的访问通常 都采用从EPG主页直接点击链接进入,采用返回按钮退出的方式,这和用 户操作其它频道的习惯不一致。

发明内容
本发明要解决的技术问题是提出一种在第三方网站上实现频道切换的方法,通过在第三方网站中的频道加、频道减操作来进行频道切换,使用户 对不同业务频道切换的方法与现有技术中的操作方法一致。
为了解决上述问题,本发明提出了一种在第三方网站上实现频道切换的方法,具体步骤如下步骤IOO,用户使用外设进行切换到第三方网站频道的按键操作,机顶 盒上报键值给浏览器;步骤IIO,浏览器根据键值判断出用户要访问第三方网站,访问电子服 务指南EPG主页切换到该第三方网站频道,同时通知机顶盒切换到访问第 三方网站的状态;步骤120,切换到第三方网站后,机顶盒根据用户按键操作的键值判断 是否频道切换命令,如果是,执行步骤140,否则,执行步骤130;步骤130,机顶盒将键值上报浏览器,浏览器解释键值的含义,实现浏 览网页的功能,返回步骤120;步骤140,机顶盒截获对应于频道切换命令的4建值,转化为频道切换的 指令,通知浏览器访问EPG主页,完成切换到用户需要的下一频道的操作。进一步,上述方法还可以具有以下特点所述步骤100中,所述外设是 遥控器、红外键盘、鼠标。进一步,上述方法还可以具有以下特点所述步骤120中,机顶盒在访 问第三方网站状态下,如收到主页键、频道加减键、或者TV键的4定值,则 认为用户发出频道切换命令;对于其它按键则直接上报浏览器。进一步,上述方法还可以具有以下特点所述步骤140中,浏览器收到 频道切换的指令后,浏览器脚本读取上次进入频道的信息,识别出要切换到 的频道,和EPG服务器交互,切换到下一频道。进一步,上述方法还可以具有以下特点所述步骤140中,机顶盒在向 浏览器发出频道切换的指令后,或者在得到浏览器切换完成的通知后,退出 第三方网站状态。
采用本发明所述方法,可以方便用户的操作使用,使用户在浏览任何业 务时所做的频道切换採作都可以保持与现有操作习惯一致。


图l是本发明所述方法的实现流程图。
具体实施方式
下面结合附图对技术方案的实施作进一步的详细描述本发明所述的在第三方网站上实现频道切换的方法,是将第三方网站作 为一个频道和别的节目频道一起混排,我们现在假设由EPG服务器发布了 如下业务频道频道十中央一台;频道十一中央二台;频道十五卡拉 OK;频道六十新浪网站。这里的频道六十就是我们所说的第三方网站, 这个网站可以是外部的任意网站,机顶盒提供浏览的功能。用户可以使用多 种外设来操作机顶盒,例如遥控器、红外键盘、鼠标等等,在这里我们以遥 控器为例。使用本发明所述方法的具体步骤如下步骤IOO,用户使用遥控器,按下频道加减键或输入频道号"60",机 顶盒上报键值给浏览器;步骤IIO,浏览器根据该键值判断出用户要访问第三方网站,访问EPG 主页切换到该第三方网站频道,同时通知;^几顶盒也切换到访问第三方网站的 状态;通过对软件的升级,本发明的机顶盒在访问第三方网站状态下,会截获 遥控器按下主页键、频道加减键、或者TV键发出的指令,并对其进行内部 处理。步骤120,切换到第三方网站后,机顶盒根据用户按键操作的键值判断 是否频道切换命令,如果是,执行步骤140,否则,执行步骤B0;用户的按键"t喿作可能是浏览第三方网站,也可能是要进行频道切换。用户按下主页键、频道加减或者TV键可发出频道切换命令。其他按键可能是 上、下、左、右、确定、0-9数字、x-z字母等等。由于第三方网站是我们不能控制的网页,固此第三方网站不能识别频道 切换的键值,所以机顶盒对键值的处理要分开对待,在用户按下的频道加减 等进行频道切换的按键时进行截获,在本地进行处理。对其它按键则交给浏 览器处理。步骤130,机顶盒将键值上报浏览器,浏览器解释这些键的含义,实现 正常浏览网页的功能,返回步骤120;例如是左键,就可以向左移动光标,移到感兴趣的主题,按确定键就可 以进入相关主题的下一 页面。步骤140,机顶盒截获对应于频道切换命令的键值,转化为频道切换的 指令,然后通知浏览器访问epg主页,完成切换到用户需要的下一频道的操作。这里机顶盒不能直接将键值传送到浏览器,而是要向浏览器发出频道切 换的指令,执行其中的浏览器脚本,通知机顶盒离开第三方网站频道,浏览 器脚本读取上次进入频道的信息识别出要切换到的频道,和epg服务器交互,切换到下一频道。机顶盒在向浏览器发出频道切换的指令后,可以退出第三方网站状态, 或者在得到浏览器切换完成的通知后,退出第三方网站状态。
权利要求
1、一种在第三方网站上实现频道切换的方法,具体步骤如下步骤100,用户使用外设进行切换到第三方网站频道的按键操作,机顶盒上报键值给浏览器;步骤110,浏览器根据键值判断出用户要访问第三方网站,访问电子服务指南EPG主页切换到该第三方网站频道,同时通知机顶盒切换到访问第三方网站的状态;步骤120,切换到第三方网站后,机顶盒根据用户按键操作的键值判断是否频道切换命令,如果是,执行步骤140,否则,执行步骤130;步骤130,机顶盒将键值上报浏览器,浏览器解释键值的含义,实现浏览网页的功能,返回步骤120;步骤140,机顶盒截获对应于频道切换命令的键值,转化为频道切换的指令,通知浏览器访问EPG主页,完成切换到用户需要的下一频道的操作。
2、 如权利要求l所述方法,其特征在于 所述步骤100中,所述外设是遥控器、红外键盘、鼠标。
3、 如权利要求l所述方法,其特征在于所述步骤120中,机顶盒在访问第三方网站状态下,如收到主页键、频 道加减键、或者TV键的键值,则认为用户发出频道切换命令;对于其它按 键则直接上报浏览器。
4、 如权利要求l所述方法,其特征在于所述步骤140中,浏览器收到频道切换的指令后,浏览器脚本读取上次 进入频道的信息,识别出要切换到的频道,和EPG服务器交互,切换到下 一频道。
5、 如权利要求1所述方法,其特征在于所述步骤140中,机顶盒在向浏览器发出频道切换的指令后,或者在得 到浏览器切换完成的通知后,退出第三方网站状态。
全文摘要
一种在第三方网站上实现频道切换的方法,由用户使用外设进行切换到第三方网站频道的按键操作,机顶盒上报键值给浏览器;浏览器根据键值判断出用户要访问第三方网站,访问电子服务指南EPG主页切换到该第三方网站频道,通知机顶盒切换到访问第三方网站的状态;切换到第三方网站后,机顶盒根据用户按键操作的键值判断是否频道切换命令,如果不是,则机顶盒将键值上报浏览器,浏览器解释键值的含义,实现浏览网页的功能,并继续判断用户的按键操作;否则,机顶盒截获对应于频道切换命令的键值,转化为频道切换的指令,通知浏览器访问EPG主页,完成切换到用户需要的下一频道的操作。
文档编号H04N7/173GK101127756SQ20061011216
公开日2008年2月20日 申请日期2006年8月15日 优先权日2006年8月15日
发明者新 杨, 岑 程 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1