przy użyciu dynamicznego pliku smil z odtwarzaczem jw

Próbuję stworzyć odtwarzacz strumieniowy online z JW Player 6.

Jeśli utworzę plik smil ze wszystkimi wersjami strumieni wysokiej jakości i użyję poniższego kodu, działa on 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 w locie na podstawie wyboru jakości użytkownika. (tj. odrzucanie przepływności wyższe niż 720)

Użyłem pliku asp do dynamicznego tworzenia pliku smil, ale nie działało:

file: "/player/smil.asp"

błąd:Błąd podczas ładowania odtwarzacza: Nie znaleziono odtwarzanych źródeł

oczywiście ustawiam typ nagłówka nastrumień aplikacji / oktetu w pliku asp, ale nie rozwiązał problemu.

Próbowałem również zapisać ten sam plik asp z rozszerzeniem smil i ustawić program obsługi asp dla plików smil w ustawieniach IIS. działa idealnie, gdy dzwonię w przeglądarce, ale odtwarzacz jw pokazuje ten sam błąd.

jakieś rekomendacje?

dzięki.

questionAnswers(1)

yourAnswerToTheQuestion