Pergunta

Eu estou jogando de áudio Windows Media, desencadeada por um meta-arquivo ASX que tem esta aparência:

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

Como você provavelmente pode dizer, é suposto tente para reproduzir o arquivo em media1.company.com se ele pode, em seguida, tentar o arquivo no media2.company.com se o primeiro falhar, em seguida, jogar o pedido de desculpas se ambos falhar.

O realmente acontece é, você ouve todos os três. O processo de failover parece, assim, falhar, e o servidor não sabe o primeiro arquivo tem desempenhado com sucesso.

O que pode ser feito para corrigir isso? É uma configuração do servidor? Há algo de errado com o formato XML?

Foi útil?

Solução

Este é um caso de "Eu não acho que isso significa que você acha que significa"

Basicamente você criou uma lista de reprodução e player de mídia disse para jogar todos esses arquivos.

Em vez de tentar algo como isto:

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

Mais informações estão em Microsoft .

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top