Потоковая передача видео с 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