一种生成数字机顶盒单机网站的方法及系统和设备的制作方法

文档序号:7705142阅读:102来源:国知局

专利名称::一种生成数字机顶盒单机网站的方法及系统和设备的制作方法
技术领域
:本发明涉及通信应用领域,尤其涉及一种生成数字机顶盒单机网站的方法及系统和设备。
背景技术
:传统的电视业务,只要为用户提供视频广播服务,用户只能被动的接收有限的内容。随着IPTV的兴起,IPTV和电视上网业务是基于电信宽带网络,以电视机加数字机顶盒作为主要终端设备,为用户提供多媒体服务的宽带增值业务。IPTV和电视上网平台为用户提供视音频广播点播、通信服务、互动游戏、信息服务、卡拉OK、远程教育等增值服务。数字机顶盒(SetTopBox,STB)通常称作机顶盒或机上盒,是一个连接电视机与外部信号源的设备。它可以将压縮的数字信号转成电视内容,并在电视机上显示出来。信号可以来自有线电缆、卫星天线、宽带网络以及地面广播。机顶盒接收的内容除了模拟电视可以提供的图像、声音之外,更在于能够接收数据内容,包括电子节目指南、因特网网页、字墓坐坐带寸寸。现有的用户一般通过STB到网络服务器上去浏览网页,用户通过浏览器访问目的网站时,会向目的网站所在的服务器发送页面访问请求,当服务器接受这个请求后,会对用户的请求作出回应,把用户请求的页面发送至用户浏览器,用户从而能够浏览该网站。但现有的网页多为动态网页,数字电子系统的系统没有PC机所具有的强大软件平台支撑,数字电视仅通过STB浏览的网页一般无法正常将动态网页正常的显示出来,因此仅仅通过STB浏览现有的互联网信息是无法正常体验到动态网页的丰富性的。
发明内容本发明实施例在于提供一种生成数字机顶盒单机网站的方法及系统和设备,通过将互联网信息进行相应的转换生成单机网站信息后,解决了数字电视不能正常显示互联网信息的问题。为了达到上述技术效果,本发明实施例提出了一种生成数字机顶盒单机网站的方法,包括从目的网络地址端采集相应的互联网信息;将所述采集到的互联网信息编译成数字电视所能显示的单机网站信息;将所述单机网站信息发送至相应的数字机顶盒。相应的,本发明实施例还提出了一种网络设备,包括采集单元,用于从目的网络地址端采集相应的互联网信息;编译单元,用于将所述采集单元采集到的互联网信息编译成数字电视所能显示的单机网站信息;发送单元,用于编译单元编译成的单机网站信息发送至相应的数字机顶盒。相应的,本发明实施例还提出了一种网络系统,包括至少一个网络服务器,以及与所述网络服务器进行通信的至少一个数字机顶盒,其中所述网络服务器用于从目的网络地址端采集相应的互联网信息,且将所述采集到的互联网信息编译成数字电视所能显示的单机网站信息,并将所述单机网站信息发送至相应的数字机顶盒;所述数字机顶盒用于从网络服务器中获得单机网站信息,并将所述获得的单机网站信息存储以供用户通过数字电视浏览单机网站内容。实施本发明实施例,通过对互联网信息的采集,并将互联网信息进行编译成数字电视所能显示的单机网站信息,那么数字机顶盒即可正常显示该单机网站相关内容信息,由于这种单机网站信息由数字机顶盒提供,只需要数字机顶盒从内容服务商处获得采集互联网信息后产生的单机网站信息,方便用户通过数字机顶盒浏览网页并显示。为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本发明实施例中生成数字机顶盒单机网站的方法流程图;图2是本发明实施例中生成数字机顶盒单机网站的另一方法流程图;图3为本发明实施例中的网络系统架构图;图4为本发明实施例中的网络设备结构示意图。具体实施例方式为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。本发明实施例通过服务器设备中的采集器采集各种互联网信息,并将采集的信息分类存储到数据库中,服务器中预设了各个分类信息的超文本置标语言(HyperTextMarkupLanguage,HTML)模块页面以及模板页面中标识符与互联网络信息表字段之间的匹配关系,用数据库中表字段的数据动态替换成模板页面中标识符并生成HTML格式的网页,由此将各个网页链接而成一个单机网站。参见图1,图1示出了本发明实施例中生成数字机顶盒单机网站的方法流程图,包括如下步骤S101:从目的网络地址端采集相应的互联网信息;需要说明的是,这里的目的网络地址端可以是服务器与固定的几个网络地址端进行绑定,从而从该目的网络地址端采集相应的互联网信息。更进一步的,可以通过预设采集参数,该采集参数可以是一个关键字,也可以是采集时间间隔。比如在同洲电子主页上获得相关数字机顶盒相关信息,可以将目的网络地址端绑定在同洲电子主页上,通过设置采集参数关键字"数字机顶盒"采集主页上相关数字机顶盒相关资讯,这里可以采用实时采集方式来进行采集,也可以设置时间间隔如10分钟采集间隔从同洲电子主页中获取。这里采集过程也可以是对互联网上所有资讯进行采集,不限定具体的目的地址端,该目的地址端可以是针对互联网上所有能连接到的互联网服务器,通过设置的采集参数关键字、时间间隔等来对互联网上相关信息进行采集。S102:将所述采集到的互联网信息编译成数字电视所能显示的单机网站信息;具体的,该步骤可以将采集到的互联网信息分类存储;根据互联网信息的表字段与单机网站的网页模板匹配关系,将互联网信息中的网页内容转换成单机网站中的网页内容;将所述单机网站中的网页内容编译成数字电视所能显示的单机网站信息。S103:将所述单机网站信息发送至相应的数字机顶盒。具体的,这里将所单机网站信息通过广播模式发送至相应的数字机顶盒;或者将所述单机网站信息通过点对点方式发送至相应的数字机顶盒。更进一步的,也可以将所述单机网站信息通过定时发送机制发送至相应的数字机顶盒;或者将所述单机网站信息通过实时发送机制发送至相应的数字机顶盒。需要说明的是,在数字机顶盒接受到单机网站信息后,对单机网站信息保存,并在用户浏览时,对单机网站信息相关解析,并将解析出的单机网站内容发送至数字电视中以供用户浏览。具体的,数字机顶盒接收单机网站信息数据,该数字机顶盒接收内容提供商用广播或者点对点的方式发送的数据,比如内容提供商用卫星、有线网络等途径把数据推到数字机顶盒。数字机顶盒存储单机网络信息后,在用户浏览网站过程中需要解析相关数据。如用户通过遥控器对数字机顶盒发送操作命令,数字机顶盒接受命令并把执行的结果返回到数字电视屏幕,用户在数字电视中浏览网站时,把浏览命令发送个数字机顶盒,数字机顶盒通过内置的浏览器解析用户请求的HTML页面,并把解析的结果通过内置的浏览器在数字电视中呈现出来。图2示出了本发明实施例中生成数字机顶盒单机网站的另一方法流程图,包括如下步骤S201:采集互联网信息;在此过程中,可以预先配置需要采集的网站,也可以根据用户配置的网站分类关键字如"News,Sports"确定采集信息的类别,根据用户配置网页信息的关键字如"Title,Content"采集网页中指定的信息。这里也可以使用默认配置的分类信息采集,如新闻,体育,财经等分类信息,也可以按照用户配置说明添加分类信息采集的来源。S202:保存采集的互联网信息;这里需要保存采集的信息类别,也可以根据采集的信息类别来保存采集的具体相关信息等等。S203:通过预先定义的匹配关系生成单机网页;首先需要根据单机网站的内容预先定义能在数字电视上显示的网页模板样式,在网页模块中定义相关标记。如模版标识符为特殊的标识,如"[[[_NEW_TITLE_]]]"等,同一个模版页面中模版标识符可以重复。模版的显示适合数字电视的格式。如宽度,支持的HTML标记类别,CSS样式,js脚步等。定义的样式如下〈htmlxmlns=〃http://www.w3.org/1999/xhtml">〈head〉〈metacontent=〃text/html;charset=gb2312〃http-equiv=〃Content-Type〃>〈/head〉〈body〉〈tablealign=〃center"width=〃660px〃>〈tr〉〈td〉〈tablealign=〃center"width=〃100%〃>〈tr>〈tdclass=〃mbox〃valign=〃top">[[[_NEWS_LIST_1_1_]]]〈/td>〈tdclass=〃mbox"valign=〃top">[[[_NEWS_LIST_1_2_]]]〈/td>〈/tr>〈tr>〈tdclass=〃mbox"valign=〃top">[[[_NEWS_LIST_2_1_]]]〈/td>〈tdclass=〃mbox"valign=〃top">[[[_NEWS_LIST_2_2_]]]〈/td>〈/tr>〈......>〈/table>〈/td>〈/tr>〈/table>〈/body>〈/html>在预先定义了数字电视所支持的显示页面之后,需要将互联网信息与模板标识符进行相关的匹配,即将采集到的互联网信息中表字段与模版页中特殊标识符相关联,并将该关联关系存储在相应的数据库中。具体关联关系情况可以参阅表1至表3中的内容,表1为现有的互联网表字段对应关系,表2为模板页标识符对应关系,表3为表字段与模板页标识符之间的关联关系。表1<table>tableseeoriginaldocumentpage8</column></row><table>数据表的一个字段可以关联多个标识符;如NewsContent,NewsDate同时关联]],这些关联关系都存储在相应的数据库中。由此在生成单机网页时,根据数据关联中数据表字段和模版标记的关联关系,查询出表的记录,用每条记录替换相应字段所对应的标记,从而生成一个个网页。S204:将单机网页组合成单机网站;首先根据配置的数据表字段在数据库中查询出相应的记录,读取每条记录用相应的字段自动替换成配置的模版标记,替换完后生成一个网页,记录网页的名称,路径和网页的标题。页面配置完成后,读取内存中保存的网页的名称,路径和网页标题的记录,用记录生成父类页面。所有父类页面的类别组成网站的导航页。整个网站的链接生成完成,形成一个完整的网站。导航页是整个网站的入门。S205:将单机网站播发到数字机顶盒;把生成的网站以广播或者其他方式,发送到客户端的机顶盒,网站驻留在机顶盒中供用户浏览。S206:用户浏览驻留在数字机顶盒中的单机网站内容。需要说明的是,这里的互联网采集器通过设定的时间间隔自动采集,把采集的信息按照分类存入数据库,通过应用程序把数据库中表的字段和模版页中的标记匹配,把匹配后的信息存入数据库,应用程序自动查询出匹配的数据表字段,用表字段自动更换模版页中的标记生成一个独立的网页,根据层次关系,把网页关联形成整个网站。生成的网站以广播的方式,把数据播发到用户的机顶盒,播发的数据形成一个数据文件清单,该清单包括文件的名称和文件的时间。数字机顶盒接受数据时,比较清单中的文件,删除过期的或不在清单中的文件,从而更新机顶盒中数据,用户在自己家中电视上浏览驻留在机顶盒中的网站。也可以把生成的网站发布到互联网,供用户通过互联网的形式访问。图3示出了本发明实施例中的网络系统架构图,该网络系统架构包括互联网服务器301、网络服务器302、数字机顶盒303和数字电视304等,其中"互联网服务器301主要为网络服务器302提供互联网信息采集的源头,其为互联网相应站点所支撑的服务器;网络服务器302用于从目的网络地址端采集相应的互联网信息,且将采集到的互联网信息编译成数字电视所能显示的单机网站信息,并将单机网站信息发送至相应的数字机顶盒;这里的目的网络地址端为互联网服务器301所在的地址端;数字机顶盒303用于从网络服务器中获得单机网站信息,对将获得的单机网站信息存储以供用户通过数字电视浏览单机网站内容;数字电视304用于为用户提供浏览单机网站的交互界面。需要说明的是,这里的网络服务器302是多个位于互联网中的信息采集装置,该每一个网络服务器302关联于某一类预设的采集参数类型或者关联于多类预设的采集参数类型,每一个网络服务器302根据预设的采集参数类型从目的网络地址端采集相应的互联网信息。比如网络服务器302有三台服务器,第一台服务器的采集参数类型为体育新闻,第二台服务器的采集参数类型为财经新闻,第三台服务器的采集参数类型为娱乐新闻,那么每台服务器根据预设的参数类型采集各自所需的互联网信息。当然,这里根据需要,也可以通过网络服务器302采集多种类型预设的采集参数类型,比如通过一台服务器采集新闻、娱乐新闻等等。需要说明的是,这里的网络服务器302包括有若干个采集端子,该若干个采集端子与互联网中目的网络地址端通信。需要说明的是,这里的数字机顶盒还用于对存储的单机网站信息进行管理,该管理包括对单机网站信息的编辑和对单机网站信息的删除等等,比如数字机顶盒接受数据时,比较清单中的文件,删除过期的或不在清单中的文件,从而更新机顶盒中数据,用户在自己家中电视上浏览驻留在机顶盒中的网站。相应的,图4示出了本发明实施例中的网络设备结构示意图,该网络设备包括采集单元401,用于从目的网络地址端采集相应的互联网信息;编译单元402,用于将所述采集单元401采集到的互联网信息编译成数字电视所能显示的单机网站信息;发送单元403,用于编译单元402编译成的单机网站信息发送至相应的数字机顶需要说明的是,这里的采集单元401与至少一个目的网络地址端进行关联,从所述至少一个目的网络地址端采集相应的互联网信息或者所述采集单元根据预设的采集参数,从目的网络地址端采集相应的互联网信息,所述采集参数为采集关键字,采集时间间隔中的一个或者它们的组合。这里的编译单元402包括有存储子单元4021,用于将采集到的互联网信息分类存储;转换子单元4022,用于根据互联网信息的表字段与单机网站的网页模板匹配关系,将互联网信息中的网页内容转换成单机网站中的网页内容;编译子单元4023,用于将所述单机网站中的网页内容编译成数字电视所能显示的单机网站信息。需要说明的是,这里的发送单元403用于将所单机网站信息通过广播模式发送至相应的数字机顶盒,或者将所述单机网站信息通过点对点方式发送至相应的数字机顶盒;或者发送单元403用于将所述单机网站信息通过定时发送机制发送至相应的数字机顶盒,或者将所述单机网站信息通过实时发送机制发送至相应的数字机顶盒。本发明实施例,通过对互联网信息的采集,并将互联网信息进行编译成数字电视所能显示的单机网站信息,那么数字机顶盒即可正常显示该单机网站相关内容信息,由于这种单机网站信息由数字机顶盒提供,只需要数字机顶盒从内容服务商处获得采集互联网信息后产生的单机网站信息,方便用户通过数字机顶盒浏览网页并显示。这种浏览方式不需要与互联网中服务器交互就可以获得,在用户的数字电视没有接入互联网设备的情况下也可以及时获得最新的相关资讯信息。以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的硬件平台的方式来实现,当然也可以全部通过硬件来实施。基于这样的理解,本发明的技术方案对
背景技术
做出贡献的全部或者部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。权利要求一种生成数字机顶盒单机网站的方法,其特征在于,包括从目的网络地址端采集相应的互联网信息;将所述采集到的互联网信息编译成数字电视所能显示的单机网站信息;将所述单机网站信息发送至相应的数字机顶盒。2.如权利要求1所述的方法,其特征在于,所述从目的网络地址端采集相应的互联网信息包括与至少一个目的网络地址端进行关联,从所述至少一个目的网络地址端采集相应的互联网信息;或者根据预设的采集参数,从目的网络地址端采集相应的互联网信息。3.如权利要求2所述的方法,其特征在于,所述采集参数为采集关键字,采集时间间隔中的一个或者它们的组合。4.如权利要求1所述的方法,其特征在于,所述将所述采集到的互联网信息编译成数字电视所能显示的单机网站信息包括将所述采集到的互联网信息分类存储;根据互联网信息的表字段与单机网站的网页模板匹配关系,将互联网信息中的网页内容转换成单机网站中的网页内容;将所述单机网站中的网页内容编译成数字电视所能显示的单机网站信息。5.如权利要求1至4任一项所述的方法,其特征在于,所述将所述单机网站信息发送至相应的数字机顶盒包括将所单机网站信息通过广播模式发送至相应的数字机顶盒;或者将所述单机网站信息通过点对点方式发送至相应的数字机顶盒。6.如权利要求1至4任一项所述的方法,其特征在于,所述将所述单机网站信息发送至相应的数字机顶盒包括将所述单机网站信息通过定时发送机制发送至相应的数字机顶盒;或者将所述单机网站信息通过实时发送机制发送至相应的数字机顶盒。7.—种网络设备,其特征在于,包括采集单元,用于从目的网络地址端采集相应的互联网信息;编译单元,用于将所述采集单元采集到的互联网信息编译成数字电视所能显示的单机网站信息;发送单元,用于编译单元编译成的单机网站信息发送至相应的数字机顶盒。8.如权利要求7所述的网络设备,其特征在于,所述采集单元与至少一个目的网络地址端进行关联,从所述至少一个目的网络地址端采集相应的互联网信息或者所述采集单元根据预设的采集参数,从目的网络地址端采集相应的互联网信息,所述采集参数为采集关键字,采集时间间隔中的一个或者它们的组合。9.如权利要求7所述的网络设备,其特征在于,所述编译单元包括存储子单元,用于将采集到的互联网信息分类存储;转换子单元,用于根据互联网信息的表字段与单机网站的网页模板匹配关系,将互联网信息中的网页内容转换成单机网站中的网页内容;编译子单元,用于将所述单机网站中的网页内容编译成数字电视所能显示的单机网站信息。10.如权利要求7至9任一项所述的网络设备,其特征在于,所述发送单元用于将所单机网站信息通过广播模式发送至相应的数字机顶盒,或者将所述单机网站信息通过点对点方式发送至相应的数字机顶盒;或者所述发送单元用于将所述单机网站信息通过定时发送机制发送至相应的数字机顶盒,或者将所述单机网站<信息通过实时发送机制发送至相应的数字机顶盒。11.一种网络系统,其特征在于,包括至少一个网络服务器,以及与所述网络服务器进行通信的至少一个数字机顶盒,其中所述网络服务器用于从目的网络地址端采集相应的互联网信息,且将所述采集到的互联网信息编译成数字电视所能显示的单机网站信息,并将所述单机网站信息发送至相应的数字机顶盒;所述数字机顶盒用于从网络服务器中获得单机网站信息,并将所述获得的单机网站信息存储以供用户通过数字电视浏览单机网站内容。12.如权利要求11所述的系统,其特征在于,所述至少一个网络服务器中的每一网络服务器关联于某一预设的采集参数类型,所述每一网络服务器根据预设的采集参数类型从目的网络地址端采集相应的互联网信息。13.如权利要求11所述的系统,其特征在于,所述至少一个网络服务器中的每一网络服务器包括有若干个采集端子,所述若干个采集端子与互联网中目的网络地址端通信。14.如权利要求11至13任一项所述的系统,其特征在于,所述数字机顶盒还用于对存储的单机网站信息进行管理,所述管理包括对单机网站信息的编辑和对单机网站信息的删除。全文摘要本发明实施例公开了一种生成数字机顶盒单机网站的方法,包括从目的网络地址端采集相应的互联网信息;将所述采集到的互联网信息编译成数字电视所能显示的单机网站信息;将所述单机网站信息发送至相应的数字机顶盒。本发明实施例还公开了一种网络设备及网络系统,通过实施本发明实施例,方便用户通过数字机顶盒即可浏览到驻地在数字机顶盒中的网页。文档编号H04L29/08GK101702763SQ20091011035公开日2010年5月5日申请日期2009年10月28日优先权日2009年10月28日发明者张检,黎柯申请人:深圳市同洲电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1