富媒体流式处理

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

复杂网页包含许多不同的组件,这些组件通常单独传输。 在慢速连接时,此类页面一次显示一个部分,可能需要几分钟才能完全显示。 这可能会阻止你有效地将网页与数字媒体同步。 此问题的解决方案是富媒体流,这意味着将网页添加到数字媒体流,以便与音频或视频数据同时传送。

富媒体流式处理使用简单的框架集布局,其行为与普通 URL 翻转完全相同。 与 URL 翻转一样,数字媒体流中嵌入的 URL 脚本命令用于在目标帧中显示内容。 但是,Windows 媒体播放器 9 系列或更高版本使用 URL 脚本命令来访问 Internet Explorer 缓存中的文件,流式传输的 HTML 内容在接收时放置于其中。 与普通 URL 翻转一样,可以编写响应这些 URL 脚本命令的事件处理程序,也可以让Windows 媒体播放器控件自动处理所有内容。

注意

通过富媒体流传送的任何 HTML 内容在 Internet 安全区域中播放,并受用户浏览器安全设置的约束。

 

有关创建富媒体演示文稿的详细信息,请参阅 Windows Media Format 9 系列或更高版本 SDK 和 Windows Media Encoder 9 系列 SDK。

创建Web-Based演示文稿

使用脚本控制 URL 翻转