基于IPv6的嵌入式视频监视系统研究与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
目前,嵌入式视频监视系统已成为国内外视频监视系统应用的主流,但是在IPv4平台下存在地址不足、不能合理分配带宽、安全性能及移动性能差等诸多问题,而新一代IPv6协议不仅能很好地解决以上问题,而且还具有可以提高视频传输速度和传输质量等多方面的优点。如何使嵌入式监视系统与IPv6技术相结合已经成为当前监视系统研究的一个重要方向。
     本文分析了IPv6嵌入式视频监视系统的研究现状及应用前景,深入研究了嵌入式系统软硬件技术、视频压缩技术和网络传输技术等关键技术,在掌握嵌入式系统开发及IPv6协议下的视频传输原理的基础上,设计了S3C2410+GO7007SB结构的嵌入式视频监视系统方案,并实现了在IPv6环境下嵌入式视频监视系统的基本功能。
     本文运用Protel DXP实现了系统硬件设计并对各主要功能模块进行了详细阐述,然后在Linux操作系统下实现了系统软件设计,包括视频采集与压缩模块的驱动程序及视频数据的RTP实时传输和IPv6视频组播,最后对系统进行了调试和测试。
     本文实现了嵌入式视频监视系统与IPv6技术的结合,是嵌入式系统的一个典型应用,具有一定的创新性和先进性。
At present, the embedded video surveillance system (EVSS) has become main-stream system that the video surveillance system (VSS) is applied at domestic and international. But in IPv4 platform, it has many problems, such as addresses are shortage, bandwidth can't be allcocated reansonably, safe function and move function are poor. On the other hand, the new generation protocol IPv6 which can not only be solved the above problems, but also increased the speed and quality of video transmission, and it also has other advangtages. How to make the EVSS and IPv6 techniques combined together has become an important researching direction on VSS at present.
     In the paper, the recent research situation and application prospect of IPv6 EVSS are analyzed and the key technologies such as embedded system soft & hardware, video compression and network transmission are deeply studied. An EVSS program of S3C2410+GO7007SB is designed based on mastering the principle of embedded system development and video transmission with IPv6. And the design implements the basic function of EVSS.
     The hardware design of system, whose main function modules are mainly described, is implemented by Protel DXP. Then the soft design of system including the driver of video capture and compression modules and the transmission and multicast of video is realized in Linux. Finally, the paper debugs and tests the design.
     The paper realized combination of IPv6 and EVSS that is a typical application of embedded technique and innovative and advanced.
