基于宽带网的DVB接收系统的软件设计及其实现

来源 :浙江大学 | 被引量 : 0次 | 上传用户:gongxintao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
DVB体系的应用起始于直播卫星系统,后来逐渐被有线电视系统采用,由于Internet的崛起,有人开始了基于Internet的DVB系统的研究,可是Internet带宽低,错误率高,这些Internet网络固有的局限性,限制了需要大量数据的传播的DVB系统的广泛应用。采用广播电视系统的有线电视高速宽带网络,并且通过利用DVB标准中规定的各种控制信息,以PC机为客户端,实现了基于宽带的DVB接收系统。这个接收系统采用Windows平台,硬件采用专用接收卡接收DVB广播数据;驱动软件部分采用NDIS体系结构,这样的体系结构能够易于在各个Windows平台中移植;应用软件部分采用DirectShow中的过滤器结构,实现了一个SourceFilter,这样可以使用通用的控制媒体播放器MediaPlayer来播放MPEG节目,又能够控制媒体流的播放。通过测试,该DVB接收系统能够同时完成MPEG-2和MPEG-1格式的播放以及文件的下载。 本系统和以往的同类系统或机顶盒方式相比有着以下特点: 1)基于NDIS的驱动部分设计使得本系统能够在各个Windows平台上面进行方便的移植,而不需要修改太多的源代码。 2)采用多级缓存方式,解决了播放速度暂时不匹配和包重组缓存问题。系统采用核心态一级缓存和用户态二级缓存的设计方式,使得在发送数据速率和播放速率暂时不一致的情况下能够顺利播放,使得二级缓存中的缓存数据量整体保持在一个稳定的水平。 3)采用分级处理的方式使得各个模块的功能明确,便于修改和升级。比如小端口驱动只负责和接收卡的通讯和包的接收,而包的重新组合则在协议层完成,这样如果需要增加一种播放类型则不需要修改小端口层。 4)媒体播放采用Windows自带的MediaPla控件,文件下载和浏览都采用IE浏览器,这样使得所有操作都是所有Windows用户所熟悉的,也是友好的。 实现本系统就能使得以往的DVB接收由机顶盒硬件方式转变成软件方式,扩大了DVB系统的使用范围,便于数字电视的更快发展。
其他文献
智能型的监控系统是目前国际上视频监控研究领域的发展方向之一。所谓智能型的监控系统是指利用当今先进的数字信号处理技术、模式识别技术、人工智能理论及自动控制技术等,将
经济的飞速发展,人们物质条件提高,导致了环境的恶劣变化,如天气预报中雾霾提醒已成为不可缺少的内容。清洁能源越来越受到人们的关注,在这种趋势下电动汽车应运而生。与传统燃油汽车相比,电动汽车具有清洁无污染、传动效率高、能量来源多样化等优点,相信在未来终将替代传统燃油汽车。电动汽车中最核心的部分是电机控制部分,本文以电动汽车为背景,分析比较各种电机最后选择永磁同步电机最为系统的驱动对象,因其较高的功率密
宝钢办公自动化(OA)系统于1995年底建成.随着宝钢OA系统的不断运行和功能扩充,系统中的数据量也不断增加.以宝钢集团公司的公文系统为例,目前各二级单位已共拥有177114条公文
该文论述了基于分布式体系结构的新型专家系统的设计与实现的问题.针对新系统的总体架构、异常诊断系统与炉温预测子系统等三个方面,对比原有系统,进行了全面的阐述与论证.剖
该文通过对基于内容图象检索技术和图象数据库存储技术的广泛深入的研究,提出了一种新的基于颜色环的图象检索方法,以颜色来表示图象内容,通过颜色分块解决了以往颜色特征没
该文首先对网络安全与入侵检测系统原理结构等进行了详细的讲述.重点讲述了基于主机与基于网络的入侵检测系统的原理与优缺点.另外,还介绍了人工智能技术在入侵检测中的应用.
云计算是一个新出现的概念,但其传达了一个存在已久的应用趋势:穿越网络的服务投递。云计算的商业应用仍然在启步阶段,但公众已经感受到云计算带来的好处。云计算是并行计算
该文用符号化方法对带有不等名测试算子π-演算模型中开观察同余关系进行了深入研究.主要的工作包括以下三方面:1.参照Fu和Yang关于弱开互模拟的非符号化定义,给出相应的符号
该文首先分析了嵌入应用系统的主要特征和需求,提出嵌入式实时操作系统必须保持灵活性以适应千差万别的环境,同时具备可预测性以保证满足事件约束.然后,根据操作系统的分层模
该文分析了钢铁企业产成品发货物流系统管理流程、系统目标、影响因素及约束条件,提出了基于企业原有信息系统开发决策支持系统的开发原则、关键技术及其解决方案,对决策支持