摘要
为了满足通信工程专业实验教学的改革和创新需要,构建了一个基于ARM和WiFi的视频传输实验系统。该系统由不同的功能模块组成,实现前端视频采集、视频压缩、网络传输、视频播放等功能。文中给出了系统的总体结构,重点介绍了系统各个模块的实现方法,给出了系统的软件实现流程和实验结果。实验结果表明,此系统操作简单,具有良好的移植性、可重用性和扩展性,能够实现视频的无线传输。学生可以利用该系统进行创新型实验,加深对无线通信网络协议和多媒体通信课程的理解。该系统已经投入教学试用,并取得了良好的效果。
To meet the needs of the communications engineering experiment teaching reform and innovation,a kind of ARM9-based platform and WiFi wireless video transmission system is constructed.The system is made up of different function modules,and the front USB video capture,video compression,network transmission and video playback functions are realized based on software.The overall structure of the system is presented,the key realization of the system modules is introduced,and the system implementation process and results of the system are given.The system operation is simple,and has a good transplant,reusability and expansibility.It is able to realize the wireless transmission of video data.Students can use the system to carry out the innovative experiments,and understand the wireless communications network protocols and multimedia communications courses intensively.After the probation of the teaching system,the quality is prominent.
引文
[1]王宝珠,程杰.基于ARM11的视频监控系统设计[J].电子设计工程,2013,21(3):79-81.WANG Bao-zhu,CHENG Jie.Design of Video Surveillance System Based on ARM11[J].Electronic Design Engineering,2013,21(3):79-81.
[2]王绪国,余双林.基于ARM的视频采集与处理系统的开发[J].信息技术,2011(9):121-124.WANG Xu-guo,YU Shuang-lin.Development of the Video Capture and Process System Based on ARM[J].Information Technology,2011(9):121-124.
[3]龙世瑜,魏武,卢碧燕.基于ARM嵌入式的视频监控系统的设计[J].电子设计工程,2011,19(17):135-136.LONG Shi-yu,WEI Wu,LU Bi-yan.Design of Video Supervision System Based on ARM Embedded[J].Electronic Design Engineering,2011,19(17):135-136.
[4]蔡亮明.基于Linux视频监控终端软件实现[J].贵州大学学报(自然科学版),2012,29(5):90-93.CAI Ming-liang.Linux-based Video Surveillance Terminal Software Implementation[J].Journal of Guizhou University(Natural Sciences),2012,29(5):90-93.
[5]曹占中.基于s3c2440的Linux摄像头驱动开发[J].电子测量技术,2009,32(2):108-111.CAO Zhan-zhong.Design of Linux Video Capture Driver Based on s3c2440[J].Electronic Measurement Technology,2009,32(2):108-111.
[6]郝俊,孟传良.基于V4L2的ARM11 USB视频采集终端的设计与实现[J].贵州大学学报(自然科学版),2011,28(4):74-78.HAO Jun,MENG Chuan-liang.Design and Implement of the ARM11 USB Video Capture Terminal Based on V4L2[J].Journal of Guizhou University(Natural Sciences),2011,28(4):74-78.
[7]王飞,孔聪.基于V4L2的Linux摄像头驱动的实现[J].电子科技,2012,25(2):86-87.WANG Fei,KONG Cong.Implementation of Linux Video Capture Driver Based on V4L2 Architecture[J].Electronic Sci&Tech,2012,25(2):86-87.
[8]白长清,陈沛.嵌入式终端基于Linux V4L2的图像采集系统[J].科技资讯,2012(2):22-23.BAI Chang-qing,CHEN Pei.Embedded Terminal Based on Linux V4L2 Image Acquisition System[J].Science&Technology Information,2012(2):22-23.
[9]何圆圆,何凯.基于FFmpeg的H.264视频解码器的研究与实现[J].电脑知识与技术,2012,8(35):8519-8521.HE Yuan-yuan,HE Kai.The Study and Implementation of H.264Video Decoder Based on Ffmpeg[J].Computer Knowledge and Technology,2012,8(53):8519-8521.
[10]张哲.基于H.264的嵌入式视频监控系统的设计与实现[J].山东理工大学学报(自然科学版),2011,25(5):71-74.ZHANG Zhe,ZHAO Lei,YU Xiao,HAN Fei.Design and Implementation of an Embedded Video Surveillance System Based on H264[J].Journal of Shandong University of Technology(Natural Science Edition),2011,25(5):71-74.
[11]史凯,雒江涛,张治中,基于RTP的h.264无线视频传输和Qos控制[J].微计算机信息,2009,25(6):162-164.SHI Kai,LUO Jiang-tao,ZHANG Zhi-zhong.Transmission of H.264 Video over Wireless Networks Based on RTP and Qos Control[J].Microcomputer Information,2009,25(6):162-164.
[12]张前进.基于RTP的H.264实时传输系统的设计与实现[J].企业技术开发,2011,30(23):1-2.ZHANG Qian-jin.H264 on RTP-based Real-time Transmission System Design and Implementation[J].Technological Development of Enterprise,2011,30(23):1-2.
[13]沈鑫剡.多媒体传输网络与VoIP系统设计[M].北京:人民邮电出版社,2005:574.
[14]毕厚杰.新一代视频压缩编码标准-H.264/AVC[M].北京:人民邮电出版社,2005:282.
[15]史凯,雒江涛.基于linux系统的H.264视频监控系统的实现[J].山西电子技术,2008(2):20-21.SHI Kai,LUO Jiang-tao.Design and Realization of Real-time Streamed H.264 Based on Linux System[J].Shanxi Electronic Technology,2008(2):20-21.