DirectShow 运行的方式通常是一个开发者创建一个 Filter Graph,把一些 Filter - 可能订制 - 加入 Filter Graph,然后播放文件,或者播放来自互联网或照相机的数据。当播放进程运行时,Filter Graph 在 Windows 注册中寻找注册了的 Filters 并且为这些 Filter 创建本地提供的 Graph 。在这之后,它将所有的 Filter 连接在一起,并且在开发者的请求下,播放/中止创造的Graph。
高清摄像机,RGB采集卡,VGA采集卡,高清视频采集卡,DVI采集卡,HDMI采集卡,会议摄像机,LINUX采集卡,HD1080P,VGA编码器,韦斯科技
为一个 mp3 文件创建的 Filter graph,由 DirectShow 自带的示例 GraphEdit 来播放。在这幅图中大的方块代表 Filter graph ,小的方块代表端口。每个Filter表示数据处理过程的一个阶段,举例来说从一个文件或照相机读取数据,解码,转换以及绘制。filter 有若干的能被连接到其他 filter 上的连接点的Interface。Interface可能是输出或输入。根据 filter,数据被采用“拉模式”从输出端口输出,或者以“推模式”被推到另一个输入端口,并借此来传输数据。 大多数 filters 的创建使用了一组 DirectShow SDK 提供的 C++类,叫做 DirectShow BaseClass。这些为 filters 解决了许多创建,注册和连接的问题。如果要让 filter graph 能够自动的使用 filters,它们需要在一个分开的 DirectShow 项目中被登记并与 COM 一起登记。 这一个注册能被 DirectShow BaseClass处理。然而,如果应用程序手工增加 filters,他们不需要被全然登记。 不幸地,它难以修改一个正在运行中的 graph 。从头停止 graph 而产生一个新 graph 通常是比较容易的。
高清摄像机,RGB采集卡,VGA采集卡,高清视频采集卡,DVI采集卡,HDMI采集卡,会议摄像机,LINUX采集卡,HD1080P,VGA编码器,韦斯科技
编辑本段功能
在 DirectShow 中有许多抽象的播放源文件的方法,实现这些功能也是相当简单的而且不需要一个定制过的 filter 。下一步相对复杂的过程是程序开发员需要开发他(她)自己的 filter graph ,举个例子他们可能设计一个可以接受来自互联网或是硬盘文件数据的 source filter ,也许有些定制的 filter 就是开发者想要的,接下来他们需要让 DirectShow 为用户完成一个 filter Graph 并将所有 filter 连接起来,在最后开发者仅仅只用让 DirectShow 为他们生成一个可以获取文件数据的 source filter 就可以了。
DirectShow 预先设置支持许多通常的媒体格式,如 MP3,和 Windows 媒体视频和一些比较常见的格式,比如简单的静态图像。自从在 Windows 中这些技术被许可了,对 Fraunhofer 来说就没有为专利权而付出花费的必要了,比如 MP3 执照。扩充机制允许 DirectShow 在将来可以支持出现的任何格式,举例来说,已经有对 Ogg Vorbis 文件和 AC3 文件的支持 filters ,此外还有若干其它的支持 filters 。
高清摄像机,RGB采集卡,VGA采集卡,高清视频采集卡,DVI采集卡,HDMI采集卡,会议摄像机,LINUX采集卡,HD1080P,VGA编码器,韦斯科技
不同于为了读取媒体文件必须在循环中需要调用 MoviesTask 的为 QuickTime 设计的 main C API ,DirectShow 以一种透明的方式处理这个问题。它在后台创建了一些线程来平缓的播放这些来自文件和互联网的数据与此同时不需要程序做很多任务作。还跟 QuickTime 正好相反的是,在读取一段来自互联网数据而不是读取硬盘文件的时候没有特别的需要——DirectShow 的 filter graph 摘录了来自程序的这些明细。然而,QuickTime(包括一个 ActiveX 控制)在这方面的发展相比之下逊色很多。
韦斯科技笔记本高清视频采集卡WIS HDMI-E1(Express card 1X)
韦斯科技
对于要把高清HDMI视频采集到笔记本电脑,HDMI-E1是最好的解决方案,Express card PCI-E1X接口它提供HDMI高清采集的接口,同时支持视频会议、高清录播系统高清摄像机,除了适用游戏、婚礼视频实时采集和制作,还适用视频会议、高清录播、医疗系统应用。安装简单且易用,标准windows开发接口。
产品特色*
l 支持HDMI端子输入,HDMI信号最高支持720P/1080i
l 适用于便携笔记本高清视频会议,在笔记本上实现高清视频会议
l 可在笔记本上流畅观看DVD/摄像机/高清播放机/游戏机里的视频内容,回放分辨率最高可达1920*1280
l 画质清晰、锐利,可自由调节画面亮度、对比度、显示比例等
l 全面支持标/高清视频信号采集,采集分辨率从320*240到1920*1080
l 实时高画质动态图像采集
l 静态画面捕捉
l 双声道立体声音频采集
详细参数
接口类型
|
EXPRESS CARD
|
输入端口
|
HDMI ×1
|
视频信号制式和范围
|
全制式480i/p,576i/p,720p,1080i (YUV)
|
音频信号
|
16bit 48khz 双声道
|
采集分辨率
|
320*240-1920*1080 60帧/秒
|
操作系统支持
|
Windows XP,Windows Vista,Windows 7
|
推荐配置
|
CPU 2.5G以上,内存1G或以上
|
适用:笔记本高清采集卡|视频会议高清采集卡|EXPRESS CARD高清采集|婚庆高清采集卡|
提供了多款流媒体高清视频采集卡,可以采集VGA、HDMI、分量等高清标准。为用户提供了多种体验。高清视频采集卡应用领域越来越广泛。在工业、农业、国防、交通、医疗、金融甚至体育、娱乐等等行业都获得了广泛的应用,可以说已经深入到我们的生活、生产和工作的方方面面。
主要产品:高清摄像机,RGB采集卡,VGA采集卡,高清视频采集卡,DVI采集卡,HDMI采集卡,会议摄像机,LINUX采集卡,HD1080P,VGA编码器,录播系统,笔记本高清采集卡,Express card高清采集卡
详情请登陆:www.wisdat.com 韦斯科技(010)58537678