использование динамического файла smil с плеером jw

Я пытаюсь сделать онлайн-трансляцию с помощью JW Player 6.

Если я создаю файл smil со всеми качественными версиями потоков и использую приведенный ниже код, он работает нормально:

<script>
    jwplayer("myElement").setup({
        playlist: [{
            sources: [{
                file: "/player/smil.asp"
        }]
      }],
      type: 'rtmp'
    });
</script>

файл 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>

Я хочу создать файл smil на лету, основываясь на выборе качества пользователя. (т.е.: сбросить битрейт выше 720)

Я использовал файл asp для динамического создания файла smil, но он не работал:

file: "/player/smil.asp"

Ошибка:Ошибка загрузки плеера: не найдено воспроизводимых источников

конечно, я установил тип заголовкаПрименение / октет-поток в файле asp, но не решил проблему.

Я также попытался сохранить тот же файл asp с расширением smil, а затем установить обработчик asp для файлов smil в настройках IIS. он прекрасно работает, когда я звоню в браузере, но jw player показывает ту же ошибку.

Любая рекомендация?

Благодарю.

Ответы на вопрос(1)

Ваш ответ на вопрос