基于DVB PC接收技术的研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着科学技术的飞速发展,广播电视的数字化浪潮以不可阻挡之势向前推进。基于MPEG-2标准的图象压缩和复用技术的DVB标准的完善,极大的促进了数字视频广播技术的应用进程。随着现代多媒体通信技术的发展,针对DVB码流承载信息向着高速,大容量,多业务方向发展的特点,以及PC相对于数字机顶盒的通用性,灵活性,交互性,以及更为强大的信息处理能力,使得DVB码流PC接收技术成为继STB之外又一种不可替代的DVB多媒体数据流接收技术。本文就基于PC平台DVB码流接收技术展开研究。
     本文在对DVB PC接收技术可行性及相关理论和技术详尽分析的基础之上,给出了DVB码流基于PC接收系统软硬件实现方案:基于PCIV2.2规范,结合FPGA/CPLD复杂数字电路系统设计技术,完成了PCI接收卡的研制;基于通用Windows操作系统平台,开发了支持电源管理和即插即用的WDM设备驱动程序;结合DVB和MPEG-2标准,使用多线程技术实现了对高速DVB码流的解复用等处理。
     本课题的实现与完善,将为视频点播,DVB高速数据广播,条件接收等多媒体业务的实现提供必要的技术基础。
With the rapid development of science and technology, the digitization progress of television broadcasting is advancing more and more rapidly. Furthermore, with the adoption of MPEG-2 as image compression and multiplex standard and the establishment of DVB as a recommended international standard, the application course of digital video broadcasting is accelerated dramatically. Meanwhile, the DVB transport stream is characterized by its high speed, large capacity, and integrated multimedia services carried along with the development of modem multimedia communication. And as PC is universal, interactive, flexible and powerful in the aspect of information processing compared with STB, Receiving DVB transport stream based on PC platform has become increasingly popular besides based on STB. The paper aims to give the full solution on the technology of Receiving DVB transport stream based on PC platform.
    In the paper, the general principle and techniques on the realization of receiving DVB transport stream based on PC platform are introduced and the scheme is proposed and the feasibility is justified. On the basis of these discussion, both the hardware and software implementations are elaborated in detail in this paper including the design of PCI receiving card based on the PCI local bus specification v2.2 and FPGA/CPLD, the development of WDM device driver based on the Windows OS platform which support power management and PNP, the software implementation of demultiplexing through the multi-thread technique based on DVB and MPEG-2 standards.
    In general, the implementation of the scheme proposed in this paper will ultimately contribute to the realization of multimedia services such as VOD, high speed DVB data broadcasting and conditional access system.
