新媒体
在广播中的实况内容和预先录制的内容之间进行交替
应用到: Windows Server 2008
本部分说明如何使用 Windows Media Services 传输实况内容和预先录制(已存储)的内容。尽管包含已存储的内容,用户也不能暂停、快进或后退广播。用户可以选择开始、停止和继续广播流,从而获得与调节收音机或电视机播放类似的用户体验。
本部分介绍服务器端播放列表的多种功能,以及如何使用它们在客户端计算机上操控播放。要完成此任务,您必须从运行编码器的计算机传输实况内容,而且您必须具有 Windows Media 文件形式的预先录制的内容,例如广告。在下列步骤中,客户端将接收五分钟的实况内容,然后实况内容中断以进入广告。当广告结束时,实况内容再继续播放五分钟。
在实况内容和预先录制的内容之间进行交替的步骤
在 Windows Media Services 的控制台树中,单击“发布点”。在细节窗格中,单击“查看播放列表编辑器”按钮。此时会打开 Windows Media 播放列表编辑器。
将容器元素添加到播放列表,以控制不同的播放列表元素如何根据彼此的关系进行播放。在此过程中,发布点将在一个元素中断另一个元素时暂停内容。若要指定此行为,请执行以下操作:
在 Windows Media 播放列表编辑器中,单击工具栏上的“添加元素”箭头,然后单击“独占”。一个 excl 元素将显示在播放列表树中。
单击刚创建的 excl 元素。单击工具栏上的“添加元素”箭头,然后单击 PriorityClass。一个 priorityClass 元素将显示在 excl 元素的下面。
单击刚创建的 priorityClass 元素。在属性区域中,单击 peers 属性,然后在文本框中键入 Pause。按 Enter。此设置会指示发布点在切换到另一个 media 元素时暂停此内容。
通过执行以下操作,将实况内容添加到播放列表:
在 Windows Media 播放列表编辑器中,单击工具栏上的“添加元素”按钮。此时将出现“添加媒体元素”对话框。
使用以下语法键入编码器流的 URL:http://encoder:port。选中“作为子元素添加”复选框,然后单击“确定”。此时 media 元素将出现在播放列表树中的 priorityClass 元素的下面,并显示编码器的 URL。
在 Windows Media 播放列表编辑器中,设置下列值以定义播放实况内容的方式。在本例中,内容将立即开始并传输 10 分钟:
在播放列表树中,单击在上一个步骤中添加的 media 元素。
单击属性区域中的 begin 属性,然后在文本框中键入 0。按 Enter。此设置会指示发布点在发布点启动时开始传输实况内容。
单击属性区域中的 dur 属性,然后在文本框中键入 10min。按 Enter。此设置会指示发布点用以传输实况内容的时间共达 10 分钟。
若要为实况内容提供唯一标识符,请单击属性区域中的 id 属性,然后在文本框中为 media 元素键入一个名称,例如 M1。按 Enter。此设置为此 media 元素提供一个名称,播放列表中的其他元素可以引用该名称。
通过执行以下步骤将预先录制的内容添加到播放列表。在本例中,预先录制的内容是一个广告:
在 Windows Media 播放列表编辑器中,单击播放列表树中的 priorityClass 元素。
单击工具栏上的“添加元素”按钮。此时将出现“添加媒体元素”对话框。
键入要添加的广告的名称和位置。选中“作为子元素添加”复选框,然后单击“确定”。
通过执行以下操作定义播放广告的方式。在本例中,广告在内容开始 5 分钟之后开始:
在播放列表树中,单击刚添加的广告 media 元素。
单击属性区域中的 begin 属性,然后在文本框中键入 M1.begin + 5min(以此为例)。按 Enter。该操作会指示发布点要等待实况内容播放 5 分钟之后再播放广告。
通过单击属性区域中的 id 属性为广告提供唯一标识符。在文本框中键入广告的名称,例如 M2。按 Enter。这将为此 media 元素提供一个名称,播放列表中的其他元素可以引用该名称。
保存播放列表,然后关闭 Windows Media 播放列表编辑器。
使用“添加发布点向导”通过执行以下操作来创建新的广播发布点:
在“操作”菜单上,单击“添加发布点(向导)”。此时将出现“添加发布点向导”。
在欢迎页上,单击“下一步”。
在“发布点名称”页上,为新发布点键入一个名称。
在“内容类型”页上,单击“播放列表”。
在“发布点类型”页上,单击“广播发布点”。
在“广播发布点的传递选项”页上,单击“单播”。
使用该向导通过以下设置引用在步骤 1 至步骤 9 中创建的播放列表:
在“文件位置”页上,单击“现有播放列表”。在“文件名”中,键入新播放列表的名称和位置。
在“单播日志记录”页上,如果需要记录客户端的日志数据,请选中该复选框。
在“发布点摘要”页上,验证新发布点的设置是否正确。
在“完成添加发布点向导”页上,清除所有复选框,然后单击“完成”。
配置下列发布点设置,以便使发布点在第一台客户机连接时启动:
在控制台树中,单击刚创建的发布点。在细节窗格中,单击“属性”选项卡。在“类别”中,单击“常规”。
单击“在第一台客户机连接时启动发布点”属性,然后单击“启用”按钮。
现在,用户可以通过在他们的播放机中键入发布点的 URL 来接收播放列表中的内容。发布点的 URL 使用以下语法:protocol://server/publishing_point(例如,mms://server1/我的发布点)。