创建图元文件播放列表

可以使用任何文本编辑器(如 Microsoft 记事本)创建播放列表。 打开文本编辑器。 键入要实现的脚本条目。 键入完记事本后,请使用相应的文件名和文件扩展名保存该文件。 有关扩展的详细信息,请参阅 图元文件扩展准则。 通常,文件名是Windows媒体文件或流的名称,后跟 .wax、.wvx 或 .asx 扩展名。 例如,如果媒体内容是具有 .wma 扩展名的Windows媒体音频文件,请在命名播放列表时使用 .wax 扩展名。 播放列表不得包含单词处理器中的任何格式代码,例如Microsoft Word。 若要确保播放列表中不包含任何格式设置代码,请将该文件另存为纯文本或 ASCII 文件。

注意

元素和属性不区分大小写。 播放列表中用于定义元素或属性的文本可以是大写或小写,也可以是两者混合体。

 

如果元素没有任何子元素 (修改或包含在另一个元素) 中,则可以在开始标记的末尾使用单个斜杠字符 (/) ,而不是>结束标记。 元素的子元素必须在该元素的开始标记和结束标记之间显示;否则,它们不是该元素的子元素,在播放列表的语法中被忽略或导致错误。

播放列表的前四个字符必须是“<ASX”。 ASX 元素在所有播放列表中使用,无论其扩展名是 .wax、.wvx 还是 .asx。 每个播放列表必须只有一个 ASX 元素。 此元素将文件标识为Windows媒体图元文件播放列表。 它未指定播放列表的类型。

ASX 元素有三个可能的属性:

VERSION

VERSION 属性是必需的,并且必须紧跟 ASX 元素之后,例如“ASX 版本 = ”<3.0”。> 当前版本号为 3.0。 Windows 媒体播放器支持所有以前的版本。 VERSION 属性的可接受的值包括 3.0 和 3 个 (,没有小数点) 。

PREVIEWMODE

PREVIEWMODE 属性是可选的。 它提供了另一种机制,用于指定呈现剪辑的时间。 如果 PREVIEWMODE 属性值为 YES,Windows 媒体播放器将在元素 PREVIEWDURATION 指定的持续时间内呈现每个剪辑。 每个剪辑可以指定 PREVIEWDURATION

BANNERBAR

可选的 BANNERBAR 属性定义Windows 媒体播放器控件是否保留横幅图形的空间。 (使用 BANNER 元素指定要显示的图形。) 如果 BANNERBAR 的值已修复,Windows 媒体播放器保留显示和每个剪辑的横幅空间,无论图元文件播放列表是否指定显示或剪辑的横幅。 这会将Windows 媒体播放器窗口的大小保留为相同的 (,除非视频大小更改) 而不考虑横幅图形是否存在。 如果放映或剪辑没有与之关联的横幅,则为一个为黑色保留的空间。 如果 BANNERBAR 属性的值为 AUTO,则Windows 媒体播放器仅在显示或剪辑包含一个时保留横幅的空间。

<ASX version="3.0" BANNERBAR="AUTO" >

有关 ASX 元素的三个属性的详细信息,请参阅 ASX 元素的引用条目。

ASX 元素包含 ENTRY 子元素,用于定义要访问的媒体文件的相关信息。 每个 ENTRY 元素必须包含一个 REF 元素,该元素指定要流式传输的媒体文件的路径。 ASX 元素中必须至少有一个 ENTRY 或 ENTRYREF 元素。

在 ASX 元素范围内定义的其他元素(如 TITLEAUTHOR)与Windows 媒体播放器显示的元数据相关联。

最简单的播放列表是通过将具有单个 REF 元素的多个 ENTRY 元素添加到图元文件来创建的。 图元文件播放列表中的每个 ENTRY 元素按文件显示的顺序呈现,就像用户手动打开了每个剪辑一样。

示例代码

<ASX version = "3.0">
<!--A simple playlist with entries to be played in sequence.-->
    <Title>The Show Title</Title>
    <Entry>
        <Ref href = "mms://adventure-works.com/Path/title1.wma" />
    </Entry>
    <Entry>
        <Ref href = "mms://adventure-works.com/Path/title2.wma" />
    </Entry>
    <Entry>
        <Ref href = "mms://adventure-works.com/Path/title3.wma" />
    </Entry>
</ASX>

请确保播放列表在Windows资源管理器中双击该播放列表正常工作。 Windows 媒体播放器应打开并开始流式传输媒体内容。 确认播放列表正常工作后,将其连同网页一起保存到 Web 服务器,并通过 HREF 元素链接到该播放列表,或使用 Windows 媒体播放器 OBJECT 元素将其嵌入网页中。

以下部分包含详细信息:

BANNER 元素

示例播放列表

Windows媒体图元文件元素参考

Windows媒体图元文件指南