基于Blackfin561的VOD终端软件设计
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着多媒体和网络技术的发展,人们已不再满足以往单一被动的信息获取方式,VOD作为一种主动型信息获取方式受到人们的关注。当前,国际上不断涌现的新视频编码和传输标准,极大地推动了VOD技术的发展。视频点播系统具有非常广阔的发展前景。
     本课题提出了一种VOD终端的解决方案。硬件平台基于ADI公司推出的嵌入式多媒体处理器Blackfin561,操作系统采用了uClinux,VOD终端建立在RTSP流媒体传输协议上。
     第一章介绍了VOD发展现状和趋势,并给出了本课题所做工作的意义和论文的主要工作内容。
     第二章综述了VOD的发展现状及相关的流媒体传输协议,着重阐述了RTSP协议实现机制和消息的组成。
     第三章介绍了课题的软硬件平台、软件总体架构、VOD终端模块的组成以及模块的主要功能。
     第四章详细论述了VOD客户端应用程序设计流程。包括VOD终端建立RTSP会话的基本流程、音视媒体数据的接收和处理、音视频数据的播放控制,还阐述了VOD客户端应用程序、UI进程、浏览器进程之间的交互。
     第五章对基于IP网络流式传输可能会遇到的一些问题进行了讨论,并列举了为克服网络抖动、保证媒体数据的传输效果而采取的一些策略。
     第六章介绍了项目开发环境的和测试工作。包括交叉编译环境的搭建和项目调试中采用的一些方法和步骤。
     第七章对课题进行了总结和展望,给出了本文的主要结论,并对系统进一步的优化工作进行了展望。
Along with multimedia, network technology development, the previously single andpassive means which was·took to access information is no longer to meet the people'sdemand.VOD,as a typical application of streaming media technology,is drawingpeople's concern.
     This paper presents a VOD terminal solution and the solution's implementation process.The solution adopts the ADI's embedded multimedia processor Blackfin561 ashardware platform,and uClinux embedded operating system which is suitable for thedevelopment of embedded products as software platformt.
     Chapter 1 presents the background and prospect in the development of theVOD .system.
     Chapter 2 describes some technology background of the developmet of VOD, and the network transmission protocols related to the streaming media.
     Chapter 3 describes the system hardware and software platform,software architecture of this terminal, also gives the functions of the main module components in the VOD terminal.
     Chapter 4 presents a VOD client application design process, including the basic flow for a VOD terminal to setup a RTSP conversation with RTSP server, the reception and processing process of media data, and communication between processes .
     Chapter 5 analysises some factors which may impact the system performance, and gives some solutions to the problems in the design of a vod system.
     Chapter 6 presents development environment and testing works in the implement of this the solution.
     Chapter 7 presents the main conclusions of this paper, and gives the prospect of furtherfurther optimization in the VOD terminal.
