dm6446 达芬奇技术
- 格式:doc
- 大小:69.00 KB
- 文档页数:5
基于达芬奇平台的H.264视频流加密终端的设计
李丹;王健;季晓勇
【期刊名称】《电视技术》
【年(卷),期】2009(033)004
【摘要】设计了基于TI公司达芬奇芯片TMS320DM6446的H.264视频流选择加密终端.针对H.264视频编码结构的特点,提出一种基于数据分割模式的视频流选择加密策略,详细描述了终端的硬件系统和软件设计.实验结果表明,待加密的数据量大为减少,能够对CIF格式H.264视频流进行实时加密.
【总页数】3页(P33-35)
【作者】李丹;王健;季晓勇
【作者单位】南京大学,电子科学与工程系,江苏,南京,210093;南京大学,电子科学与工程系,江苏,南京,210093;南京大学,电子科学与工程系,江苏,南京,210093
【正文语种】中文
【中图分类】TP309.7
【相关文献】
1.基于达芬奇平台的视频混沌加密系统的设计 [J], 余攀;李文勋;张宝强
2.H.264滤波器在达芬奇平台下的优化设计 [J], 沈道宁;陈耀武
3.基于达芬奇平台的H.264视频编码器设计 [J], 韩文俊;任国强;吴钦章
4.基于达芬奇平台的H.264关键模块的优化 [J], 周凤;吴云;赵勇
5.基于DM6446达芬奇平台H.264编码的软件设计 [J], 费重程
因版权原因,仅展示原文概要,查看原文内容请购买。
达芬奇五年沉浮—嵌入式处理器架构之争决战2012来源:《电子工程专辑》博主 VampireDaVinci 在DM642时代,是“一招鲜,吃遍天”。
只有一颗处理器,无论客户做多少个产品线,多少种产品,只用维护一种开发环境和软件,只用保持为数不多的一个BOM 清单即可;可是到了达芬奇时代,DM644x算法买不起,自己做吧,还没做完,DM357出来了。
跟进TI的烈士们,累的跳楼的心都有了……芯片是产业链上游重要的一个环节,一颗小小的芯片具有极高的技术含量和价值,半导体行业每年都会有一个各大厂商营业额的排名,除去2009年,常年盘踞在前三名位置的分别是英特尔,三星半导体和德州仪器(TI),英特尔凭借的是桌面处理器,三星半导体凭借的是其全面的存储器产品线,TI则是凭借模拟器件,嵌入式处理器和无线半导体这“三驾马车”。
(注:DLP应隶属于光电器件,所以未计入)终端是产业链中上游重要的一个环节,终端厂商用芯片设计出嵌入式硬件,并且基于该硬件开发相应的嵌入式软件,从而构成一个完整的嵌入式终端产品,形象的说就是一块电路板套一个外壳,这里面最重要的一个核心价值的产生就是附加在嵌入式可编程器件上的软件,成为嵌入式软件。
系统是产业链中下游重要的一个环节,系统厂商通过平台软件使得多个嵌入式终端通过互联网进行信息的传递,从而为最终用户提供产品和服务。
如在安防市场,视频服务器(DVS),硬盘录像机(DVR)网络摄像机(IPNC)就是三种典型的嵌入式终端产品,平台软件则可以通过互联网和局域网管理多个嵌入式终端产品,形成一套基于视频单工传输基本功能的监控系统;如在通信市场,专用视频会议终端配合系统集成商提供的平台软件和MCU可以形成一套基于视频全双工的多点视频会议系统;如在手机市场,iPhone就是一种嵌入式终端产品,而苹果在线商店就是一个平台软件;如在广电市场,机顶盒就是嵌入式终端产品,结合运营商提供的云服务平台软件就可以玩3D游戏。
经典实例1——DSP数字视频处理系统随着科学技术的飞速发展,互动数字视频正逐渐进入人们的工作和生活,各种电子产品和嵌入式应用由于增加视频功能而提高了价值。
然而数字视频的实现又是十分复杂的事情,开发人员要花很长时间来熟悉多媒体的标准,这些标准又随着技术的发展在不停地改变。
已有的数字视频实现往往和特定的硬件平台和操作系统紧紧地联系在一起,使得开发人员只能使用手工编程,这是一个复杂、耗时且高成本的过程。
为了应对这种需求,2005年TI推出了DaVinci(达芬奇)技术,其应用目标就是数字视频。
它将固定功能器件的高效率和可编程器件的灵活性结合在一起,支持各种数字视频的终端设备,诸如视频电话、车载信息设施、IP机顶盒、视频会议系统、便携式媒体播放器、流媒体及数码相机等应用的理想处理器。
TI通过DaVinci技术提供了新的产品开发工具和支持,第1批处理器TMS320DM6446是采用精简指令集技术的ARM926EJ-S+、高性能TMS320C64x+DSP双核和高度集成的数字媒体处理器SoC,集成了为加速数字视频开发所专门设计的协处理器引擎。
它超越了传统的开发工具和应用支持,扩展到包含开发数字视频所需要的基本软件。
通过应用编程接口(API),开发人员可以直接调用已经编好并符合接口标准的DSP库程序。
17.1 整体设计规划本章将介绍基于TMS320DM6446处理器的数字视频处理系统的印刷电路板实例,综合印刷电路板设计的各个知识点。
TMS320DM6446处理器用于满足下一代嵌入式系统的网络多媒体的编解码处理应用,其编码能力是解码能力的2倍~3倍,适应各种格式的数字视频的采集和处理。
该处理器采用双核架构 ARM+DSP,其中ARM处理器采用ARM926EJ-S 核,工作主频为297 MHz;DSP处理器采用TI的高端DSP核C64x+,工作主频为594 MHz。
ARM926EJ-S是采用管道化流水线的32位的精简指令集处理器,可以执行32 bit/16 bit指令集,处理32 bit、16 bit和8 bit数据。
基于达芬奇(DaVinci)技术的H.264视频编码器原理及其开
发
胡海龙;陈前斌
【期刊名称】《中国有线电视》
【年(卷),期】2007(000)006
【摘要】介绍了H.264视频编解码标准的关键技术和新的数字媒体开发平台达芬奇(DaVinci)技术及其产品TMS320DM6446,以及利用DaVinci进行H.264视频编码器的设计和实现.
【总页数】6页(P557-562)
【作者】胡海龙;陈前斌
【作者单位】重庆邮电大学光互联网及无线信息网络研究中心,重庆,400065;重庆邮电大学光互联网及无线信息网络研究中心,重庆,400065
【正文语种】中文
【中图分类】TN94
【相关文献】
1.基于达芬奇技术的多路视频采集系统开发 [J], 谷庆广;罗文广;于静美
2.基于达芬奇技术的H.264视频编码器的实现 [J], 成嘉;张文雄;李善劲
3.基于DaVinci技术的H.264解码系统 [J], 代健美;耿华芳;刘作学
4.基于达芬奇平台的H.264视频编码器设计 [J], 韩文俊;任国强;吴钦章
5.基于达芬奇技术的H.264视频编码器的研究与实现 [J], 卢宁;柯熙政;贾贞
因版权原因,仅展示原文概要,查看原文内容请购买。
一种基于DSP平台的快速H.264编码算法的设计视频压缩编码标准H.264/A VC是由ISO/IEC和ITU-T组成的联合视频专家组(JVT)制定的,他引进了一系列先进的视频编码技术,如4×4整数变换、空域内的帧内预测,多参考帧与多种大小块的帧间预测技术等,标准一经推出,就以其高效的压缩性能和友好的网络特性受到业界的广泛推崇。
特别是在2004年7月JVT组织做了重要的保真度范围扩展的补充后,更加扩大了标准的应用范围,但同时巨大的运算量却成为其广泛应用的瓶颈。
考虑到H.264协议实现的复杂度,本文的思路是:一方面提高硬件处理速度和能力,采用TI公司最新的数字媒体处理器Davinci TMS320DM6446 DSP芯片作为H.264编码器实现的硬件平台,另一方面提高算法效率。
最后提出一个基于这个芯片的嵌入式H.264编码器的设计方案。
1 硬件平台1.1 Davinci DM6446芯片介绍DM6446采用DSP+ARM的双内核结构(内核图见图1),其中的DSP芯片的CPU 时钟频率可达594 MHz,ARM的引入可以释放DSP在控制方面的部分功能,使DSP专门进行数据处理的工作。
芯片采用增强型的哈佛结构总线,其CPU内部有2个数据通道,8个32 b的功能单元,2个通用寄存器组(A和B),可同时执行8条32 b长指令。
如果能充分利用这8个功能单元,总字长为256 b的指令包同时分配到8个并行处理单元,在完全流水的情况下,该芯片的指令吞吐量将达到594×8=4 752 MIPS。
处理器具有双16 b扩充功能,芯片能在一个周期内完成双16 b的乘法、加减法、比较、移位等操作。
该芯片内部支持两级Cache,其中第一级32 kB的程序缓存器L1P,80 kB的数据缓存器L1D,而第二级的Cache 大小是可配置的64 kB,芯片自动完成这两级Cache之间数据一致性的维护。
有了这两级Cache的支持将使CPU的执行速度大大加快。
技术创新《微计算机信息》(嵌入式与SOC)2010年第26卷第5-2期嵌入式系统应用基于TMDXEVM6446的网络视频监控系统Video Surveillance System based on TMDXEVM6446(清华大学)管鹏叶朝辉杨士元GUAN Peng YE Zhao-hui YANG Shi-yuan摘要:网络视频监控系统是集视频编解码和流媒体传输技术为一体的综合系统,提供了实时快捷的监控服务,近年来得到越来越广泛的应用。
本文详细介绍了H.264/AVC视频编码新标准在TMDXEVM6446平台上的移植和优化,并完成了基于H.264编解码的网络视频监控系统完整的设计与实现。
关键词:视频监控;H.264编码;TMDXEVM6446平台;流媒体传输中图分类号:TP316.2;TP316.81;TN919.81文献标识码:AAbstract:Network Video Surveillance System is an integrated system that combines video encoding/decoding with streaming media transferring technology for rapid,real-time monitoring,and its utility and reach are expanding.The transplantation and optimization process of the H.264video encoding algorithm on TMDXEVM6446platform will be described in detail.A fully integrated network video surveillance system is designed and implemented based on H.264encoding/decoding.Key words:Video Surveillance;H.264encoding;TMDXEVM6446;Streaming media transferring文章编号:1008-0570(2010)05-2-0026-021引言伴随着电子和计算机技术的飞速发展,以及数字通信和音视频编解码技术的不断更新,丰富多彩的数字多媒体应用越来越广泛。
H.264滤波器在达芬奇平台下的优化设计
沈道宁;陈耀武
【期刊名称】《计算机工程》
【年(卷),期】2010(36)23
【摘要】在H.264/AVC视频标准中,去块滤波可以有效去除图像量化后的方块效应.但其复杂度较高,对去块滤波的优化成为编解码算法中的优化重点.该优化设计应用在基于TI公司TMS320DM6437处理器的实时标清H.264编解码软件中除了通过对算法本身特别是滤波强度判断部分的优化,还利用达芬奇平台的特点提出了整套优化方案.测试结果表明,在不影响图像质量的情况下优化效果有明显提高.【总页数】3页(P220-222)
【作者】沈道宁;陈耀武
【作者单位】浙江大学数字技术及仪器研究所,杭州,310027;浙江大学数字技术及仪器研究所,杭州,310027
【正文语种】中文
【中图分类】TN911.73
【相关文献】
1.基于达芬奇DM6446处理器的H.264视频编码算法优化 [J], 黄孝建;张颖
2.基于达芬奇DM6446处理器的H.264视频编码算法优化 [J], 黄孝建;张颖
3.基于DSP的H.264/AVC滤波器优化设计 [J], 刘旭;王进;刘运强;方向忠
4.基于DM6446达芬奇平台H.264编码的软件设计 [J], 费重程
5.基于达芬奇技术的H.264视频编码器的研究与实现 [J], 卢宁;柯熙政;贾贞
因版权原因,仅展示原文概要,查看原文内容请购买。
DM6446实验指导书第一章系统简介第二章开发环境搭建1、硬件的连接2、Linux的导入3、Linux和Windows共享配置第三章CCS集成开发环境仿真调试实验超级终端:关机,开机,准备按键盘,打开dtk6446-boot-args.txt文档,将第一种硬盘启动方式的环境变量设置复制上。
等到进入uboot状态时,将它粘贴到主机(超级终端)上,然后启动boot引导其内部的Linux,引导完后我们用root 进行登录,登录完后,它进入了Linux的环境。
然后,我们进到根目录/,ls。
应用模块在opt.演示的在dvsdemos。
功能模块必须先装载。
编码:./encode –v /tmp/enx1.264 –t 20 (20s的时间,v表示视频,参数请查资料)解码:./decode –v /tmp/enx1.264实时:./ encodedecode演示时每次都要load(装载)和unload(释放)库函数下面用网络传输的方法来演示模块切换到/opt/netdemo,同时装载库函数./loadmodules.sh,运行.out文件,即davinci_seed_h264_enc.out文件。
与运行完后,打开网络端的多媒体并设置服务器IP,确定后进行播放,此时是实时的。
同样,如果要退出的话,运行./unload。
还有一个目录:cd seed_exp/ 这个目录下有一些源文件的演示模块。
包括压缩、解压、编码,用于调试用。
其中有名个hello的linux下可执行文件。
主机开发环境:关机、开机,准备按键盘,进的uboot的状态。
此时会显示SEED_DTK6446_v1.0 #setenv bootargs mem=60M console=ttyS0,115200n8 root=/dev/nfs noinitrd rwip=192.168.0.66:192.168.0.1:255.255.255.0 nfsroot=192.168.0.100:/opt/nfsvideo=dm64xxfb:output=pal ----(将linux里的nfs挂载到目标机上)将上面粘贴到终端上,回车,boot引导一下。
基于TMS320DM6446的视频车检一体化设计摘要:本文提出一种基于TMS320DM6446的视频车检一体化设计方案。
该方案融合了视频处理技术、车辆检测技术以及嵌入式系统设计技术,能够快速、准确地检测出车辆的类型、数量、颜色等关键信息,对于交通管理、公路监控等方面具有重要的应用价值。
关键词:TMS320DM6446,视频处理,车辆检测,嵌入式系统,交通管理正文:随着城市交通越来越繁忙,车辆数量的不断增加,如何对道路上的车辆进行有效监控和管理已经成为一个亟待解决的问题。
传统的车辆检测技术主要依靠地磁感应线圈、红外线传感器、机械传感器等硬件设备,而这些设备不仅硬件成本高、同时还需要占用道路面积。
为此,如何利用先进的软硬件技术来减少设备的成本、提高设备的稳定性和准确性就成为了一个重要的研究方向。
本文提出的基于TMS320DM6446的视频车检一体化设计方案,是一种全新的解决方案。
该方案主要包括以下几个方面:一、视频处理技术本方案采用了基于DSP芯片TMS320DM6446的高性能数字视频处理器,能够对道路上的视频进行实时采集、解码、处理和输出。
该处理器采用了基于ARM Cortex-A8核的结构,拥有512KB的L2高速缓存和128KB的ROM存储,可以实现高达720P的视频传输和处理。
同时,该处理器还集成了丰富的视频编解码器,支持H.264、MPEG-4、MJPEG等多种编解码格式,能够满足对车辆视频处理的要求。
二、车辆检测技术本方案采用了基于图像分析技术的车辆检测算法,能够对传输过来的视频进行分析和处理,提取出车辆的类型、数量、颜色等关键信息。
具体地,该算法采用了多重背景差分算法和轮廓分析算法,能够快速定位和识别道路上的车辆,并进行关键信息提取。
三、嵌入式系统设计技术本方案采用了基于ARM Cortex-A8核的硬件平台,能够实现高性能的嵌入式系统设计。
同时,该方案还采用了多种软件设计技术,包括Linux操作系统、QT开发框架、OpenCV图像处理库等,在系统实现上具有高度的灵活性和可扩展性。
- more - ti DaVinciTM Technology Background & Specifications DaVinci™ technology is the first integrated portfolio of DSP-based processors, software, tools, and support for developing a broad spectrum of optimized digital video end equipments. It enables original equipment manufacturers (OEMs) to more easily and quickly develop a range of innovative, cost efficient digital video products, transforming the way consumers experience digital video. DaVinci technology will accelerate the pace of innovation and expand the market for digital video applications. TI expects components of the DaVinci technology portfolio, including processors, software, tools and partnership solutions, to be introduced to the market before the end of 2005. The DaVinci technology roadmap addresses the demand for real-time video for a host of emerging digital video product innovations. These application segments include: video security, IP set-top box, videoconferencing, automotive infotainment, portable media and digital cameras. TI also will introduce highly-integrated, DaVinci-enabled products for the mass market. The DaVinci technology is comprised of the following components that have been optimized to work interdependently for digital video end equipments:
基于TMS320DM6446的H.264视频编码算法的移植与优
化
程鸿芳;赵森严
【期刊名称】《安庆师范学院学报(自然科学版)》
【年(卷),期】2010(016)001
【摘要】本文详细阐述了TMS320DM6446的硬件平台及软件架构,该平台以H.264的参考代码x264为实验平台,针对其实际的应用,采用相应的方法,在保证性能的前提下,对原始代码作了与平台无关的裁剪,着重介绍了编码的移植过程以及编码的系统级和汇编级优化,给出了相应的优化结果.
【总页数】6页(P30-34,38)
【作者】程鸿芳;赵森严
【作者单位】安徽工程科技学院;芜湖职业技术学院,安徽,芜湖,241000;安徽工程科技学院
【正文语种】中文
【中图分类】TN919.81
【相关文献】
1.基于H.264的视频编码运动估计算法的优化 [J], 王莉理
2.基于TMS320DM6446的H.264视频编码器的实现及优化 [J], 宋雪亚;王传安
3.基于TMS320DM6437的H.264视频编码器搜索算法的优化及实现 [J], 黎胜利
4.基于达芬奇DM6446处理器的H.264视频编码算法优化 [J], 黄孝建;张颖
5.基于达芬奇DM6446处理器的H.264视频编码算法优化 [J], 黄孝建;张颖因版权原因,仅展示原文概要,查看原文内容请购买。
课程安排课程内容
理论课3学时第一章TS-DM6446 实验箱简介
1 DaVinci芯片的体系结构讲解
2 DaVinci 实验箱硬件设计讲解
3 I2C总线控制器的配置及I2C读、写驱动程序基本介绍
4 PCA9554芯片的原理
5 DaVinci (DSP+ARM)的系统软件架构
6 DaVinci 软件开发流程
理论课3学时嵌入式LINUX 的基本实验
1 实验一Linux 实验环境的建立
2 实验二U-Boot 程序
3 Linux kernel 的裁剪和编译
4 NFS 文件系统
5 从flash 启动开发板
6 Hello Word!
理论课3学时嵌入式系统概述与ARM简介
1 ARM处理器与其他体系结构处理器异同比较
2 ARM芯片选型
3 ARM外围硬件设计
4 ARM程序和算法
5 ARM操作系统(uC/OS-II/ARM Linux/uCLinux/WinCE)
ARM知识体系
1 ARM的特点(体系结构/流水线/异常处理/寄存器组织)
2 ARM内核概述(内核命名/应用内核/嵌入式内核/安全内核)
3 ARM内核系列ARM7/ARM9/ARM9E/ARM10E/ARM11/StrongARM/XScale
理论课3学时ARM 开发工具实验
实验1:安装开发工具实验(ADS+AXD)
实验2:ADS 编程实验(helloworld)
实验3:AXD 调试实验(debug)
实验4:ARM 工具链实验(armcc+armasm+armlink) 实验5:fromelf 实用工具实验(fromelf)
实验6:uuencode 编码工具实验(uuencode)
实验7:使用Jtag 调试开发板实验
实验8:使用Bootloader 下载执行实验
实验课3学时ARM结构与编程
1 ARM的工作模式
2 ARM存储器格式
3 ARM运行模式
4 ARM寄存器组织
5 ARM的异常
6 流水线
7 AHBA总线
ARM指令系统与汇编语言编程
1 ARM指令概述与特点
2 ARM寻址方式
3 ARM指令集
4 Thumb指令集
5 ARM汇编语言编程
实验课3学时使用ARM ADS 开发工具的方法、流程和技巧
1 编译器参数(armcc/armcpp/armasm)
2 链接器使用(armlink/scatter-file)
3 调试器及调试工具(axd/jtag)
4 辅助开发工具(fromelf/armprof/nmake/Makefile)
5 内存地址重映射(memory remap)
6 堆栈初始化(stack&heap)
7 RO/RW/ZI 段地址分配
8 系统呼叫机制(SoftWare Interrupt)
ARM 体系结构与汇编语言实验(实验9-16)实验9:ARM 数据处理指令操作数寻址方式实验实验10:ARM 内存访问指令寻址实验
实验11:ARM 堆栈指针寄存器实验(r13)
实验12:ARM 返回连接寄存器实验(r14)
实验13:ARM 程序计数器实验(r15)
实验14:ARM 程序状态寄存器实验(cpsr+spsr) 实验15:ARM 工作模式切换实验(svc+irq)
实验16:ARM 汇编与C语言混合编程实验
实验课3学时ARM异常和中断处理
1 异常向量表(exception vector table)
2 异常响应
3 产生异常后的处理过程
4 未定义指令异常的特殊用途
5 SWI 软中断指令与系统调用
6 异常返回处理流程
实验课3学时ARM 异常和中断处理实验(实验33-40)
实验33:ARM异常向量表实验
实验34:ARM软中断SWI 异常发生和响应实验实验35:ARM GPIO中断源使能触发实验
实验36:ARM GPIO中断处理和响应实验
实验37:ARM Timer定时器中断源使能触发实验实验38:ARM Timer定时器中断处理和响应实验实验39:ARM中断流程代码分层实验
实验40:ARM中断驱动框架实验
实验课3学时ARM启动代码工作原理
1 启动代码基本概念和执行流程
2 全局变量和局部变量的存储结构
3 程序的存储和加载过程
4 RO、RW以及ZI 段的存储特性
5 启动代码的搬移过程
6 启动代码的初始化流程
实验课3学时ARM Bootloader 编写实验
实验25:ARM Bootloader-ledblink实验
实验26:ARM Bootloader-uart driver实验实验27:ARM Bootloader-printf实验
实验28:ARM Bootloader-stdio实验
实验29:ARM Bootloader-shell实验
实验30:ARM Bootloader-command实验实验31:ARM Bootloader-flashwrite实验实验32:ARM Bootloader-autoboot实验
实验课3学时ARM 开发板外设接口实验(实验17-24 )实验17:ARM 开发板-启动代码烧写实验实验18:ARM 开发板-LED显示灯实验
实验19:ARM 开发板-七段数码管实验
实验20:ARM 开发板-四位拨段开关实验实验21:ARM 开发板-蜂鸣器实验
实验22:ARM 开发板-中断按钮实验
实验23:ARM 开发板-定时器实验
实验24:ARM 开发板-串口通讯实验
实验课3学时ASP、VPSS和Previewer介绍
1 ASP的功能和使用方法讲解
2 VPSS 的功能和使用方法讲解
3 VPSS驱动讲解
4 Resizer 模块使用讲解
5 Previewer 模块使用讲解
实验课3学时实验七ASP 音频接口编程实验八VPSS 视频接口编程实验九Resizer 模块实验
实验课3学时第一章概述
1 DSP概述
2 C6000基本知识和基本概念
3 哈佛结构和流水线操作
4 基本硬件结构
第二章仿真系统
1 仿真接口和仿真器
2 仿真软件CCS
3 仿真方法
第三章硬件结构
1中断
2定时器
3缓冲串口
4 EMIF接口
5 DMA
6 XBUF
7 HPI
第四章系统管理和编程工具
1 DVSDK 工具链讲解
2 DSPLINK/MEM管理机制讲解
3 DSP BIOS 的配置讲解
4 XDC工具讲解
实验课3学时实验一CCS配置和基本操作
实验二CCS 环境下DSP 端编程实验三I2C接口编程
实验四NOR FLASH 烧写
实验五NAND FLASH烧写
实验六DDR初始化与读写操作实验七ACPY3 实现DMA实验实验八配置工具链实验
实验九XDC工具实验
实验课3学时第五章语音信号系统及语音信号处理
1 语音信号的硬件采集系统
2 语音信号的采集和播放
3 语音信号的压缩和解压
4 语音信号的去噪
实验课3学时实验七音频采集与播放实验八视频采集与播放
实验课3学时了解CODEC ENGINE
1 Codec Engine 架构讲解
2 Codec Server讲解
3 算法封装流程讲解
4 算法标准(XDM/xDAIS)讲解
实验课3学时CODEC ENGINE实验
1 Codec Engine实验
2 Codec Server实验
3 xDAIS算法封装实验
4 H.264编码实验
音视频DRIVER实验
实验一音频Loopback 实验
实验二视频Loopback 实验
实验三音视频Loopback 实验
实验四网络摄像机实验。