×

×

×

当前位置:首页 > 新闻资讯 > 技术视野 > 正文

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

发布时间: 2016-09-08 15:47:05   作者:黄超   来源: 北京歌华有线电视网络股份有限公司   浏览次数:
摘要: 本文为解决数字电视机顶盒 DLNA 分发数字电视节目目录数据更新方式不灵活的问题,提供了一种 目录数据的配置方法及系统。
  摘要:本文为解决数字电视机顶盒 DLNA 分发数字电视节目目录数据更新方式不灵活的问题,提供了一种 目录数据的配置方法及系统。通过 MTA 配置文件和节目目录数据下载服务器分别管理数字电视机顶盒 DLNA 节目服务功能类型和具体节目内容及目录结构,实现功能和内容的独立管理,结构清晰,增加管理灵活性。
 
 
  关键词:数字电视机顶盒   DLNA   数字电视节目  传输分发
 
 
  随着数字电视的普及,北京家庭内部已经普遍安装一台数字电视机顶盒。家庭内部多个成员观看电视的喜好可能会存在不同,可能会出现争抢观看电视节目的现象。
 
 
  为了在不增加数字电视机顶盒数量的情况下解决多用户观看不同电视节目的问题,北京歌华有线电视网络股份有限公司根据现有情况, 积极研究通过DLNA(Digital Living Network Alliance,数字生活网络联盟) 媒体分发功能实现数字电视节目的传输分发。
 
 
  DLNA 是由索尼、英特尔、微软等公司发起成立,旨在解决包括个人PC、消费电器、移动设备在内
 
 
  1 数字电视机顶盒
 
 
  1.1 基本原理
 
 
  数字电视机顶盒是一种将数字电视信号转换成模拟信号的变换设备, 数字电视机顶盒已成为一种嵌入式计算设备,具有完善的实时操作系统,提供强大的 CPU计算能力,用来协调控制机顶盒各部分硬件设施,并提供易操作的图形用户界面 GUI(Graphical User Interface),如增强型电视的电子节目指南,给用户提供图文并茂的节目介绍和背景资料。
 
 
  它也是扩展电视机功能的一种新型家用电器,负责将接收到的各种信息(包括电视节目)转换为电视机可显示的格式在屏幕上显示出来,
 
 
  2 DLNA功能
   
 
  2.1 DLNA基本原理
   
 
  DLNA 一般定义了 DMS(数字媒 体服务器)、DMP(数字媒体播放器)、DMC (数字媒体控制器)和DMR(数字媒体渲染设备)等功能模块。DLNA 典型应用场景如图 2 所示。
 
 
  DMS:提供媒体获取、记录、存 储和输出功能。

 

 

  DMP:查找、获取由 DMS 发送的 内容,提供播放和渲染功能。

 

 

  DMC:查找 DMS 提供的内容,并 匹配到 DMR 的 rendering 功能,建立 DMS 到 DMR 的连接。

 

 

  DMR:在通过其他设备配置后, 播 放 从 DMS 播 放 的 内 容。DMR 和 DMP 的区别在于 DMR 需要通过 DMC 控制才能获取 DMS 发送的内容。

 

 

  UPnP:通用即插即用是一种用于 PC 机和智能设备(或仪器)的常见的 对等网络连接的体系结构,尤其是在 家庭中。UPnP 以 Internet 标准和技术(如TCP/IP、HTTP 和 XML)为基础, 使这样的设备彼此可自动连接和协同 工作,从而使网络(尤其是家庭网络) 对更多的人成为可能。

 

 

  2.2 DLNA功能情况

 
  歌华有线高清交互机顶盒具备 DMS 和DMR 两部分功能。DMS功能要求通过 DLNA 协议播放转发的节目, 来源分别是:广播电视节目(含加扰 节目),STB 本地存储内容,包括视频、音频、图片多媒体文件等。DMS 支持节目列表的生成,并通过 DLNA 协议让媒体共享终端软件可以获得并显示节目单。
 
  DMS 根据 Tuner 资源占用情况自动限制访问广播电视节目的终端数量;一个 Tuner 只对一个客户端提供电视节目,当出现资源抢占时在终端 DMP 提示请求者“服务不可用”; DMS 以 IP 地址识别终端,一个 IP 地址只能有一个 DMP 连接。

 

  DMR在媒体共享终端软件的控制下能够播放终端上的多媒体文件,当音视频数据播放完毕后保持最后一帧画面。5s 以内没有收到来自媒体共享终端软件的控制指令,电视机播放观看上一次播放的电视节目。播放图片时,如图片数据格式错误或内容不完整,会在界面中提示“无法识别的媒体”。DMR仅有全屏模式,不支持画中画,播放 Audio 内容时,电视显示背景图片,DMR自带Default背景图片。

 
 

  3 DLNA节目目录数据的 配置方法及系统

 

  3.1 一般常用方法

 

  目前,数字电视机顶盒中 DLNA 中DMS模块获得电视节目目录数据的方式一般有以下两种。

 

  方法一:DLNA 软件的DMS 模块软件在安装时固化节目目录数据,并通过DMS 模块软件升级的方式进行节目目录的配置和更新。

 

  本方法的优点是实现较为方便、简单,但缺点明显。首先,将 DLNA 节目目录数据的配置与模块软件升级关联, 节目目录数据的更新效率较低;其次, 在实际运营过程中,运营商可能为用户提供包含不同节目目录数据的配置。本方法在实现多种不同类型DLNA节目服务时操作难度较大,需要为用户准备不同版本的软件,并为用户单独升级。

 

  方法二:在数字电视机顶盒 MTA 配置文件中增加 DLNA 节目目录数据配置 , 配置节目所在频点、服务、电视节目图标信息、网络视频路径等节目信息和目录结构,可通过更新 MTA 配置文件的方式进行电视节目目录的配置更新 。 歌华有线高清交互机顶盒 遵循 Packet Cable 相关标准,在开机过程中,机顶盒需从前端接收一个 MTA 配置文件用于配置机顶盒的功能属性。

 

  本方法的优点是可在运营商前端实现 DLNA节目目录数据的配置管理, 但还是存在几个缺点。

 

  (1)此种配置方式MTA 配置文件中描述内容较多,大幅增大了MTA 配置文件的大小,从而降低了MTA 配置文件中描述其他功能配置信息的接收效率。

 

  (2)将电视节目目录内容配置与功能配置都让 MTA 配置文件进行描述, 无法实现内容和功能独立配置,降低了配置的灵活性,且更新内容时易对功能部分产生误操作,存在安全隐患。

 

  (3)在实际运营中,MTA 配置文件一般由运营商的业务运营支撑系统 (BOSS) 进行统一管理,此方法在更新DLNA 电视节目目录内容时,需更新BOSS系统关联的配置文件,实际操作过程较为复杂,存在操作安全隐患。

 

  3.2 创新的节目目录数据的配置 方法及系统

 

  针对上述一般常用方法中存在的缺点,本文将着重阐述一种创新的节目目录数据的配置方法及系统,目的在于提供一种数字电视机顶盒内 DLNA 节目目 录数据的配置方法及系统,实现 DLNA 节目目录数据的快速配置和更新。

 

  创新的节目目录数据的配置方法及系统(如图 3 所示)的技术方案包括以下步骤:

 

  (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 节目目录数据并保存到数字电视机顶盒中。

 

  (6)DLNA 客户端终端设备从数字电视机顶盒中获取DLNA 节目目录数据,实现对应节目目录结构的显示和节目的观看。

 

  DLNA 节目目录数据包括数据版本号、节目目录结构、各个节目所在频点 、 服务、电视节目关联图标和节目网络路径。

 

  进一步,如上所述的一种数字电 视机顶盒内 DLNA 节目目录数据的配置方法, 步骤(4)中,获取 DLNA 节目服务 ID 对应的最新的 DLNA 节目目录数据版本号的具体方式为:根据从 MTA 配置文件获取的 DLNA 节目服务 ID 向前端检测更新服务器申请更新该服务 ID 所对应的DLNA 节目目录数据, 前端检测更新服务器向数字电视机顶盒返回该 DLNA 节目服务 ID 对应的 DLNA 节目目录数据版本号及 DLNA 节目目录数据下载服务器的地址。

 

  步骤(5)中,获取最新的 DLNA 节目目录数据的具体方式为:根据从 MTA 配置文件获取的 DLNA 节目服务 ID 向前端检测更新服务器申请更新该 服务 ID 所对应的 DLNA 节目目录数 据,前端检测更新服务器向数字电视机 顶盒返回该 DLNA 节目服务 ID 对应的 DLNA 节目目录数据下载服务器的地址,数字电视机顶盒从数据下载服务器 完成 DLNA 节目目录数据下载及配置。

 

  DLNA 节目目录数据下载服务器用于管理并向数字电视机顶盒应的 DLNA 节目目录数据。

 

  上述数字电视机顶盒内 DLNA 节目目录数据的配置系统,包括:

 

  (1)MTA 配置文件设置模块:用于在数字电视机顶盒多媒体终端适配 器 MTA 配置文件中针对 DLNA 功能设 置 DLNA 节目服务 ID 和前端检测更新服务器的 URL 地址。

 

  (2)MTA 配置文件下载模块: 用于在启动数字电视机顶盒时,下载 MTA 配置文件,获取 MTA 配置文件中的DLNA 节目服务ID 和前端检测更新服务器的URL 地址。

 

  (3)机顶盒数据查看模块:用于查看数字电视机顶盒中是否存储有 DLNA 节目目录数据,若是则进入数据更新模块,若否则进入数据下载模块。

 

  (4)数据更新模块:用于确定数字电视机顶盒中的 DLNA 节目目录数据是否需要更新。具体方式为:获取 DLNA 节目服务 ID 对应的最新的 DLNA 节目目录数据版本号,查看数字电视机顶盒中本地存储的 DLNA 节目目录数据版本号与所获取的最新的 DLNA 节目目录数据版本号是否一致, 若是则不更新;若否则需要更新并进入数据下载模块。

 

  (5)数据下载模块:用于根据 MTA 配置文件中的 DLNA 节目服务 ID 获取最新的 DLNA 节目目录数据并保存到数字电视机顶盒中。

 

  (6)终端显示模块:用于 DLNA 客户端终端设备从数字电视机顶盒中 获取 DLNA 节目目录数据,实现对应节目目录结构的显示和节目的观看。

 

  (7)数据请求单元:用于根 据 DLNA节目服务 ID 向前端检测更新服务器申请更新该服务 ID 所对应 的DLNA 节目目录数据,前端检测更新服务器向数字电视机顶盒返回该 DLNA 节目服务 ID 对应的 DLNA 节目目录数据版本号及 DLNA 节目目录数据下载服务器的地址。

 

  (8)版本号对比单元:用于对比数据请求单元获取的 DLNA 节目目录数据版本号与数字电视机顶盒中存储的本地DLNA节目目录数据版本号是否一致。

 

  (9)更新确认单元:用于根据版本号对比单元的对比结果确认DLNA节目目录数据是否需要更新,若版本号一致则不需要更新,若版本号不一致则需要更新 。 

 

  (10)数据请求单元:用于根据 DLNA 节目服务ID向前端检测更新服务器申请更新该服务 ID 所对应的 DLNA 节目目录数据,前端检测更新服务器向数字电视机顶盒返回该 DLNA 节目服务 ID 对应的 DLNA 节目目录数据下载服务器的地址。

 

  (11)数据下载单元:用于数字电视机顶盒根据数据请求单元获取的 DLNA 节目目录数据下载服务器的地址,从数据下载服务器完成DLNA节目目录数据下载及配置。

 

  3.3 新方法及系统的优点

 

  相对于一般常用方法,上述创新的节目目录数据的配置方法及系统优点在于:

 

  (1)本文所述的方法及系统仅在MTA 配置文件中描述 DLNA 节目服务功能类型和节目目录数据下载服务器的URL 地址,大幅减小了MTA 配置文件的大小, 提高了MTA 配置文件下发效率。

 

  (2)通过 MTA 配置文件和节目目录数据下载服务器分别管理数字电视机顶盒 DLNA节目服务功能类型和 具体节目内容及目录结构,实现功能 和内容独立管理,结构清晰。

 

  (3)实现功能和内容独立管理, 增加了管理灵活性,可在不更新 MTA 配置文件的基础上实现某个功能类型对应用户的具体节目内容及目录结构的更新。

 

(4)对某个功能类型对应用户的具体节目内容及目录结构进行内容更新时,不需要更改系统中的用户属性, 便于 DLNA 节目内容的管理。

 

  4 结论

 

  本文阐述的创新数字电视机顶盒 DLNA 节目目录数据的配置方法及系统,有效地解决了数字电视机顶盒通过 DLNA 功能分享分发数字电视节目过程中节目目录数据的配置问题,且很好地提高了配置效率,通过将服务功能类型和具体节目内容及目录结构 分别管理,实现了功能和内容独立管理、结构清晰、 方便运营,具有很好的实际运营价值。在歌华有线运营过程中,通过本文阐述的方法,灵活地解决了部分VIP用户享受全部电视节目分发功能而普通用户只能使用几十套基本电视节目分发功能的实际运营配置问题。原则上,通过本文阐述的方法,可以根据需要为每一位高清交互机顶盒用户配置独特的数字电视节目用于 DLNA 分享转发。

我来说两句
评论内容:
验  证  码:
 
(网友评论仅供其表达个人看法,并不表明本站同意其观点或证实其描述。)
评论列表
已有 0 条评论(查看更多评论)
中国电视大会终极版来袭
[资讯聚焦] 中国电视大会就要召开啦!话不多说,最终版日程就为您奉上![详细]
ICTC2017分论坛进入第二天,精彩亮点继续
[资讯聚焦] 11月17日,第二十五届媒体融合技术研讨会(ICTC2017)分论坛进入第二天,现场热度丝毫不减。[详细]
ARRIS宣布推出ARRIS HomeAssure™ 带...
[企业动态] 2017年11 月 15 日—今日,ARRIS International plc(纳斯达克:ARRS)宣布推出ARRIS HomeAssu...[详细]
近50位行业大咖登台演讲 ICTC2017分论坛...
[资讯聚焦] 11月16日,第二十五届媒体融合技术研讨会(ICTC2017)各分论坛现场,数千广电同仁齐聚,展开一...[详细]
全球有线创新杭州峰会盛大开幕
[资讯聚焦] 14日下午,全球有线创新杭州峰会启幕,杭州滨江白马湖畔的华数数字电视产业园迎来了超豪华的嘉...[详细]
中国电视大会抢鲜版日程出炉!
[资讯聚焦] 距离中国电视大会召开只剩6天![详细]
新奥特连续中标浙江省多地融合媒体项目,...
[企业动态] 近日,新奥特连续中标浙江地区金华、温岭等融合媒体项目。[详细]
第二十五届媒体融合技术研讨会开幕当天人...
[资讯聚焦] 11月15日上午,第二十五届媒体融合技术研讨会(ICTC2017)在杭州黄龙饭店盛大启幕。[详细]
这一次我们用AR照亮整个居庸关长城!
[企业动态] 9月21日晚,“照亮全面屏时代”vivo X20新品发布会在北京居庸关长城举行盛大举行,令人目眩神...[详细]
2017年中国国际信息通信展览会圆满闭幕
[会议热点] 9月30日,为期4天的2017年中国国际信息通信展览会(以下简称PT展)在北京闭幕。[详细]
前索尼资深4K技术大拿加盟4K花园 担任总...
[企业动态] 9月28日,前索尼资深4K技术负责人于路正式加盟华语地区最大的4K内容生产与分发平台4K花园,担...[详细]
ARRIS宣布推出ARRIS HomeAssure™    带来终极家庭Wi-Fi®体验
2017年11 月 15 日—今日,ARRIS International plc(纳斯达克:ARRS)宣...[详细]
新奥特连续中标浙江省多地融合媒体项目,打造融合媒体精细化服务新格局
近日,新奥特连续中标浙江地区金华、温岭等融合媒体项目。[详细]
这一次我们用AR照亮整个居庸关长城!
9月21日晚,“照亮全面屏时代”vivo X20新品发布会在北京居庸关长城举行...[详细]