数字电视机顶盒内DLNA节目目录数据的配置方法及系统技术方案

技术编号:8611895 阅读:952 留言:0更新日期:2013-04-20 00:25
本发明专利技术公开了一种数字电视机顶盒内DLNA节目目录数据的配置方法及系统,首先在开通相关DLNA功能的数字电视机顶盒MTA配置文件中设置DLNA节目服务ID和节目目录数据前端检测更新服务器的URL地址,启动机顶盒时下载MTA配置文件,并查看机顶盒中是否存储有DLNA节目目录数据,若否则根据DLNA节目服务ID向前端检测更新服务器申请下载该服务ID对应的DLNA节目目录数据,并从DLNA节目目录数据下载服务器完成数据的下载;若是则查看存储的DLNA节目目录数据是否为最新版本,若否则下载最新的DLNA节目目录数据并更新。通过该方法及系统能够大大提高DLNA节目目录数据配置的灵活性、可运营性和效率。

【技术实现步骤摘要】
数字电视机顶盒内DLNA节目目录数据的配置方法及系统
本专利技术属于数字电视机顶盒
,具体涉及一种数字电视机顶盒内DLNA节目目录数据的配置方法及系统。
技术介绍
数字电视机顶盒是一种将数字电视信号转换成模拟信号的变换设备,它把经过数字化压缩的图像和声音信号解码还原成普通电视机可播放显示的信号。当前的数字电视机顶盒已成为一种嵌入式计算设备,具有完善的实时操作系统,并提供了强大的CPU计算能力,用来协调控制机顶盒各部分硬件设施,并提供交互网络、DLNA媒体共享等多种新功能。 机顶盒启动过程中一般需接收MTA配置文件来实现机顶盒的部分功能配置。DLNA的全称是DIGITAL LIVING NETWORK ALLIANCE,旨在实现个人终端间的媒体共享功能。DLNA功能模块一般包含DMS、DMP、DMC和DMR。其中,DMS全称是数字媒体服务器Digital Media Server,主要负责媒体获取、记录、存储和输出功能。数字电视机顶盒一般集成DLNA中的DMS模块,DMS模块负责为DLNA用户终端提供可观看的节目及目录结构。目前,数字电视机顶盒中DLNA中DMS模块获得电视节目目录数据的方式一般有以下两种方法一 DLNA软件的DMS模块软件在安装时固化节目目录数据,并通过DMS模块软件升级的方式进行节目目录的配置和更新。优点是实现较为简单。缺点是1、将DLNA节目目录数据的配置与模块软件升级关联,节目目录数据的更新效率较低;2、在实现多种不同类型DLNA节目服务时操作难度较大,需要为用户准备不同版本的软件。方法二 在数字电视机顶盒MTA配置文件中增加DLNA节目目录数据配置,配置节目所在频点、服务、电视节目图标信息、网络视频路径等节目信息和目录结构,可通过更新 MTA配置文件的方式进行电视节目目录的配置更新。优点是可在运营前端实现DLNA节目目录数据的配置管理。缺点在于1、大幅增大了 MTA配置文件的大小,从而降低了 MTA配置文件中描述其他功能配置信息的接收效率;2、将电视节目目录内容配置与功能配置都让MTA配置文件进行描述,无法实现内容和功能独立配置,降低了配置的灵活性,且更新内容时易对功能部分产生误操作,存在安全隐患;3、在实际运 营中,MTA配置文件一般由运营商的业务运营支撑系统(BOSS)进行统一管理,此方法在更新DLNA电视节目目录内容时,需更新BOSS系统关联的配置文件,操作较为复杂,存在操作安全隐患。
技术实现思路
针对现有技术中存在的缺陷,本专利技术的目的在于提供一种数字电视机顶盒内DLNA 节目目录数据的配置方法及系统,实现DLNA节目目录数据的快速配置和更新。为实现上述目的,本专利技术采用的技术方案如下一种数字电视机顶盒内DLNA节目目录数据的配置方法,包括以下步骤(I)在数字电视机顶盒多媒体终端适配器MTA配置文件中针对DLNA功能仅设置 DLNA节目服务ID和前端检测更新服务器的URL地址;(2)启动数字电视机顶盒,下载MTA配置文件,获取MTA配置文件中的DLNA节目服务ID和前端检测更新服务器的URL地址;(3)查看数字电视机顶盒中是否存储有DLNA节目目录数据,若是则进入步骤(4), 若否则进入步骤(5);(4)获取DLNA节目服务ID对应的最新的DLNA节目目录数据版本号,并查看数字电视机顶盒中本地存储的DLNA节目目录数据版本号与所获取的最新的DLNA节目目录数据版本号是否一致,若是则不更新数字电视机顶盒中存储的DLNA节目目录数据;若否则进入步骤(5);(5 )根据MTA配置文件中的DLNA节目服务ID获取最新的DLNA节目目录数据并保存到数据电视机顶盒中。进一步,如上所述的一种数字电视机顶盒内DLNA节目目录数据的配置方法,完成 DLNA节目目录数据配置后,该方法还包括以下步骤(6)DLNA客户端终端设备从数字电视机顶盒中获取DLNA节目目录数据,实现对应节目目录结构的显示和节目的观看。进一步,如上所述的一种数字电视机顶盒内DLNA节目目录数据的配置方法,所述的DLNA节目目录数据包括数据版本号、节目目录结构、各个节目所在频点、服务、电视节目关联图标和节目网络路径。进一步,如上所述的一种数字电视机顶盒内DLNA节目目录数据的配置方法,步骤(4)中,获取DLNA节目服务ID对应的最新的DLNA节目目录数据版本号的具体方式为根据从MTA配置文件获取的DLNA节目服务ID向前端检测更新服务器申请更新该服务ID所对应的DLNA节目目录数据,前端检测更新服服务器向数字电视机顶盒返回该 DLNA节目服务ID对应的DLNA节目目录数据版本号及DLNA节目目录数据下载服务器的地址。再进一步,如上所述的一种数字电视机顶盒内DLNA节目目录数据的配置方法,步骤(5)中,获取最新的DLNA节目目录数据的具体方式为根据从MTA配置文件获取的DLNA节目服务ID向前端检测更新服务器申请更新该服务ID所对应的DLNA节目目录数据,前端检测更新服服务器向数字电视机顶盒返回该 DLNA节目服务ID对应的DLNA节目目录数据下载服务器的地址,数字电视机顶盒从数据下载服务器完成DLNA节目目录数据下载及配置。更进一步,如上所述 的一种数字电视机顶盒内DLNA节目目录数据的配置方法, DLNA节目目录数据下载服务器用于管理并向数字电视机顶盒下发对应的DLNA节目目录数据。一种数字电视机顶盒内DLNA节目目录数据的配置系统,包括MTA配置文件设置模块用于在数字电视机顶盒多媒体终端适配器MTA配置文件中针对DLNA功能设置DLNA节目服务ID和前端检测更新服务器的URL地址;MTA配置文件下载模块用于在启动数字电视机顶盒时,下载MTA配置文件,获取 MTA配置文件中的DLNA节目服务ID和前端检测更新服务器的URL地址;机顶盒数据查看模块用于查看数字电视机顶盒中是否存储有DLNA节目目录数据,若是则进入数据更新模块,若否则进入数据下载模块;数据更新模块用于确定数据电视机顶盒中的DLNA节目目录数据是否需要更新; 具体方式为获取DLNA节目服务ID对应的最新的DLNA节目目录数据版本号,查看数字电视机顶盒中本地存储的DLNA节目目录数据版本号与所获取的最新的DLNA节目目录数据版本号是否一致,若是则不更新;若否则需要更新并进入数据下载模块;数据下载模块用于根据MTA配置文件中的DLNA节目服务ID获取最新的DLNA节目目录数据并保存到数据电视机顶盒中。进一步,如上所述的一种数字电视机顶盒内DLNA节目目录数据的配置系统,该系统还包括终端显示模块用于DLNA客户端终端设备从数字电视机顶盒中获取DLNA节目目录数据,实现对应节目目录结构的显示和节目的观看。再进一步,如上所述的一种数字电视机顶盒内DLNA节目目录数据的配置系统,所述的数据更新模块包括数据请求单元用于根据DLNA节目服务ID向前端检测更新服务器申请更新该服务ID所对应的DLNA节目目录数据,前端检测更新服服务器向数字电视机顶盒返回该DLNA 节目服务ID对应的DLNA节目目录数据版本号及DLNA节目目录数据下载服务器的地址;版本号对比单元用于对比数据请求单元获取的DLNA节目目录数据版本号与数字电视机顶盒中存储的本地DLNA节目目录数据版本号是本文档来自技高网
...

