首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 消费类电子 > 利用VC++实现局域望网视频传输

利用VC++实现局域望网视频传输

资料介绍
利用VC++实现局域望网视频传输
利用VC++实现局域网实时视频传输
摘要
本文针对不同的局域网,提出一种通用的实时视频传输的解决方案。在使用Divx编解码
的基础上,提出了从压缩、组帧、发送到接收、解压整个流程的思想,具体实施方案和
VC++实现核心源代码以及传输控制策略,有效地保证了高质量的实时视频传输。

  关键词 客户/服务器;实时视频传输;Divx

  引言

  在局域网内部实时传输视频已经得到广泛应用。现在用以传输视频的局域网大多数
是有线局域网,因为有线局域网技术成熟,传输速度快,稳定性好。但是视频数据量大
,有线网络也会出现工作不稳定,引起数据堵塞,时间久了会导致严重的延迟现象;如
果工作的环境不固定,要求移动性,那么就要采用无线网络,如今无线网卡的工作随环
境的变化而变得不稳定,这样会导致视频传输的质量大幅度下降,容易引起画面的重影
、抖动、花屏等现象。本文针对不同的局域网,提出一种通用的实时视频传输的解决方
案,使用VC++自封装的Windows VFW
SDK软件开发包进行二次开发,通过Divx编解码,按照制定的传输策略,能够有效地解决
由于网络的局部不稳定导致的视频图像重影、抖动、花屏等的问题。

  局域网中实时视频传输存在的问题

  为了在局域网上有效的、高质量的传输视频流,需要多种技术的支持,包括视频的
压缩、编码技术,应用层质量控制技术等等。

  网络的带宽是有限的,所以需要压缩传输视频图像,MPEG-
4被广泛的应用于网络环境下的实时视频传输,因为MPEG-
4具有:可以达到很高的压缩比;具有灵活的编码和解码复杂性;基于对象的编码方式,
允许视频、音频对象的交互;具有很强的容错能力等优点。本文采用Divx编解码器对视
频进行编码、压缩,实际上Divx=(视频)MPEG-4+(音频)MP3。

  应用层质量控制技术现在采用的是RTP/RTCP协议,以确保视频流在
标签:利用实现局域望网视频传输
利用VC++实现局域望网视频传输
本地下载

评论