Qt Multimedia 在 Windows

此页面涵盖 Windows 中 Qt Multimedia 特征的可用性。

实现

Windows 的 Qt Multimedia 特征是以 2 个插件实现的。一个使用 Microsoft DirectShow API,另一个使用 WMF (Windows 媒体基础) 框架。DirectShow API 在 Windows 98 引入,从 Windows XP 起逐渐弃用。在 Windows Vista 引入媒体基础框架,作为 DirectShow 及其它多媒体 API 的置换。因此,仅 Windows Vista 及更高版本的操作系统才支持 Qt 中的 WMF 插件。

局限性

Qt 中的 WMF 插件目前不提供摄像头后端。相反,DirectShow 插件提供有限摄像头特征支持。譬如:支持显示取景器和捕获静止图像的基本特征,不管怎样,未实现大多数摄像头控件。

目前不支持视频录制。此外,DirectShow 插件不支持任何低级视频功能,譬如:监视视频帧播放或录制使用 QVideoProbe 或相关类。