【技术保护点】
一种数字电视机顶盒内DLNA节目目录数据的配置方法,包括以下步骤:(1)在数字电视机顶盒多媒体终端适配器MTA配置文件中针对DLNA功能仅设置DLNA节目服务ID和前端检测更新服务器的URL地址;(2)启动数字电视机顶盒,下载MTA配置文件,获取MTA配置文件中的DLNA节目服务ID和前端检测更新服务器的URL地址;(3)查看数字电视机顶盒中是否存储有DLNA节目目录数据,若是则进入步骤(4),若否则进入步骤(5);(4)获取DLNA节目服务ID对应的最新的DLNA节目目录数据版本号,并查看数字电视机顶盒中本地存储的DLNA节目目录数据版本号与所获取的最新的DLNA节目目录数据版本号是否一致,若是则不更新数字电视机顶盒中存储的DLNA节目目录数据;若否则进入步骤(5);(5)根据MTA配置文件中的DLNA节目服务ID获取最新的DLNA节目目录数据并保存到数据电视机顶盒中。

【技术特征摘要】
1.ー种数字电视机顶盒内DLNA节目目录数据的配置方法,包括以下步骤 (1)在数字电视机顶盒多媒体終端适配器MTA配置文件中针对DLNA功能仅设置DLNA节目服务ID和前端检测更新服务器的URL地址; (2)启动数字电视机顶盒,下载MTA配置文件,获取MTA配置文件中的DLNA节目服务ID和前端检测更新服务器的URL地址; (3 )查看数字电视机顶盒中是否存储有DLNA节目目录数据,若是则进入步骤(4 ),若否则进入步骤(5); (4)获取DLNA节目服务ID对应的最新的DLNA节目目录数据版本号,并查看数字电视机顶盒中本地存储的DLNA节目目录数据版本号与所获取的最新的DLNA节目目录数据版本号是否一致,若是则不更新数字电视机顶盒中存储的DLNA节目目录数据;若否则进入步骤(5); (5)根据MTA配置文件中的DLNA节目服务ID获取最新的DLNA节目目录数据并保存到数据电视机顶盒中。2.如权利要求1所述的ー种数字电视机顶盒内DLNA节目目录数据的配置方法,其特征在于完成DLNA节目目录数据配置后,该方法还包括以下步骤 (6)DLNA客户端终端设备从数字电视机顶盒中获取DLNA节目目录数据,实现对应节目目录结构的显示和节目的观看。3.如权利要求1或2所述的ー种数字电视机顶盒内DLNA节目目录数据的配置方法,其特征在于所述的DLNA节目目录数据包括数据版本号、节目目录结构、各个节目所在频点、服务、电视节目关联图标和节目网络路径。4.如权利要求3所述的ー种数字电视机顶盒内DLNA节目目录数据的配置方法,其特征在于步骤(4)中,获取DLNA节目服务ID对应的最新的DLNA节目目录数据版本号的具体方式为 根据从MTA配置文件获取的DLNA节目服务ID向前端检测更新服务器申请更新该服务ID所对应的DLNA节目目录数据,前端检测更新服服务器向数字电视机顶盒返回该DLNA节目服务ID对应的DLNA节目目录数据版本号及DLNA节目目录数据下载服务器的地址。5.如权利要求4所述的ー种数字电视机顶盒内DLNA节目目录数据的配置方法,其特征在干步骤(5)中,获取最新的DLNA节目目录数据的具体方式为 根据从MTA配置文件获取的DLNA节目服务ID向前端检测更新服务器申请更新该服务ID所对应的DLNA节目目录数据,前端检测更新服服务器向数字电视机顶盒返回该DLNA节目服务ID对应的DLNA节目目录数据下载服务器的地址,数字电视机顶盒从数据下载服务器完成DLNA节目目录数据下载及配置。6.如权利要求5所述的ー种数字电视机顶盒内DLNA节目目录数据的配置方法,其特征在于DLNA节目目录数据下载服务器用于管理井向数字电视机顶盒下发对...

【专利技术属性】
技术研发人员:黄超曾春刘方廖良玉杨猛
申请(专利权)人:北京歌华有线电视网络股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1