代码之家  ›  专栏  ›  技术社区  ›  AmbroseChapel

Windows media server在播放列表中的1个文件后未停止

  •  0
  • AmbroseChapel  · 技术社区  · 16 年前

    我正在播放Windows Media音频,由ASX元文件触发,如下所示:

    <asx version="3.0" BannerBar="none">
      <title>Foo</title>
      <author>Bar</author>
      <copyright>Baz</copyright>
      <moreinfo href="http://company.com/"/>
      <entry>
        <title>Audio Stream</title>
        <ref href="mms://media1.company.com/bof.asf"/>
      </entry>
      <entry>
        <title>Audio Stream</title>
        <ref href="mms://media2.company.com/bof.asf"/>
      </entry>
      <entry>
        <title>Apology</title>
        <ref href="http://www.company.com/apology.asf"/>
      </entry>
    </asx>
    

    尝试 如果可以,请在media1.company.com上播放该文件,如果第一个文件失败,请在media2.company.com上尝试该文件,如果两个文件都失败,请播放道歉。

    什么 发生的事情是,你听到了这三个。故障转移过程似乎失败了,服务器不知道第一个文件已成功播放。

    如何解决这个问题?它是服务器设置吗?XML格式有问题吗?

    1 回复  |  直到 16 年前
        1
  •  1
  •   ChrisLively    16 年前

    这是一个“我不认为这意味着你认为这意味着什么”的例子

    基本上,您创建了一个播放列表,并让media player播放所有这些文件。

    相反,请尝试以下方法:

    <entry>
    <title>Audio Stream</title>
    <ref href="mms://blah">
    <ref href="mms://blahsecondattempt">
    <ref href="mms://blahthird">
    </entry>
    

    更多信息请访问 Microsoft

    推荐文章