4 PC机网络接口编程原理 13
4.1 网络编程接口WINSOCK简介 13
4.2 WINSOCKET 通信方式选择 14
4.3 WINSOCKET 基本的 API 函数 15
5 PC端软件设计 17
5.1 PC机软件的框架结构 17
5.2网络接收线程 19
5.3图像DIB接口 21
5.4 PC网络数据接收速度优化 21
结 论 22
致 谢 23
参 考 文 献 24
1 绪论
1.1课题的背景及意义
随着数字化时代的来临,数字图像处理技术和网络通讯技术得到了迅猛发展,图像传输技术在国防、监控、海关、交通、金融、民用消费品等领域具有广泛应用。数字图像信息及其处理技术正在发挥着越来越重要的作用,在人们生活中的地位也将越来越高。
1.2相关技术国内外研究现状及发展趋势
1.2.1嵌入式系统以太网接口技术研究现状及发展趋势
1.3课题主要研究内容
系统总体框架如图1.1所示:
图1.1 系统总体框架图
为实现图像数据的采集以及对图像采集系统的实时控制,目前一般通过网络将图像采集硬件系统与计算机相连,使用PC端软件实现图像的采集处理以及对系统的实时控制。
课题要求完成PC端的软件设计在,在 VC++环境下基于 Windows Sockets 设计网络视频通信的实时视频播放软件。实现软件对数字图像数据的采集以及对图像采集系统的控制,完成软件与硬件的调试任务。
2 网络视频传输方式
图像传输一直是人们关注的热点应用技术之一,因其使用方便灵活而被广泛应用。图像网络传输系统关键技术在于图像的传输技术和采集压缩技术
2.1网络视频传输的几种方式
2.1.1视频基带传输
视频基带传输:是最为传统的电视监控传输方式,对0~6MHz视频基带信号不作任何处理,通过同轴电缆(非平衡)直接传输模拟信号。其优点是:短距离传输图像信号损失小,造价低廉,系统稳定。缺点:传输距离短,300米以上高频分量衰减较大,无法保证图像质量;一路视频信号需布一根电缆,传输控制信号需另布电缆;其结构为星形结构,布线量大、文护困难、可扩展性差,适合小系统。
2.1.2光纤传输
光纤传输:常见的有模拟光端机和数字光端机,是解决几十甚至几百公里电视监控传输的最佳解决方式,通过把视频及控制信号转换为激光信号在光纤中传输。其优点是:传输距离远、衰减小,抗十扰性能好,适合远距离传输。其缺点是:对于几公里内监控信号传输不够经济;光熔接及文护需专业技术人员及设备操作处理,文护技术要求高,不易升级扩容。
2.1.3、网络传输
网络传输:是解决城域间远距离、点位极其分散的监控传输方式,采用MPEG2/4、H.264音视频压缩格式传输监控信号。其优点是:采用网络视频服务器作为监控信号上传设备,只要有Internet网络的地方,安装上远程监控软件就可监看和控制。其缺点是:受网络带宽和速度的限制,目前的ADSL只能传输小画面、低画质的图像;每秒只能传输几到十几帧图像,动画效果十分明显并有延时,无法做到实时监控。
2.1.4微波传输
微波传输:是解决凡公里甚至几十公里不易布线场所监控传输的解决方式之一。采用调频调制或调幅调制的办法,将图像搭载到高频载波上,转换为高频电磁波在空中传输。其优点是:综合成本低,性能更稳定,省去布线及线缆文护费用;可动态实时传输广播级图像,图像传输清晰度不错,而且完全实时;组网灵活,可扩展性好,即插即用;文护费用低。其缺点是:由于采用微波传输,频段在1GHz以上,常用的有L波段 (l.0~2.OGHz)、s波段(2.0~3.0GHz)、Ku波段(10~12GHz),传输环境是开放的空间,如果在大城市使用,无线电波比较复杂,相对容易受外界电磁干扰;微波信号为直线传输,中间不能有山体、建筑物遮挡;如果有障碍物,需要加中继加以解决,Ku波段受天气影响较为严重,尤其是雨雪天气会有比较严重的雨衰现象。不过现在也有数字微波视频传输产品,抗干扰能力和可扩展性都提高不少。 数字图像网络传输与交互控制设计(2):http://www.751com.cn/tongxin/lunwen_7805.html