动态获取数字电视系统入口地址的方法、设备及系统的制作方法

文档序号:7857437阅读:429来源:国知局
专利名称:动态获取数字电视系统入口地址的方法、设备及系统的制作方法
技术领域
本发明涉及一种电视技术领域,具体涉及数字电视技术领域,尤其涉及动态获取数字电视系统入口地址的方法、设备及系统。
背景技术
在电信网、广播电视网、互联网进行三网融合的进程中,数字电视运营商为用户提供的服务也多种多样,包括互联网接入服务、IPTV (Internet Protocol Television,网络协议电视,又称网络电视)、数据电视等,在多样化服务的要求下,系统耦合性的要求也越来越高,如何获取数字电视系统入口地址(包括数字电视系统的门户(Portal)服务器地址、NTP (Network Time Protocol,网络时间协议)服务器地址,等)则成为亟待解决的问题。
现有技术中,运营商在数字电视终端出厂时,将数字电视系统入口地址在数字电视终端中进行固化,数字电视终端可以直接获取固化在本端的入口地址。但上述方案中,由于数字电视系统入口地址已固化于数字电视终端中,对数字电视系统入口地址的升级或修改过程非常复杂,容易出错。

发明内容
本发明实施例提供一种动态获取数字电视系统入口地址的方法、数字电视终端、服务器、代理服务器及数字电视系统,数字电视终端可以动态获取数字电视系统入口地址,无需固化所述数字电视系统入口地址,方便对入口地址的升级和修改。一方面,本发明实施例提供了一种动态获取数字电视系统入口地址的方法,应用于数字电视系统中,包括广播请求消息,请求获取代理服务器地址;接收DHCP (Dynamic Host Configuration Protocol,动态主机设置协议)服务器返回的响应消息,所述响应消息中携带所述代理服务器地址;从所述响应消息解析出所述代理服务器地址,访问所述代理服务器,获取数字电视系统入口地址。另一方面,本发明实施例提供了另一种动态获取数字电视系统入口地址的方法,包括DHCP服务器接收数字电视终端广播的请求获取代理服务器地址的请求消息;根据所述请求消息,所述DHCP服务器向所述数字电视终端返回响应消息,所述响应消息中携带所述代理服务器地址;所述代理服务器接收数字电视终端发送的请求获取数字电视系统入口地址的访问请求;所述代理服务器根据所述访问请求,向所述数字电视终端返回本端预存的所述数字电视系统入口地址。又一方面,本发明实施例提供一种数字电视终端,包括
请求模块,用于广播请求消息,请求获取代理服务器地址;响应接收模块,用于接收DHCP服务器返回的响应消息,所述响应消息中携带代理服务器地址;入口地址获取模块,用于根据所述响应消息解析出代理服务器地址,访问所述代理服务器,获取数字电视系统入口地址。又一方面,一种数字电视系统,其特征在于,包括DHCP服务器、代理服务器和数字电视终端;其中,所述数字电视终端为上述的数字电视终端;所述DHCP服务器,用于接收数字电视终端广播的请求获取代理服务器地址的请求消息,并根据所述请求消息,向所述数字电视终端返回响应消息,所述响应消息中携带所述代理服务器地址; 所述代理服务器,用于接收数字电视终端发送的请求获取数字电视系统入口地址的访问请求,并根据所述访问请求,向所述数字电视终端返回本端预存的所述数字电视系统入口地址。实施本发明实施例,具有如下有益效果本发明实施例将数字电视系统入口地址预存于代理服务器中,代理服务器地址预存于DHCP服务器中。由DHCP服务器在数字电视终端的请求下向数字电视终端下发所述代理服务器地址,使数字电视终端能够动态访问所述代理服务器获取数字电视系统地址。采用代理服务器存储数字电视系统入口地址,可以较好地解决系统耦合性问题,同时可以使数字电视终端灵活、动态的获取数字电视系统入口地址,无需固化所述数字电视系统入口地址,方便对入口地址的升级和修改。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图I为本发明实施例提供的一种动态获取数字电视系统入口地址的方法的流程图;图2为DHCP Discover信息的结构示意图;图3为DHCP Offer信息的结构示意图;图4为本发明实施例提供的另一种动态获取数字电视系统入口地址的方法的流程图;图5为本发明实施例提供的又一种动态获取数字电视系统入口地址的方法的流程图;图6为本发明实施例提供的一种数字电视终端的结构示意图;图7为图6所示入口地址获取模块的实施例的结构示意图;图8为本发明实施例提供的另一种数字电视终端的结构示意图;图9为本发明实施例提供的一种数字电视系统的结构示意图;图10为本发明实施例提供的一种DHCP服务器的结构示意图11为本发明实施例提供的一种代理服务器的结构示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明实施例中,数字电视终端可以为机顶盒(Set Top Box,STB)、数字电视一体机以及具有数字电视接收能力的其他终端设备(包括移动终端或PC (Personal Computer,个人计算机)机)。代理服务器为数字电视终端与数字电视系统的前端系统(包括=Portal服务器、NTP服务器等)的中间服务器或中继服务器,由代理服务器存储数字电视系统入口地址,并向数字电视终端动态提供,可以解决数字电视系统的耦合性问题。其中,所述数字 电视系统入口地址包括数字电视终端系统的入口地址,例如终端网管服务器地址、应用部署服务器地址或增值业务服务器地址;和/或包括前端系统的入口地址,例如=Portal服务器地址、NTP服务器地址等。除特别说明外,下述实施例的代理服务器,均可以STB-Server指代说明。下面将结合附图I-附图5,对本发明实施例提供的动态获取数字电视系统入口地址的方法进行详细介绍。请参见图1,为本发明实施例提供的一种动态获取数字电视系统入口地址的方法,本实施例可以为数字电视终端(例如机顶盒)所执行的动态获取数字电视系统入口地址的方法,该方法可以包括S101,广播请求消息,请求获取代理服务器地址。在执行本步骤之前,首先启动数字电视终端,由DHCP服务器为数字电视终端分配IP (Internet Protocol,网络之间互连的协议)地址。由于DHCP服务器的IP地址对于数字电视终端是未知的,数字电视终端以广播的方式发送请求消息。在本发明的一种可行的实施方式中,该请求消息可以是DHCP发现(DHCP Discover)信息,数字电视终端通过广播发送DHCP Discover信息寻找DHCP服务器,请求DHCP服务器为数字电视终端分配IP地址。请一并参见图2,为DHCP Discover信息的结构示意图。DHCP服务器管理IP池,在接收到DHCP Discover信息时,DHCP服务器从IP池中选取一个未被租用的IP地址,将该IP地址分配给该数字电视终端。在本发明的一种可行的实施方式中,数字电视终端执行本步骤时,可以将获取代理服务器地址的请求与分配IP地址的请求包含于同一请求消息中,例如可以在图2所示的DHCP Discover信息中,将获取代理服务器地址的请求内容添加至Options字段,数字电视终端请求分配IP地址时,向地址255. 255. 255. 255发送携带DHCP Discover信息的广播消息,则可同时向DHCP服务器请求获取代理服务器地址。S102,接收DHCP服务器返回的响应消息,所述响应消息中携带所述代理服务器地址。DHCP服务器中预先存储了代理服务器(STB-Server)的地址。在接收到数字电视终端广播的请求消息后,向数字电视终端返回响应消息,该响应消息中携带代理服务器地址。在本发明的一种可行的实施方式中,如果数字电视终端发送DHCP Discover信息,贝IjDHCP服务器向数字电视终端返回的响应消息可以为DHCP Offer信息。具体实现中,DHCP服务器根据DHCP Discover信息的Options字段中包含的获取代理服务器地址的请求,提取预存的代理服务器地址封装至DHCP Offer信息中,返回DHCP Offer信息给数字电视终端。作为一种优选的实施方式,DHCP服务器同时将IP地址和代理服务器地址封装到DHCPoffer信息中返回给数字电视终端。请一并参见图3,为DHCP Offer信息的结构示意图;DHCP服务器可以将代理服务器地址添加至DHCP Offer信息中的Options字段中,通过DHCPOffer信息将该代理服务器地址返回给数字电视终端。S103,从所述响应消息解析出所述代理服务器地址,访问所述代理服务器,获取数字电视系统入口地址。在执行本步骤之前,数字电视终端需要先将DHCP服务器返回的IP地址与自身的 网卡进行绑定。代理服务器中预先存储了数字电视系统入口地址,包括但不限于Portal服务器地址、NTP服务器地址、应用部署服务器地址、终端网管服务器地址、增值业务服务器地址中的任一种或多种。数字电视终端可以根据DHCP服务器返回的代理服务器地址,访问代理服务器以获取数字电视系统入口地址。需要说明的是,在本发明的一种可行的实施方式中,步骤S103具体可以包括以下步骤解析所述响应消息,获得代理服务器地址;对所述代理服务器地址进行校验;解析所述响应消息,获得所述代理服务器地址;采用所述代理服务器地址,访问所述代理服务器;从所述代理服务器中获取数字电视系统入口地址。具体地,所述响应消息中还携带第一校验码,该第一校验码优选为DHCP服务器米用MD5 (Message Digest Algorithm 5,摘要算法第五版)算法对代理服务器地址进行运算获得的MD5校验码。本发明实施例中,在获得代理服务器地址之后,数字电视终端还可以采用第一校验码对代理服务器地址进行校验,该校验过程可以为数字电视终端采用MD5算法对获得的代理服务器地址进行运算处理,获得MD5值;将该MD5值与所述第一校验码进行比较,如果二者相同,则校验通过,之后,数字电视终端可以采用校验通过的代理服务器地址访问所述代理服务器。在本发明的一种可行的实施方式中,在步骤S103之后,还可以包括以下步骤对所述数字电视系统入口地址进行校验;采用校验通过的所述数字电视系统入口地址,访问所述数字电视系统中所述入口地址对应的设备。数字电视终端获取数字电视系统入口地址的同时还获取第二校验码;该第二校验码优选为代理服务器采用MD5算法对其预存的数字电视系统入口地址进行运算获得的MD5校验码。本发明实施例中,数字电视终端对获得的数字电视系统入口地址的校验过程可以包括采用MD5算法对获取的所述数字电视系统入口地址进行运算处理,获得MD5值;将该MD5值与所述第二校验码进行比较,如果二者相同,则校验通过,之后,数字电视终端可以采用校验通过的数字电视系统入口地址访问所述入口地址对应的设备,例如采用校验通过的Portal地址访问Portal服务器,或采用校验通过的NTP服务器地址访问NTP服务器,等
坐寸ο请参见图4,为本发明实施例提供的另一种动态获取数字电视系统入口地址的方法,本实施例可以为DHCP服务器和代理服务器所执行的动态获取数字电视系统入口地址的方法,该方法可以包括S201, DHCP服务器接收数字电视终端广播的请求获取代理服务器地址的请求消
肩、O在本实施例的一种可行的实施方式中,数字电视终端广播的请求获取Portal地址的请求消息,可以为图2所示的DHCP Discover信息,获取代理服务器地址的请求内容可以存储在DHCP Discover信息的Options字段中,随DHCP Discover信息被DHCP服务器接收。S202,根据所述请求消息,所述DHCP服务器向所述数字电视终端返回响应消息,所述响应消息中携带所述代理服务器地址。
DHCP服务器中预先存储了代理服务器地址。在本实施例的一种可行的实施方式中,DHCP服务器返回的响应消息可以为图3所示的DHCP Offer信息。DHCP执行本步骤具体可以包括以下流程根据所述请求消息,获取本端预存的代理服务器地址;采用MD5算法对所述代理服务器地址进行运算处理,获得第一校验码,则该第一校验码为代理服务器地址的MD5校验码;将所述代理服务器地址和所述第一校验码封装至响应消息中;向所述数字电视终端返回所述响应消息。在本发明一种可行的实施方式中,DHCP服务器执行本步骤时向所述数字电视终端返回的响应消息中可以仅包括代理服务器地址,使数字电视终端根据该代理服务器地址直接访问所述代理服务器。在本发明的另一种可行的实施方式中,DHCP服务器执行本步骤时向数字电视终端返回的响应消息中可以同时包括代理服务器地址和第一校验码,使数字电视终端基于第一校验码对所述代理服务器地址进行校验后,采用校验通过的代理服务器地址访问所述代理服务器,从而可保证数据的可靠性和稳定性。S203,所述代理服务器接收数字电视终端发送的请求获取数字电视系统入口地址的访问请求。S204,所述代理服务器根据所述访问请求,向所述数字电视终端返回本端预存的所述数字电视系统入口地址。所述代理服务器执行本步骤具体包括以下流程所述代理服务器根据所述访问请求,获取预存的数字电视系统入口地址;采用MD5算法对所述数字电视系统入口地址进行运算处理,获得第二校验码,则第二校验码为数字电视系统入口地址的MD5校验码;向所述数字电视终端返回所述数字电视系统入口地址和所述第二校验码。在本发明一种可行的实施方式中,代理服务器执行本步骤时可以直接向数字电视终端返回的数字电视系统入口地址,使数字电视终端根据该入口地址直接访问数字电视系统中与该入口地址对应的设备。在本发明的另一种可行的实施方式中,代理服务器执行本步骤时可以向数字电视终端同时返回数字电视系统入口地址和第二校验码,使数字电视终端基于第二校验码对数字电视系统入口地址进行校验后,采用校验通过的入口地址访问数字电视系统中与该入口地址对应的设备,从而可保证数据的可靠性和稳定性。请参见图5,为本发明实施例提供的又一种动态获取数字电视系统入口地址的方法,本实施例可以为数字电视终端、DHCP服务器以及代理服务器相互交互所执行的动态获取数字电视系统入口地址的方法,该方法可以包括S301,数字电视终端广播请求消息,请求分配IP地址和获取代理服务器地址。
分配IP地址的请求和获取代理服务器地址的请求可以包含于同一请求消息中,例如可以在图2所示的DHCP Discover信息中,将获取代理服务器地址的请求内容添加至Options字段,数字电视终端请求分配IP地址时,向地址255. 255. 255. 255发送携带DHCPDiscover信息的广播消息,则可同时请求获取代理服务器地址。S302, DHCP服务器从IP池选取一个未被租用的IP地址。DHCP服务器管理IP池,当接收到来自数字电视终端的DHCP Discover信息时,DHCP服务器从IP池中选取一个未被租用的IP地址,将该IP地址分配给该数字电视终端。S303,DHCP服务器对预存的代理服务器地址进行运算处理,获得第一校验码。所述第一校验码优选为DHCP服务器采用MD5算法对代理服务器地址进行运算获得的MD5校验码。 S304,DHCP服务器将选取的IP地址、代理服务器地址和第一校验码封装至响应消息中。S305, DHCP服务器向数字电视终端返回响应消息,该响应消息中携带所分配的IP地址、代理服务器地址和第一校验码。S306,数字电视终端解析所述响应消息,获得代理服务器地址和第一校验码。数字电视终端在执行本步骤时,还可以将响应消息中的IP地址与自身的网卡进行绑定。S307,数字电视终端采用所述第一校验码对获得的代理服务器地址进行校验。本发明实施例中,数字电视终端对代理服务器地址的校验过程可以为数字电视终端采用MD5算法对获得的代理服务器地址进行运算处理,获得MD5值;将该MD5值与所述第一校验码进行比较,如果二者相同,则校验通过;否则,校验失败。S308,在校验通过后,数字电视终端采用所述代理服务器地址,访问代理服务器。S309,代理服务器向数字电视终端返回数字电视系统入口地址和第二校验码。S310,数字电视终端采用所述第二校验码对所述数字电视系统入口地址进行校验。本发明实施例中,数字电视终端对获得的数字电视系统入口地址的校验过程可以包括采用MD5算法对获取的数字电视系统入口地址进行运算处理,获得MD5值;将该MD5值与所述第二校验码进行比较,如果二者相同,则校验通过;否则,校验失败。S311,在校验通过后,数字电视终端采用所述数字电视系统入口地址,访问所述数字电视系统中所述入口地址对应的设备。需要说明的是,上述图I-图5所示实施例中,采用MD5算法进行处理或校验的过程仅为举例,目的在于保证数据的安全性和准确性,可以理解的是,本发明实施例也可以采用其他算法进行处理或校验,例如哈希算法、MD4(Message Digest Algorithm4,摘要算法第四版)算法等等。通过图I-图5所示实施例的描述,本发明实施例将数字电视系统入口地址预存于代理服务器中,代理服务器地址预存于DHCP服务器中。由DHCP服务器在数字电视终端的请求下向数字电视终端下发所述代理服务器地址,使数字电视终端能够动态访问所述代理服务器获取数字电视系统地址。采用代理服务器存储数字电视系统入口地址,可以较好地解决系统耦合性问题,同时可以使数字电视终端灵活、动态的获取数字电视系统入口地址,无需固化所述数字电视系统入口地址,方便对入口地址的升级和修改。下面将结合附图6-附图8,对本发明实施例提供的数字电视终端进行详细介绍。需要说明的是,下述的数字电视终端可以应用于上述各方法实施例中。请参见图6,为本发明实施例提供的一种数字电视终端的结构示意图;该数字电视终端可以包括请求模块101、响应接收模块102和入口地址获取模块103。请求模块101,用于广播请求消息,请求获取代理服务器地址。响应接收模块102,用于接收DHCP服务器返回的响应消息,所述响应消息中携带代理服务器地址。入口地址获取模块103,用于从所述响应消息解析出代理服务器地址,访问所述代 理服务器,获取数字电视系统入口地址。请参见图7,为图6所示入口地址获取模块的实施例的结构示意图;所述入口地址获取模块103可以包括解析单元1301、访问单元1302和获取单元1303。解析单元1301,用于解析所述响应消息,获得所述代理服务器地址。访问单元1302,用于采用所述代理服务器地址,访问所述代理服务器。获取单元1303,用于从所述代理服务器中获取数字电视系统入口地址。其中,所述数字电视系统入口地址包括=Portal服务器地址、NTP服务器地址、应用部署服务器地址、终端网管服务器地址、增值业务服务器地址中的任一种或多种。再请参见图7,可选地,所述入口地址获取模块103还可以包括校验单元1304,用于根据第一校验码,对所述代理服务器地址进行校验,并在校验通过后,通知所述访问单元1302采用校验通过的代理服务器地址,访问所述代理服务器。此时,所述响应消息中携带第一校验码,所述第一校验码为代理服务器地址的MD5校验码。校验单元1304采用MD5算法对代理服务器地址进行运算处理,获得MD5值,并将该MD5值与所述第一校验码进行比较,如果二者相同,则校验通过。请参见图8,为本发明实施例提供的另一种数字电视终端的结构示意图;该数字电视终端包括请求模块101、响应接收模块102、入口地址获取模块103、入口地址校验模块104和访问模块105。其中,请求模块101、响应接收模块102和入口地址获取模块103的结构可以参见图7所示实施例,在此不赘述。入口地址校验模块104,用于从所述代理服务器中获取第二校验码,对所述数字电视系统入口地址进行校验。具体实现中,所述入口地址获取模块103在获取所述数字系统入口地址的同时,还获取第二校验码,所述第二检验码为MD5校验码。所述入口地址校验模块104具体用于采用MD5算法对所述数字系统入口地址进行运算处理,获得MD5值,并将该MD5值与所述第二校验码进行比较,如果二者相同,则校验通过。访问模块105,用于在校验通过后,采用所述数字电视系统入口地址,访问所述数字电视系统中所述入口地址对应的设备。可以理解的是,图6-图8所示实施例的数字电视终端的各功能模块的功能可以根据上述图I所示实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,在此不再赘述。本发明实施例将数字电视系统入口地址预存于代理服务器中,代理服务器地址预存于DHCP服务器中。由DHCP服务器在数字电视终端的请求下向数字电视终端下发所述代理服务器地址,使数字电视终端能够动态访问所述代理服务器获取数字电视系统地址。采用代理服务器存储数字电视系统入口地址,可以较好地解决系统耦合性问题,同时可以使数字电视终端灵活、动态的获取数字电视系统入口地址,无需固化所述数字电视系统入口地址,方便对入口地址的升级和修改。下面将结合附图9-附图11,对本发明实施例提供的一种数字电视系统进行详细介绍。需要说明的是,下述的系统可以应用于上述方法实施例所示方法中。请参见图9,为本发明实施例提供的一种数字电视系统的结构示意图;该系统可以包括数字电视终端、DHCP服务器和代理服务器。关于数字电视终端的介绍可以参见图6-图8所示实施例的说明,在此不赘述。所述DHCP服务器,用于接收数字电视终端广播的请求获取代理服务器地址的请求消息,并根据所述请求消息,向所述数字电视终端返回响应消息,所述响应消息中携带所 述代理服务器地址。所述代理服务器,用于接收数字电视终端发送的请求获取数字电视系统入口地址的访问请求,并根据所述访问请求,向所述数字电视终端返回本端预存的所述数字电视系统入口地址。请参见图10,为本发明实施例提供的一种DHCP服务器的结构示意图J_DHCP服务器可以应用于图9所示的系统中,该DHCP服务器可以包括服务器地址获取单元201、第一运算单元202、封装单元203和响应单元204。服务器地址获取单元201,用于根据所述请求消息,获取本端预存的代理服务器地址。第一运算单元202,用于采用MD5算法对所述代理服务器地址进行运算处理,获得第一校验码。其中,所述第一校验码为代理服务器地址的MD5校验码。封装单元203,用于将所述代理服务器地址和所述第一校验码封装至响应消息中。响应单元204,用于向所述数字电视终端返回所述响应消息。请参见图11,为本发明实施例提供的一种代理服务器的结构示意图;该代理服务器可以应用于图9所示系统中,该代理服务器可以包括入口地址获取单元301、第二运算单元302和响应单元303。入口地址获取单元301,用于根据所述访问请求,获取预存的数字电视系统入口地址。第二运算单元302,采用MD5算法对所述数字电视系统入口地址进行运算处理,获得第二校验码。其中,所述第二校验码为数字电视系统入口地址的MD5校验码。响应单元303,用于向所述数字电视终端返回所述数字电视系统入口地址和所述
第二校验码。可以理解的是,图9-图11所示实施例的数字电视系统的各装置的功能及各装置的功能模块的功能均可以根据上述图4-图5所示实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,在此不再赘述。本发明实施例将数字电视系统入口地址预存于代理服务器中,代理服务器地址预存于DHCP服务器中。由DHCP服务器在数字电视终端的请求下向数字电视终端下发所述代理服务器地址,使数字电视终端能够动态访问所述代理服务器获取数字电视系统地址。采用代理服务器存储数字电视系统入口地址,可以较好地解决系统耦合性问题,同时可以使数字电视终端灵活、动态的获取数字电视系统入口地址,无需固化所述数字电视系统入口地址,方便对入口地址的升级和修改。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。 以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
权利要求
1.一种动态获取数字电视系统入口地址的方法,其特征在于,包括 广播请求消息,请求获取代理服务器地址; 接收动态主机设置协议DHCP服务器返回的响应消息,所述响应消息中携带所述代理服务器地址; 从所述响应消息解析出所述代理服务器地址,访问所述代理服务器,获取数字电视系统入口地址。
2.如权利要求I所述的方法,其特征在于,从所述响应消息解析出所述代理服务器地址,访问所述代理服务器,获取数字电视系统入口地址,包括 解析所述响应消息,获得所述代理服务器地址; 采用所述代理服务器地址,访问所述代理服务器; 从所述代理服务器中获取数字电视系统入口地址; 其中,所述数字电视系统入口地址包括门户Portal服务器地址、NTP服务器地址、应用部署服务器地址、终端网管服务器地址、增值业务服务器地址中的任一种或多种。
3.如权利要求2所述的方法,其特征在于,所述响应消息中携带第一校验码; 所述获得所述代理服务器之后,包括 根据所述第一校验码,对所述代理服务器地址进行校验,在校验通过后,执行采用所述代理服务器地址,访问所述代理服务器的步骤。
4.如权利要求1-3任一项所述的方法,其特征在于,所述获取数字电视系统入口地址之后,还包括 从所述代理服务器中获取第二校验码,对所述数字电视系统入口地址进行校验;在校验通过后,采用所述数字电视系统入口地址,访问所述数字电视系统中所述入口地址对应的设备。
5.一种动态获取数字电视系统入口地址的方法,其特征在于,包括 DHCP服务器接收数字电视终端广播的请求获取代理服务器地址的请求消息; 根据所述请求消息,所述DHCP服务器向所述数字电视终端返回响应消息,所述响应消息中携带所述代理服务器地址; 所述代理服务器接收数字电视终端发送的请求获取数字电视系统入口地址的访问请求; 所述代理服务器根据所述访问请求,向所述数字电视终端返回本端预存的所述数字电视系统入口地址。
6.如权利要求5所述的方法,其特征在于,所述DHCP服务器根据所述请求消息,向所述数字电视终端返回响应消息,包括 所述DHCP服务器根据所述请求消息,获取本端预存的代理服务器地址; 采用摘要算法第五版MD5算法对所述代理服务器地址进行运算处理,获得第一校验码; 将所述代理服务器地址和所述第一校验码封装至响应消息中; 向所述数字电视终端返回所述响应消息。
7.如权利要求5所述的方法,其特征在于,所述代理服务器根据所述访问请求,向所述数字电视终端返回本端预存的所述数字电视系统入口地址,包括所述代理服务器根据所述访问请求,获取预存的数字电视系统入口地址; 采用MD5算法对所述数字电视系统入口地址进行运算处理,获得第二校验码; 向所述数字电视终端返回所述数字电视系统入口地址和所述第二校验码。
8.一种数字电视终端,其特征在于,包括 请求模块,用于广播请求消息,请求获取代理服务器地址; 响应接收模块,用于接收DHCP服务器返回的响应消息,所述响应消息中携带代理服务器地址; 入口地址获取模块,用于从所述响应消息解析出代理服务器地址,访问所述代理服务器,获取数字电视系统入口地址。
9.如权利要求8所述的数字电视终端,其特征在于,所述入口地址获取模块包括 解析单元,用于解析所述响应消息,获得所述代理服务器地址; 访问单元,用于采用所述代理服务器地址,访问所述代理服务器; 获取单元,用于从所述代理服务器中获取数字电视系统入口地址; 其中,所述数字电视系统入口地址包括门户Portal服务器地址、NTP服务器地址、应用部署服务器地址、终端网管服务器地址、增值业务服务器地址中的任一种或多种。
10.如权利要求8所述的数字电视终端,其特征在于,所述入口地址获取模块还包括 校验单元,用于根据第一校验码,对所述代理服务器地址进行校验,并在校验通过后,通知所述访问单元采用校验通过的代理服务器地址,访问所述代理服务器; 其中,所述响应消息中携带所述第一校验码。
11.如权利要求8-10任一项所述的数字电视终端,其特征在于,所述终端数字电视终端还包括 入口地址校验模块,用于从所述代理服务器中获取第二校验码,对所述数字电视系统入口地址进行校验; 访问模块,用于在校验通过后,采用所述数字电视系统入口地址,访问所述数字电视系统中所述入口地址对应的设备。
12.—种数字电视系统,其特征在于,包括DHCP服务器、代理服务器和数字电视终端;其中,所述数字电视终端为上述权利要求8-11任一项所述的数字电视终端; 所述DHCP服务器,用于接收数字电视终端广播的请求获取代理服务器地址的请求消息,并根据所述请求消息,向所述数字电视终端返回响应消息,所述响应消息中携带所述代理服务器地址; 所述代理服务器,用于接收数字电视终端发送的请求获取数字电视系统入口地址的访问请求,并根据所述访问请求,向所述数字电视终端返回本端预存的所述数字电视系统入口地址。
13.如权利要求12所述的系统,其特征在于,所述DHCP服务器包括 服务器地址获取单元,用于根据所述请求消息,获取本端预存的代理服务器地址;第一运算单元,用于采用MD5算法对所述代理服务器地址进行运算处理,获得第一校验码; 封装单元,用于将所述代理服务器地址和所述第一校验码封装至响应消息中; 响应单元,用于向所述数字电视终端返回所述响应消息。
14.如权利要求12或13所述的系统,其特征在于,所述代理服务器包括 入口地址获取单元,用于根据所述访问请求,获取预存的数字电视系统入口地址;第二运算单元,采用MD5算法对所述数字电视系统入口地址进行运算处理,获得第二校验码; 响应单元,用于向所述数字电视终端返回所述数字电视系统入口地址和所述第二校验码。
全文摘要
本发明实施例公开了提供了动态获取数字电视系统入口地址的方法、数字电视终端及系统,其中的方法包括广播请求消息,请求获取代理服务器地址;接收DHCP服务器返回的响应消息,所述响应消息中携带所述代理服务器地址;从所述响应消息中解析出代理服务器地址,访问所述代理服务器,获取数字电视系统入口地址。本发明中数字电视终端可以动态获取数字电视系统入口地址,无需固化所述数字电视系统入口地址,方便对入口地址的升级和修改。
文档编号H04N21/222GK102857586SQ20121027713
公开日2013年1月2日 申请日期2012年8月6日 优先权日2012年8月6日
发明者陈祥友 申请人:深圳市龙视传媒有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1