0

次のようなASXメタファイルによってトリガーされたWindowsMediaオーディオを再生しています。

<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でファイルを再生し、両方が失敗した場合は謝罪を再生することになっています

実際に起こることは、3つすべてが聞こえるということです。フェイルオーバープロセスはうまくいかないようで、サーバーは最初のファイルが正常に再生されたことを認識していません。

これを修正するために何ができるでしょうか?サーバー設定ですか?XML形式に何か問題がありますか?

4

1 に答える 1

1

これは「これはあなたが思っていることを意味するとは思わない」の場合です

基本的に、プレイリストを作成し、メディアプレーヤーにそれらのファイルをすべて再生するように指示しました。

代わりに、次のようなものを試してください。

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

詳細については、Microsoftを参照してください。

于 2009-06-19T00:20:38.063 に答える