Потоковая передача видео с AWS в мобильное приложение Moodle

Я хотел бы знать, можно ли транслировать контент MediaTailor в мобильном приложении Moodle?

Я протестировал его на нашем веб-сайте Moodle, и он отлично работает. Однако потоковая передача контента в мобильном приложении Moodle не работает. Есть ли способ, которым я могу передавать контент с помощью URL-адреса MediaTailor?

Обновление: мне удалось эмулировать эту проблему в браузере, и на моей консоли отобразилась следующая ошибка:

      Uncaught TypeError: Cannot read property 'techOrder' of undefined
    at HTMLVideoElement.<anonymous> (first.js:306)
    at Function.each (jquery-3.4.1.min.js:2)
    at k.fn.init.each (jquery-3.4.1.min.js:2)
    at t (first.js:306)
    at Object.s [as setUp] (first.js:306)
    at view.php?id=41359:3335
    at Object.execCb (require.min.js:5)
    at b.check (require.min.js:5)
    at b.enable (require.min.js:5)
    at b.init (require.min.js:5)

Это известная проблема, которая в настоящее время не решена.

1 ответ

Можете ли вы транслировать любой контент DASH или HLS, или это просто реклама, поступающая от MediaTailor, которая не транслируется? Если оно работает с другим контентом, может возникнуть проблема, связанная с тем, что приложение не может обрабатывать разрывы между основным контентом и рекламой. Я бы порекомендовал посмотреть журналы устройства, если они есть, чтобы увидеть, в чем ошибка проигрывателя. Кроме того, я бы порекомендовал просмотреть приведенную ниже статью от Moodle для создания курсов, удобных для мобильных устройств, а также статьи для отладки вашего приложения от разработчиков Android:

https://docs.moodle.org/310/en/Creating_mobile-friendly_courses https://developer.android.com/studio/debug https://developer.android.com/studio/command-line/adb

Другие вопросы по тегам