引文
[1] PCI SIG. PCI local bus Specification Revision 2.2. 1998
    [2] PLXTech. PCI 9054 BATA BOOK. 1999.9
    [3] PLXTech. PCI9054 RDK-LITE ltardware Reference Manual. 1999.10
    [4] PLXTech. PLX SDK Software Development Kit User' s Manual. 2001.3
    [5] PLXTech. PLX SDK Software Development Kit Addendum. 2001.7
    [6] 张兢.PCI总线主控I/O加速器PCI9054.国外电子元器件,2002,1
    [7] 陈露晨.PCI 9054性能分析及外部FIFO的扩充.电子产品世界,2000,11
    [8] 王长清,等.基于PCI总线的大容量雷达数据采集系统的设计.电子工程师,2002,8
    [9] 戴志涛.PCI总线双向FIFO缓冲并行通信的实现.微处理机,2002,3
    [10] 谢前进.基于PCI总线的超高速数据采集系统的设计与实现.计算机测量与控制,2002,9
    [11] 王峰,张文军,王兴东.基于PCI总线的MPEG-2解码插卡软件接口设计.红外与激光工程,2002,1
    [12] 杨红艳,巴林凤,杨品.一种MPEG-2实时编解码PCI适配卡的设计与实现.计算机工程,2002,10
    [13] 张颖辉,陶然,王越.基于PCI总线的MPEG-2视频编解码系统的设计与实现.电视技术, 2001,6
    [14] 赵昕,郑荣林,李桂苓.PCI总线及其在HDTV码流转换系统中的应用.电子技术应用,1998,2
    [15] 杨向群,李小军,冯根宝.使用FPGA的PCI内核实现PCI总线接口.电子产品世界,2000,3
    [16] 郭天天,卢焕章,常青.FPGA实现PCI总线接口技术.电子产品世界,2002,8
    [17] 曾哲昱,叶卫东.用CPLD实现PCI总线目标接口.测控技术,2002,1
    [18] 张继东,李晓飞,郑宝玉.MPEG-2传输流复用的FPGA实现方案.通信技术,2002,4
    [19] 张蔚丽.MPEG-2信道解复用器的DSP+FPGA设计.现代电子技术,2002,10
    [20] 沈克永.基于HFC网络视频点播系统MPEG-2TS传输的实现.中国有线电视,2002,24
    [21] 王蜂,夏良正.MPEG-2系统多路TS流软件复用及实现.南京理工大学学报(自然科学版),2002,1
    [22] 阮象华,龚建荣.MPEG-2系统中多路TS流复用器的实现.电视技术,2001,10
    [23] 周正华,蒋文军,朱维乐.通用MPEG-2解复用器算法研究与实现.系统工程与电子技术, 2001,6
    [24] 黎文,方伟,朱维乐.用于DVD的MPEG2实时解复用器的FPGA设计与实现.电子科技大学学报,2000,2
    [25] 王延平,罗学金,等。数字电视系统的解复用和同步问题.武汉大学学报(自然科学版).2000,1
    [26] 张继东,李晓飞,郑宝玉.MPEG-2传输流复用的FPGA实现方案 通信技术2002.4
    [27] 周建,刘疆,刘勇,王宏远.MPEG-2编码复用器中的FPGA逻辑设计.电子产品世界2000,11
    [28] 佘新平.视频点播(VOD)系统的关键技术.电信快报,2001,6
    [29] 阳莉.视频点播业务及其应用.重庆邮电学院学报(自然科学版),2000,1
    
    
    [30] 鲁林丽,周云,丁明跃.有条件接收在VOD系统的实现.电子技术,2000,7
    [31] 李海.PCI设备Windows通用驱动程序设计.电子技术应用,2000,1
    [32] 黄天戍.王坚,孙东.Windows下PCI设备驱动程序的设计.现代计算机,2002,1
    [33] 蔡祁鹏,王宏远.HDTV信号源中PCI DMA的WDM程序开发.电视技术,2001,4
    [34] 黄迅,孙政顺.利用WinDriver开发PCI设备驱动程序.电子技术应用,2001,3
    [35] 刘荔.孙徐.WinDriver在开发基于PCI总线的模板API中的应用.测控技术,2002,2
    [36] 苏凯雄,郭里婷.数字卫星电视接收技术.北京:人民邮电出版社,2002
    [37] 黎洪松.数字视频技术及其应用.清华大学出版社。
    [38] 郑志航.全数字高清晰度电视和DVB.北京:中国广播电视出版社,1997
    [39] 许志祥.数字电视与图象通信.上海:上海大学出版社,2000。
    [40] 钟玉琢,乔秉新译.运动图像及其伴音通用编码国际标准——MPEG-2.北京:清华大学出版社,1996
    [41] Tom Shanley,Don Anderson.PCI系统结构(第四板).北京:电子工业出版社,2000
    [42] 陈利学,孙彪,赵玉连.微机总线与接口设计.电子科技大学出版社,1998
    [43] 李贵山,戚德虎.PCI局部总线开发者指南.西安电子科技大学山版社,1997
    [44] 曾繁泰.PCI总线与多媒体计算机.北京:电子工业出版社,1998
    [45] 夏宇闻.复杂数字电路与系统的Verilog HDL设计技术.北京航空航天大学出版社,1998
    [46] 张亮.数字电路设计与Verilog HDL.北京:人民邮电出版社,2000
    [47] 托马斯.硬件描述语言Verilog.北京:清华大学出版,2001
    [48] 林敏.VHDL数字系统设计与高层次综合.电子工业出版社,2002
    [49] 斯科希尔.可编程逻辑系统的VHDL设计技术.南京:东南大学出版社,1998
    [50] 宋万杰,罗丰,吴顺君.CPLD技术及其应用.西安电子科技大学出版社.
    [51] Microsoft Corp.Windows 2000驱动程序开发大全.北京:机械工业出版社,2001
    [52] [美]Chris Cant.Windows WDM设备驱动程序开发指南.北京:机械工业出版社,2000
    [53] [美]Baker.Windows 2000设备驱动程序设计指南.北京:机械工业出版社,2001
    [54] 孙守阁.Windows设备驱动程序技术内幕.北京:清华大学出版社,2000
    [55] Microsoft Corp.Windows 2000 DDK documentation.2000
    [56] 魏晋鹏,万玉丹,杨亮.Windows深入剖析—内核篇.北京:清华大学出版社,1997
    [57] 王士元.C高级实用程序设计.北京:清华大学出版社。

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700