引文
[1]袁野.基于嵌入式技术的网络视频监控系统[J].通讯世界,2002(4):62-63
    [2]谢希仁.计算机网络[M].北京:电子工业出版社,2003
    [3]朱爽.新一代互联网协议研究与实践[J].计算机工程与应用,2000(1):11-14
    [4]俞国锋.多媒体网络视频数字监控系统[J].建筑电气,2007.26(11):53-60
    [5]徐力.视频监控系统的现状和发展趋势[J].信息技术与信息化.2005.04:60-62
    [6]张景璐.ARM9嵌入式系统设计与应用案例[M].北京:中国电力出版社,2008
    [7]罗茜文.IPv6的国内外发展现状[J].移动信息,2004(7):53-57
    [8]全球IPv6新闻动态[EB/OL].http://www.ipv6.net.cn
    [9]张轩.基于IPv6的高清视频系统实现与性能分析[EB/OL].www.chinagrid.net,2005
    [10]叶云.电信业务发展演进的推动力分析[J].世界通信,2005(10):57-61
    [11]华宁.打造下一代互联网业务平台[J].GITCW市场研究,2005
    [12]张力.基于ARM+uClinux的嵌入式系统的开发[EB/OL].www.usbing.net,2004
    [13]嵌入式处理器原理及应用-NIOS系统设计和C语言编程(上)[EB/OL].http://www.2008red.com/member_pie_302/files/hxlftt/html/article_2968_1.shtml,2007
    [14]俞露.基于ARM的嵌入式系统的硬件设计[D].浙江大学,2003
    [15]ARM概述[EB/OL].http://www.laogu.com/wz_1313.htm,2006
    [16]王运涛.一种嵌入式网络视频监控装置的开发[D].武汉大学,2005
    [17]孙天泽.嵌入式设计及Linux驱动开发指南[M].北京:电子工业出版社,2007
    [18]宋延昭.嵌入式操作系统介绍及选型原则[J].工业控制计算机,2005,18(7):41-42
    [19]胡曙辉.几种嵌入式实时操作系统的分析与比较[J].单片机与嵌入式系统应用,2007(05)
    [20]孙鲁毅.四种流行的嵌入式实时操作系统的比较研究--VxWorks,QNX,ucLinux,RTEMS[J].计算机应用与软件,2007,24(8):196-197
    [21]嵌入式MPEG-2远程网络视频监控系统的设计和实现[EB/OL].www.liumeiti.cn,2003
    [22]李宾.基于MPEG-4网络视频编码器的设计与实现[EB/OL].www.liumeiti.cn,2003
    [23]毕厚杰.新一代的视频压缩编码标准-H.264/AVC[M].北京:人民邮电出版社,2005
    [24]刘斌.浅析IPv4和IPv6[J].高校实验室工作研究,2006
    [25]高国亮.嵌入式Linux下IPv6组播协议的实现与测试[D].北京交通大学,2006
    [26]Silvia Hagen.IPv6精髓[M].清华大学出版社,2004
    [27]R.Gopalakrishnan.A Simple LossDifferentiation Approach to Layered Multicast.Proc.IEEE INFOCOM'00,Mar 2000.
    [28]J.Byers,M.Frumin.FLIDDL:Congestion Control for Layered Multicast.Proceedings of NGC 2000.2000.
    [29]S.Sarkar.Back Pressure Based Muiticast Scheduling for Fair Bandwidth Allocation.Proceedings of IEEE Infocom April,2001
    [30]Velastin SA.A Flexible Communications Protocol for a Distributed Surveillance System[J],Journal of Network&Computer Applications.2003
    [31]Velastin SA.A Distributed Surveillance System for Improving Security in Public Transport Net works[J].Measurement and Control.2002
    [32]刘利强.IPv6组播通信的研究与实现[J].无线电通信技术,2007.33(1):1-3
    [33]刘利强.IPv6下Socket网络编程的研究与实现[J].计算机技术与发展,2006.16(06):201-203,206
    [34]Robert T.Collins.Introduction to the Special Section on Video Surveillance[J].IEEE Transactions on Pattern Analysis and Machine Intelligence.2000(22)
    [35]NETARM2410-linux开发指南[Z].北京:北京博创科技有限公司,2005
    [36]耿元鸣.几种主流视频编码方式的性能比较和分析[J].电子科技,2007(7):61
    [37]深圳海思半导体有限公司.海思隆重推出高性能H.264视频编解码芯片Hi3510[DB/OL].http://www.hisilicon.com/cn/products/pro.html 2006
    [38]Texas Instruments.Video Compression and Data Flow for Video Surveillance[DB/OL].http://www.ti.com.cn.2007
    [39]WIS Company.GO7007SB Users Manual issue 1.11[Z].2003
    [40]Vweb Company.VW2010 Hardware Description Manual[Z].2003
    [41]Vweb Company.VW2010 FAQ[Z].2003
    [42]Toshiba.TC35280XB Datasheet[Z].2002
    [43]冯丽芳.基于ARM9的网络视频监控系统实现[J].电力自动化设备,2006(10)
    [44]张春龙.基于S3C2410的MP3播放器的设计与实现[J].西部探矿工程,2006(12)
    [45]SAMSUNGCompany.S3C2410X 32-Bit RISC Microprocessor User's Manual[Z].2003
    [46]WIS Company.GO7007SB Datasheet issue 1.03[Z].2004
    [47]Philips Company.SAA7113H 9-bit video input processor[Z].1999
    [48]OKI Semiconductor.MSM7716 Single Rail Linear CODEC Datasheet[Z].2004
    [49]Asix Company.AX88796 Datasheet[Z].2004
    [50]苏东.主流ARM嵌入式系统设计技术与实例精解[M].电子工业出版社,2007
    [51]刘兆宏.一种新型音视频压缩系统的设计与实现[J].计算机应用,2006(26)
    [52]李涛,朱才连.GO7007SB及其在MPEG24视频压缩中的应用[J].电子工程师,2004,5:41-43
    [53]孔祥刚.基于PCI总线和DSP芯片的图像处理平台的硬件设计[J].电子技术应用,2003(12)
    [54]田庆华.GO7007SB在网络视频监控系统中的应用[J].黑龙江科技学院学报,2004.11:371-373
    [55]王健,陈启美.基于Web的区域联网视频监控系统设计与实现[j].仪器仪表学报,2005.8:518-521
    [56]孔晓玲,农春波.基于GO7007SB的嵌入式网络摄像机设计[J].四川大学学报(自然科学版),2004(10)
    [57]孔祥刚,诸静.基于PCI总线和DSP芯片的图像处理平台的硬件设计[J].电子技术应用,2003,(12)
    [58]Micron Techinology.MT48LC2M3282 Datasheet[Z].2002
    [59]刘伟峰.基于PCI总线的MPEG-1压缩卡软硬件设计及实现[J].电子技术应用,2003(29)
    [60]白雪丽,郭跟成,刘旭东.基于GO7007SB的MPEG-4音视频压缩系统[J].微计算机信息,2006,(14)
    [61]倪泽峰.电路设计与制板:ProtelDXP典型实例[M].人民邮电出版社,2003
    [62]方红萍.基于Linux的嵌入式平台下设备驱动程序的开发与实现[J].计算机与现代化,2008
    [63]董志国,李式巨.嵌入式Linux设备驱动程序开发[J].计算机工程与设计,2006
    [64]Philips Electronics.Request for Comments:3640.RTP Payload Format for Transport of MPEG-4 Elementary Streams[DB/OL].www.rfc-editor.org 2003
    [65]Columbia University.Request for Comments:3550.RTP:A transport protocol for Real-Time Applications[DB/OL].www.ietf.org.2003
    [66]Toshiba.Request for Comments:3016.RTP Payload Format for MPEG-4 Audio/Video Streams [DB/OL].www.rfc-editor.org.2000
    [67]中国VoIP论坛.RTP/RTCP流媒体服务器技术研究[DB/OL].www.chinavoip.net.2006
    [68]Christophe Massiot.VLC media player API Documentation[DB/OL].www.videolan.org.2004
    [69]Henri Fallon.VLC User Guide[DB/OL].www.videolan.org.2004
    [70]RFC1112,Host extensions for IP multicasting[Z].1989

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

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

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