论文部分内容阅读
随着数字技术的进步,数字化已成为传统媒体新的发展契机。各种数字多媒体技术对模拟电视带来了极大的冲击,因此数字电视取代模拟电视将是未来的趋势。数字电视的发展在我国还处于起步阶段,而数字电视中间件更是一片空白。数字电视中间件的作用是对数字电视基本业务提供支持,封装应用层API,屏蔽硬件和操作系统纠节,为数字电视机顶盒的开发商提供了快速开发新业务的平台。三网融合是我国网络的发展方向,而且传统的单向数字电视技术不能满足广大人民日益增长的需求。因此双向网络改造将会对数字电视的应用产生深远的影响,如出现了视频点播,时移电视和电视商城等。这些应用的出现大大改变了数字电视的观看和消费方式。
本文在总结目前国内外各种数字电视中间件优缺点的基础上,提出了以浏览器为核心的中间件架构,通过HTML/Javascrip的方式来加快新业务的开发。在底层接口方面,为了方便移植,本文对中间件的底层接口函数作了相应的抽象与封装。并通过在Broadcom公司的BCM7111平台的移植说明了这套底层接口能满足数字电视的基本功能需求。为了支持目前发展迅猛上述增值业务,本文中的中间件提供了相应的API接口,方便进行二次开发。
除此之外,随着双向机顶盒的逐渐普及,本文还对数字电视机顶盒的P2P应用,提出了一个利用DSM-CC数据轮播技术来优化其P2P应用的系统架构。此外,由于目前大多数的双向数字电视机顶盒都是基于DOCSIS 1.0/1.1标准,为了解决上下行不对称而导致下载速度受限的问题,本文提出动态分块和多点下载的方法,以此提高数据传输的效率。