Odtwarzam dźwięk Windows Media, uruchamiany przez meta-plik ASX, który wygląda następująco:
<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>
jak możesz prawdopodobnie powiedzieć, to powinno próbować aby odtworzyć plik na media1.company.com, jeśli to możliwe, a następnie wypróbuj plik na media2.company.com, jeśli pierwszy się nie powiedzie, a następnie przeproś, jeśli obie zawiodą.
Co tak właściwie dzieje się, słyszysz wszystkie trzy. Proces przełączania awaryjnego wydaje się, no, nieudany, a serwer nie wie, że pierwszy plik został poprawnie odtworzony.
Co można zrobić, aby to naprawić? Czy to ustawienie serwera? Czy coś jest nie tak z formatem XML?
Odpowiedzi:
1 dla odpowiedzi № 1Jest to przypadek "nie sądzę, że oznacza to, co Twoim zdaniem oznacza"
Zasadniczo utworzyłeś listę odtwarzania i powiedziałeś odtwarzaczowi multimedialnemu, aby odtwarzał wszystkie te pliki.
Zamiast tego spróbuj czegoś takiego:
<entry>
<title>Audio Stream</title>
<ref href="mms://blah">
<ref href="mms://blahsecondattempt">
<ref href="mms://blahthird">
</entry>
Więcej informacji znajduje się pod adresem Microsoft.