基于DirectShow的多媒体软件开发

来源 :西北工业大学 | 被引量 : 0次 | 上传用户:asqw_
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机与互联网的发展,多媒体越来越多地进入了人们的生活,通过网络,人们可以不出家门就看到很多最新的电影电视,和远方的亲戚朋友视频对话,对需要的地点进行实时监控等等。当然这所有的一切都要借助强大的软件支持才可以使人们方便地使用。本文深入讨论和研究了如何应用最新的DirectShow技术实现多媒体软件的开发,并进行了软件实现。 本文首先对DirectShow应用开发过程进行了讨论,介绍了包括开发环境、实现原理、构建技术、音视频采集及压缩、解压、特殊效果实现等;其次具体介绍了DirectShow组件的制作方法,主要是各种不同功能Filter的制作方法。其中还牵扯到Windows COM编程的一些知识;然后结合具体工程阐述了整个制作过程,包括底层SDK的开发和上层软件的开发,主要包括监控领域的多媒体软件常用的功能以及网络传输的实现;最后,针对目前LINUX和嵌入式越来越广泛的应用,本文还介绍了如何将WINDOWS下的多媒体软件移植到LINUX和嵌入式系统中。移植后的软件服务器端使用LINUX系统,客户端使用Windows系统,能实现大部分的监控功能。
其他文献
学位
图像分割是任何图像分析及视觉系统必不可少的环节,是计算机视觉研究中的一个基本的问题。人类对自身视觉机理研究的不断深入及计算机技术的迅速发展为图像分割问题的解决提
随着无线网络的迅猛发展,Ad-Hoc网络在很多领域得到广泛的应用。然而Ad-Hoc网络的安全问题一直都没有得到很好的解决。如何解决Ad-Hoc网络的安全问题将是Ad-Hoc网络应用的关
多协议标记交换是将IP选路的灵活特性和ATM的高速交换结合在一起的技术。移动IP是一种允许用户在到处活动时仍然保持连续的IP网络连接性协议。本文提出了一种方案来综合移动I
无损音频压缩技术是一种既可保留音频信号原始音质,又可以准确无误地还原每一个比特音频信息的音频压缩技术。有损音频压缩技术则是通过去掉不可察觉的音频信息来实现高的压
数据采集层是电力系统中重要数据的获取层。传统的数据采集层通信方式是基于主从式RS-232/RS-422总线的网络结构,存在着通信方式单一、速率低、可靠性差等弊端。本文以采集机
随着个人通信技术发展和用户对移动通信系统高速率业务的不断增加,人们越来越关注于下一代无线通信系统(Beyond 3G,B3G)的研究,信道编译码技术成为B3G系统中研究的一个重点。
WCDMA(宽带码分多址)系统是第三代移动通信系统的实现方案之一。其物理层采用了DS-CDMA(直接扩频码分多址)技术,并且可以根据具体速率要求选用不同的扩频因子。DS-CDMA系统通
随着通信技术的不断发展和计算机的普及,各项电信业务发展十分迅速。电信增值业务的出现,打破了电信行业的垄断地位,更多的应用和内容提供商参与到业务的提供上来。与此同时,彩票
多天线正交频分复用(MIMO-OFDM)系统结合正交频分复用(OFDM)和多输入多输出(MIMO)技术,能够有效的提高无线通信系统的性能。为了实现多天线OFDM系统良好的传输性能,在接收端