Question

Je suis en train de lire du contenu audio Windows Media, déclenché par un méta-fichier ASX ressemblant à ceci:

<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>

comme vous le savez probablement, il est supposé essayer de lire le fichier sur media1.company.com s'il le peut, puis essayez le fichier sur media2.company.com si le premier échoue, puis jouez les excuses si les deux échouent.

Ce que réellement se produit, c’est que vous entendez les trois. Le processus de basculement semble bien échouer et le serveur ignore que le premier fichier a bien été lu.

Que peut-on faire pour résoudre ce problème? Est-ce un paramètre de serveur? Quelque chose ne va pas avec le format XML?

Était-ce utile?

La solution

C’est un cas de "Je ne pense pas que cela signifie ce que vous pensez que cela signifie"

En gros, vous avez créé une liste de lecture et avez demandé au lecteur multimédia de lire tous ces fichiers.

Essayez plutôt quelque chose comme ceci:

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

Pour plus d'informations, consultez Microsoft .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top