DirectShow视频图像播放处理设计

DirectShow视频图像播放处理设计

2023年6月22日发(作者:)

龙源期刊网

DirectShow视频图像播放处理设计

作者:段鑫

来源:《科学与财富》2011年第01期

[摘 要] 利用Microsoft DirectShow组件进行视频图像的播放处理。

[关键词] Microsoft DirectShow 视频图像 播放处理

1、COM概述:

Component Object Model(COM——组件对象模型)

一种面向对象的编程模式。它定义了对象在单个应用程序内部或多个应用程序之间的行为方式。

组件对象模型,也称元件物件模型,英文为Component Object Model,缩写COM,是微软对于网页服务器与客户端、增益集与Office系列软件之间互动的一项软体元件技术。

COM是微软自1993年便提出的元件式软体平台,用来做行程间通讯(Inter-process

communication, IPC)以及当作元件式软体开发的平台。COM提供跟程式语言无关的方法实作一个软体物件,因此可以在其他环境中执行。COM并要求某个软体元件必须遵照一个共同的介面,该介面与实作无关,因此可以隐藏实作内容,并且被其他物件在不知道其内部操作的情形下正确的使用。COM并被实作于多个平台之上,并不限于Windows作业系统之上。

2、DirectShow简介

DirectShow是微软公司在ActiveMovie和Video for Windows的基础上推出的新一代基于COM(Component Object Model)的流媒体处理的开发包,与DirectX开发包一起发布。目前,DirectX最新版本为11。DirectShow为多媒体流的捕捉和回放提供了强有力的支持。运用DirectShow,我们可以很方便地从支持WDM驱动模型的采集卡上捕获数据,并且进行相应的后期处理乃至存储到文件中。这样使在多媒体数据库管理系统(MDBMS)中多媒体数据的存取变得更加方便。

它广泛地支持各种媒体格式,包括Asf、Mpeg、Avi、Dv、Mp3、Wave等等,使得多媒体数据的回放变得轻而易举。另外,DirectShow还集成了DirectX其它部分(比如DirectDraw、DirectSound)的技术,直接支持DVD的播放,视频的非线性编辑,以及与数字摄像机的数据交换。

发布者:admin,转转请注明出处:http://www.yc00.com/web/1687426963a9229.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信