本发明专利技术公开了一种IPTV终端的自动配置方法、DNS-SD服务器以及IPTV系统,涉及IPTV领域,其中的方法包括:接收到IPTV终端发送的DNS-SD协议的查询报文;基于查询报文判断IPTV终端是否为新IPTV用户,如果是,则向IPTV终端请求认证码;当判断IPTV终端发送的认证码有效后,则向IPTV终端发送配置信息;IPTV终端根据配置信息进行配置。本发明专利技术的配置方法、DNS-SD服务器以及IPTV系统,使IPTV终端不需要内置定制化的软件模块,利用标准的DNS服务发现协议,实现IPTV终端自动配置,从而使IPTV终端可自动下载对应的软件模块及配置信息,对IPTV终端要求低,易于大规模推广应用,使用户可自由在市场选择IPTV终端。
【技术实现步骤摘要】
IPTV终端的自动配置方法、服务器以及IPTV系统
本专利技术涉及IPTV
,尤其涉及一种IPTV终端的自动配置方法、DNS-SD服务器以及IPTV系统。
技术介绍
交互式网络电视IPTV用户在使用IPTV业务前,首先需要在IPTV终端上配置相关业务参数,如EPG地址、认证服务器地址、网络认证方式、帐号、密码等信息。由于信息多,配置步骤复杂并且容易出错,所以一般运营商需派人专门上门安装配置,大大增加了运营成本。目前,随着终端智能化的发展,由于终端计算能力的提升,可通过终端软件系统,配合服务端实现简化配置。但在现有的配置方法中,需在IPTV终端上预装指定的软件模块,并使用私有协议与远端服务器交互,限制了终端的种类,难以大规模推广,因此,需要一种新的IPTV终端的配置方法。
技术实现思路
有鉴于此,本专利技术要解决的一个技术问题是一种IPTV终端的自动配置方法、DNS-SD服务器以及IPTV系统。一种IPTV终端的自动配置方法,包括:接收到IPTV终端发送的DNS-SD协议的查询报文;基于所述查询报文判断所述IPTV终端是否为新IPTV用户,如果是,则向所述IPTV终端请求认证码;当判断所述IPTV终端发送的认证码有效后,则向所述IPTV终端发送配置信息;所述IPTV终端根据所述配置信息进行配置。根据本专利技术的一个实施例,进一步的,包括:在所述IPTV终端首次启动时向LDNS服务器发送DNS查询请求;所述LDNS服务器获取所述DNS查询请求中携带的用户特征信息,并通过解析所述用户特征信息获取用户类型和服务类型;当判断所述用户类型为新IPTV用户并且所述服务类型为查询服务时,则向所述IPTV终端返回DNS-SD服务器的IP地址;基于所述DNS-SD服务器的IP地址,所述IPTV终端向所述DNS-SD服务器发送所述DNS-SD协议的查询报文。根据本专利技术的一个实施例,进一步的,所述基于所述查询报文判断所述IPTV终端是否为新IPTV用户,如果是,则向所述IPTV终端请求认证码包括:获取所述DNS-SD协议的查询报文中携带的用户特征信息,并通过解析所述用户特征信息获取用户类型和服务类型;当判断所述用户类型为新IPTV用户时,则通过所述IPTV终端在电视屏幕上提示输入所述认证码。根据本专利技术的一个实施例,进一步的,所述当判断所述IPTV终端发送的认证码有效后、则向所述IPTV终端发送配置信息包括:在接收到所述认证码后,对所述认证码进行认证;如果认证成功,则通过查询用户数据库获得新IPTV用户的ID;根据所述新IPTV用户的ID从配置数据库中查询所述IPTV用户全部的配置信息;其中,所述配置信息包括:配置文件下载信息和业务配置信息。根据本专利技术的一个实施例,进一步的,在所述根据所述新IPTV用户的ID从配置数据库中查询所述IPTV用户全部的配置信息后还包括:向所述IPTV终端返回DNSSRV记录,所述DNSSRV记录携带所述配置文件下载信息;所述配置文件下载信息包括:下载方式和下载地址;所述IPTV终端基于所述配置文件下载信息下载IPTV配置软件并安装。根据本专利技术的一个实施例,进一步的,包括:在接收到所述IPTV终端安装IPTV配置软件后发送的请求消息后,向所述IPTV终端发送所述业务配置信息;所述业务配置信息包括:认证地址和EPG系统地址。一种DNS-SD服务器,包括:接收单元,用于接收IPTV终端发送的DNS-SD协议的查询报文;认证单元,用于基于所述查询报文判断所述IPTV终端是否为新IPTV用户,如果是,则向所述IPTV终端请求认证码;配置单元,用于当判断所述IPTV终端发送的认证码有效后,则向所述IPTV终端发送配置信息;其中,所述IPTV终端根据所述配置信息进行配置。根据本专利技术的一个实施例,进一步的,在所述IPTV终端首次启动时向LDNS服务器发送DNS查询请求;所述LDNS服务器获取所述DNS查询请求中携带的用户特征信息,并通过解析所述用户特征信息获取用户类型和服务类型;当判断所述用户类型为新IPTV用户并且所述服务类型为查询服务时,则向所述IPTV终端返回DNS-SD服务器的IP地址;所述接收单元接收到所述IPTV终端基于所述DNS-SD服务器的IP地址发送的DNS-SD协议的查询报文。根据本专利技术的一个实施例,进一步的,所述认证单元,还用于获取所述DNS-SD协议的查询报文中携带的用户特征信息,并通过解析所述用户特征信息获取用户类型和服务类型;当判断所述用户类型为新IPTV用户时,则通过所述IPTV终端在电视屏幕上提示输入所述认证码。根据本专利技术的一个实施例,进一步的,所述认证单元,还用于在接收到所述认证码后,对所述认证码进行认证;如果认证成功,则通过查询用户数据库获得新IPTV用户的ID;所述配置单元,还用于根据所述新IPTV用户的ID从配置数据库中查询所述IPTV用户全部的配置信息;其中,所述配置信息包括:配置文件下载信息和业务配置信息。根据本专利技术的一个实施例,进一步的,所述配置单元,还用于向所述IPTV终端返回DNSSRV记录,所述DNSSRV记录携带所述配置文件下载信息;所述配置文件下载信息包括:下载方式和下载地址;其中,所述IPTV终端基于所述配置文件下载信息下载IPTV配置软件并安装。根据本专利技术的一个实施例,进一步的,所述配置单元,还用于接收所述IPTV终端安装IPTV配置软件后发送的请求消息,向所述IPTV终端发送所述业务配置信息;所述业务配置信息包括:认证地址和EPG系统地址。一种IPVT系统,包括如上所述的DNS-SD服务器。根据本专利技术的一个实施例,进一步的,所述IPTV终端包括:机顶盒。本专利技术的IPTV终端的自动配置方法、DNS-SD服务器以及IPTV系统,使IPTV终端不需要内置定制化的软件模块,利用标准的DNS服务发现协议,实现IPTV终端自动配置,从而使IPTV终端可自动下载对应的软件模块及配置信息,简化了用户进行终端配置的步骤,对IPTV终端要求低,基于标准协议流程,终端适用性强,可解决现有技术需安装专用软件模块的问题,易于大规模推广应用。并且,工单系统无需在开户时获取机顶盒ID并与用户ID绑定,用户可通过多种方式获取认证码,并实现绑定关系,从而使用户可自由在市场选择IPTV终端。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。图1为根据本专利技术的IPTV终端的自动配置方法的一个实施例的流程示意图;图2为根据本专利技术的IPTV系统的一个实施例的示意图;图3为根据本专利技术的DNS-SD服务器的一个实施例的模块示意图。具体实施方式下面参照附图对本专利技术进行更全面的描述,其中说明本专利技术的示例性实施例。下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护本文档来自技高网...
【技术保护点】
一种交互式网络电视IPTV终端的自动配置方法,其特征在于,包括:接收到IPTV终端发送的DNS服务发现协议DNS‑SD协议的查询报文;基于所述查询报文判断所述IPTV终端是否为新IPTV用户,如果是,则向所述IPTV终端请求认证码;当判断所述IPTV终端发送的认证码有效后,则向所述IPTV终端发送配置信息;所述IPTV终端根据所述配置信息进行配置。
【技术特征摘要】
1.一种交互式网络电视IPTV终端的自动配置方法,其特征在于,包括:接收到IPTV终端发送的DNS服务发现协议DNS-SD协议的查询报文;基于所述查询报文判断所述IPTV终端是否为新IPTV用户,如果是,则向所述IPTV终端请求认证码;当判断所述IPTV终端发送的认证码有效后,则向所述IPTV终端发送配置信息;所述IPTV终端根据所述配置信息进行配置。2.如权利要求1所述的方法,其特征在于,包括:在所述IPTV终端首次启动时向LDNS服务器发送DNS查询请求;所述LDNS服务器获取所述DNS查询请求中携带的用户特征信息,并通过解析所述用户特征信息获取用户类型和服务类型;当判断所述用户类型为新IPTV用户并且所述服务类型为查询服务时,则向所述IPTV终端返回DNS-SD服务器的IP地址;基于所述DNS-SD服务器的IP地址,所述IPTV终端向所述DNS-SD服务器发送所述DNS-SD协议的查询报文。3.如权利要求1或2所述的方法,其特征在于,所述基于所述查询报文判断所述IPTV终端是否为新IPTV用户,如果是,则向所述IPTV终端请求认证码包括:获取所述DNS-SD协议的查询报文中携带的用户特征信息,并通过解析所述用户特征信息获取用户类型和服务类型;当判断所述用户类型为新IPTV用户时,则通过所述IPTV终端在电视屏幕上提示输入所述认证码。4.如权利要求3所述的方法,其特征在于,所述当判断所述IPTV终端发送的认证码有效后、则向所述IPTV终端发送配置信息包括:在接收到所述认证码后,对所述认证码进行认证;如果认证成功,则通过查询用户数据库获得新IPTV用户的ID;根据所述新IPTV用户的ID从配置数据库中查询所述IPTV用户全部的配置信息;其中,所述配置信息包括:配置文件下载信息和业务配置信息。5.如权利要求4所述的方法,其特征在于,在所述根据所述新IPTV用户的ID从配置数据库中查询所述IPTV用户全部的配置信息后还包括:向所述IPTV终端返回DNSSRV记录,所述DNSSRV记录携带所述配置文件下载信息;所述配置文件下载信息包括:下载方式和下载地址;所述IPTV终端基于所述配置文件下载信息下载IPTV配置软件并安装。6.如权利要求5所述的方法,其特征在于,包括:在接收到所述IPTV终端安装IPTV配置软件后发送的请求消息后,向所述IPTV终端发送所述业务配置信息;所述业务配置信息包括:认证地址和EPG系统地址。7....
【专利技术属性】
技术研发人员:陈戈,梁洁,庄一嵘,薛沛林,
申请(专利权)人:中国电信股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。