1 / 75
文档名称:

基于PC的数字电视软件的设计与实现.pdf

格式:pdf   页数:75
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于PC的数字电视软件的设计与实现.pdf

上传人:coconut 2014/2/13 文件大小:0 KB

下载得到文件列表

基于PC的数字电视软件的设计与实现.pdf

文档介绍

文档介绍:华中科技大学
硕士学位论文
基于PC的数字电视软件的设计与实现
姓名:刘磊
申请学位级别:硕士
专业:计算机系统结构
指导教师:黄浩
20070604
华中科技大学硕士学位论文
摘要
随着广播电视、电信、计算机技术领域间不断的渗透、融合,针对个人 PC 应用
领域的数字电视终端技术的研究已渐渐兴起。基于 接口的电视接收设备结构
简单,不需额外提供电源,具有体积小巧、方便携带等优点。配合微型天线进行接
收,特别适合于笔记本电脑收看电视的应用场合。
在数字电视 PC 接收系统中,高频调谐和数字解调功能由硬件模块实现。电视应
用软件负责处理主机接收到的节目码流,实现节目播放以及其它业务功能,完成与
用户的交互。在深入地研究了 DVB-T 标准和微软电视技术的基础上,选用法国
公司提供的 7700 芯片及其配套方案作为硬件平台,完成了 Windows
平台下电视应用软件的开发。
在深入研究了微软广播驱动体系的基础上设计出电视应用软件的基本框架,该
软件不依赖于特定的设备,具有可移植性。设计并实现了频道扫描、电子节目指南、
节目流录制和节目预约功能模块。针对频道扫描和电子节目指南,基于文档对象模
型设计出简单的节目数据库,并为此封装了统一的数据库访问接口。针对实时数据
流处理环境,设计并实现了节目流录制过滤器,用于存储有关的视频和音频信息。
节目预约提供了提醒收看和预约录制两种机制。针对预约引发的各种冲突,提出一
种有关预约任务优先级的分配策略。
测试结果表明,设计的电视接收软件可以进行实时播放,收看效果比较理想。
电子节目指南可以提供一周的节目预告信息。节目录制与预约功能运行正常,基本
实现预期目标。

关键词:数字电视,广播驱动体系,电子节目指南,文档对象模型
I
华中科技大学硕士学位论文
Abstract
For the pervading and syncretizing of broadcast, television puter technology,
research on digital TV terminal which is applied to puter has sprung up. The
receiver is simple which is designed for TV with the basis of protocol, and power
supply is not necessary. There is such merit as light, smart, portable and so on as well.
With mini antenna, it is particularly suitable for puter.
In the system by which Digital TV service can be enjoyed on PC, tuner and
demodulator is implemented by hardware module. Transport stream from receiver will be
sent to the host, and then is taken charge by application. The application will display the
program, and some other services can be implemented as well. Based on the study of
DVB-T standards and Microsoft TV technology, chip 7700 and its scheme
which is supplied by the pany in France is selected as hardware platform,
and application for Microsoft Windows is developed on it.
Based on the study of Microsoft Broadcast Driver Architecture, the structure of the
application is designed. The application is independent of hardware, and it's transplantable.
Function modules as channel scan, Electron