向数字媒体添加隐藏式字幕

[与此页面关联的功能(Windows 媒体播放器 SDK)是旧版功能。 它已被 MediaPlayer 取代。 MediaPlayer 已针对Windows 10和Windows 11进行了优化。 Microsoft 强烈建议新代码尽可能使用 MediaPlayer 而不是 Windows 媒体播放器 SDK。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]

同步辅助媒体交换 (SAMI) 是一种文件格式,旨在提供同步文本,例如字幕、字幕或数字媒体内容的音频说明。 SAMI 使用 Windows 媒体播放器 对象模型集成到 Web 浏览器中,可提升辅助功能。 通过使用 SAMI,你可以创建面向更大、更多样化的受众的富媒体内容。

除了标准字体,SAMI 还可以支持其他文本样式,例如不同的颜色、大小或语言,以帮助各种用户。 SAMI 对于视力低下或失聪或听力困难的个人尤其有用。 SAMI 格式还有助于教育目的,例如教学生第二种语言。

本主题重点介绍 SAMI 与 Windows 媒体播放器 ActiveX 控件对象模型的合并。 SAMI 文件独立于数字媒体文件存在,不依赖于特定的视频或音频格式才能正常运行。 由于文件是分开的,Windows 媒体播放器控件将在客户端计算机上查找、分析、同步和呈现每个文件。 这增加了灵活性和功能,因为它允许编辑单个 SAMI 文件、将 SAMI 文件与不同的数字媒体格式合并,以及将 SAMI 文件存储在不同的服务器位置。

本主题包含以下各节:

部分 说明
关于 SAMI 文件 描述 SAMI 文件的基本结构。
SAMI 文件示例 描述示例 SAMI 文件的结构。
在浏览器中将 SAMI 与 Windows 媒体播放器 控件配合使用 介绍如何在具有 Windows 媒体播放器 控件的网页中使用 SAMI。
关于 SAMI URL 介绍如何使用单个 URL 将数字媒体文件与 SAMI 文件相关联。

 

玩家控制指南