引文
[1] 徐国庆.视频点播VOD系统结构.有线电视技术,2003(10):79-80,91
    [2] 江平.基于IP网络的VOD系统设计.中国多媒体视讯,2004(12):79-81
    [3] 朱亮.电信级VOD应用浅析.中国多媒体视讯,2004(9):58-61
    [4] 姚宽勇.IPTV及相关技术.中国有线电视,2006(19/20):1922-1924
    [5] 1赵强.VOD视频点播技术原理.邮电商情,1999(24):55-57
    [6] 马巧焕,王瑜,季淑捐等.浅析网络视频点播(VOD)软件系统性能优劣评价.中国科技信息,2006(2):36
    [7] 江秀.智能小区的数字电视接入和视频点播系统:[学位论文].中国科学院,2002
    [8] 聂秀英.视频点播业务(VOD).邮电商情,2000(20):54-56
    [9] 刘元超,李永全.基于Web的交互式视频点播系统.通信与信息技术,2005(4):48-53
    [10] 李向明,李向明.VOD视频点播技术.西部广播电视,2005(10):10-12
    [11] 熊毅.单向机顶盒实现VOD点播的解决方案.有线电视技术,2006(3):123-125
    [12] 王国军,宋晓虹 基于IP的VOD关键技术的研究.中国有限电视2004(17):6-11
    [13] 高山争.浅谈VOD在我国的发展.世界宽带网络,2005(1):53-56
    [14] 吴宇,唐继勇 基于DVB-C的数字电视城域VOD系统设计中国有线电视,2006(6):525-527
    [15] 中国互联网信息中心.第十四次中国互联网络发展状况统计报 http://www.cnnic.net.cn,2004,7
    [16] 廖勇,周德松,麻信洛等.流媒体技术入门与提高.北京:国防工业出版社,2006
    [17] 陈洪彬.前沿流媒体实用手册.北京:中国科学技术出版社,北京希望电子出版社,2003
    [18] 张林,王芙.RTSP协议研究及其在一种VOD中的实现.中国有线电视,2004(22):9-12
    [19] 邵培仁,章东轶.论流媒体时代的挑战与广播生 http://www.cctv.com/tvguide/tvcomment/tyzj/zjwz/10449.shtml
    [20] 罗 健.流 媒 体 技 术 和 市 场 应 用http://industry.ccidnet.com/art/14/20010928/3635_1.html
    [21] 董科军,阎保平 几种流媒体技术及其比较.全国计算机网络应用年会论文集.电子工业出版社,2001
    [22] MPEG-4 Video Group. Generic Coding of Audio-Visual Objects:Part 2-Visual.IS0/1EC JTC1/SC29/WGll N1902, FD1S of1S0/1EC 14496-2, Atlantic City, Nov. 1998
    [23] Coding Of Audio-Visual Objects:Systems. ISO/IEC 14496-1 Final Draft International Standard, ISO/IEC JTC1/SC29/WGll N2501, Nov.1998
    [24]理查森.H.264和MPEG4视频压缩:新一带多媒体的视频编码技术.湖南:国防科技大学出版社,2004,11
    [25] 张涛.IPTV机顶盒流媒体系统研究:[学位论文].西安电子科技大学,2006
    [26] 徐俭.IPTV机顶盒技术浅析.电视工程2006(4):31-34
    [27] 陈淑荣.IPTV接入网和组播设计.上海工程技术大学学报2006,20(4):358-361.365
    [28] ISMA.Internet Streaming Media Alliance. Implementation Specification Version 1.0, 2001, 8
    [29] 罗斯青.IPTV流传输技术的现状与分析2005(23):31-33
    [30] H. Schulzrinne, A. Rao, R. Lanphier.Real Time Streaming Protocol(RTSP)[S].RFC2326, 1998
    [31] 李宝利.分布式VOD系统中RTSP协议的应用.中国有线电视,2005(21):2110-2112
    [32] Network Working Group.. RTP: A Transport Protocol for Real-Time Applications.RFC1889, 1996
    [33] K. Brown.The RTCP gateway:scaling Computer Communications, real-time control bandwidth for wireless, 2000 (23), 1470-1483
    [34] Analog Devices, Inc. ADSP-BF561 Blackfin Processor Hardware Reference Rev 3. 0, 2004
    [35] Analog Devices, Inc. ADSP-BF561 EZ-IT Lite Evaluation System Manual Rev 2. 0, 2005
    [36] Analog Devices.ChinaEcnet uClinux在Blackfin处理器上的应用.世界电子元器件,2005,(1):92-94
    [37] 胡宏平.基于数字电视机机顶盒的嵌入式Linux操作系统的设计.电视技术2005(8):53-57
    [38] Live Networks, Inc. (LIVE555.COM). http://www.live555.com/liveMedia/
    [39] Analog Devices.uClinux在Blackfin处理器上的应用世界电子元器件,2005,(1):92-94
    [40] 方群,王敏,吉逸.基于RTSP/RTP的媒体点播服务器的设计与实现.计算机工程设计,2006,27(1):4-6,108
    [41] 桂堂东.在Livemedia的基础上开发自己的流媒体客户端V0.01 http://blog.csdn.net/da5le/archive/2004/12/10/211970.aspx, 2004, 12
    [42] 谭胤.一款IP机顶盒的播放器软件设计与实现:[学位论文].成都电子科技大学,2006
    [43] 史翠竹,余松煜,苏鹏程.视频点播系统中客户端的缓存管理和码率控制策略研究.计算机工程与应用2004(7):126-129
    [44] 卢有亮.VOD系统中流媒体传输及点播管理软件的设计与实现:[学位论文].电子科技大学,2004
    [45]吴丽娜,陈伟.视频点播系统中流媒体协议栈的实现.中国新通信,2007(2):25-29
    [46] 裘姝平 IP组播技术在VOD系统中的应用中国有线电视,2003(15):94-96
    [47] Beau Williamson..IP组播网络设计开发.北京:电子工业出版社,2000
    [48] 胡贯荣,彭涛,阳富民等.基于Blackfin的嵌入式系统移植.计算机工程与设计,2006,27(13):2454-2456
    [49] 陈峰.Blackfin系列DSP原理与系统设计.北京:电子工业出版社,2004

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

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

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