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 所示)的技术方案包括以下步骤:

数字电视接收机_ak4113数字接收芯片_教学点数字教育资源接收培训总结

教学点数字教育资源接收培训总结_数字电视接收机_ak4113数字接收芯片

(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 节目目录数据,实现对应节目目录结构的显示和节目的观看。

ak4113数字接收芯片_数字电视接收机_教学点数字教育资源接收培训总结

(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 分享转发。

本文刊登于

《有线电视技术》2016年第8期

我是分割线

欢迎发表观点,小编在留言区等着您

认识更多广电同行人

———END———
限 时 特 惠: 本站每日持续更新海量各大内部创业教程,一年会员只需98元,全站资源免费下载 点击网站首页每天更新
站 长 微 信: aiwo51889