Próbuję zrobić odtwarzacz strumień z JW Playera 6.stosując dynamiczną plik SMIL z odtwarzaczem jw
Jeśli utworzyć plik SMIL ze wszystkimi wersji jakości strumieni i użyć poniższy kod działa poprawnie :
<script>
jwplayer("myElement").setup({
playlist: [{
sources: [{
file: "/player/smil.asp"
}]
}],
type: 'rtmp'
});
</script>
plik SMIL:
<smil>
<head>
<meta base="rtmp://host/app" />
</head>
<body>
<switch>
<video src="quality1" system-bitrate="720" />
<video src="quality2" system-bitrate="360" />
</switch>
</body>
</smil>
Chcę utworzyć plik SMIL na bieżąco w oparciu o pozycje jakości użytkownika. (Tj: odrzucić bitrate wyższe niż 720)
użyłem pliku ASP do tworzenia Smil plik dynamicznie, ale nie zrobił praca:
file: "/player/smil.asp"
the error: Error loading player: No playable sources found
oczywiście ustawić typ nagłówka application/oktet -stream w pliku asp, ale nie rozwiązało problemu.
Próbowałem również zapisać ten sam plik asp z rozszerzeniem smil, a następnie ustawić obsługę plików asp dla plików smil w ustawieniach IIS. działa doskonale, gdy zadzwonię w przeglądarce, ale odtwarzacz jw pokazuje ten sam błąd.
wszelkie zalecenia?
dzięki.
Czy możesz podać link do miejsca, w którym występuje problem? – emaxsaun
Dla dynamicznego gracza, co się stanie, jeśli ustawisz zmienną typu gracza na smil? – emaxsaun
nic się nie zmieniło. – dvdmn