Создание приложения, такого как Udacity - Как разместить видео файлы? - PullRequest
0 голосов
/ 08 января 2019

Я создаю приложение для Android, которое работает аналогично приложению Udacity.

Мои требования

  1. Все мои видео следует просматривать только через приложение.

  2. Я буду использовать свой собственный видеоплеер внутри приложения, и я хочу возможность выбрать качество видео (как в приложении YouTube)

  3. Возможность автономной загрузки

Учитывая эти требования, как бы я хотел разместить видео?

Я знаком со стороной приложения Android, но об остальном я ничего не знаю.

Сделал 3 часа поиска в Google, прежде чем опубликовать этот вопрос здесь, и обнаружил, что udemy использует AWS и Brightcove.

Может кто-нибудь объяснить процедуру размещения и кодирования видео под мои требования.

1 Ответ

0 голосов
/ 08 января 2019

Во-первых, крупные организации, такие как Udemy, Coursera и Udacity, проектируют и разрабатывают собственный инструмент для кодирования видео для отображения в приложении. В Udacity, например, есть два режима - YouTube и собственный проигрыватель, которые пользователь может настроить в соответствии со своими предпочтениями.

Вы не можете разработать собственный кодек или проигрыватель в один миг, это требует большой самоотдачи и дополнительной работы, которую один человек не может развить за несколько дней.

Для вашего запроса вы можете использовать ExoPlayer, YouTube Embed, Vimeo Player, связанные виды открытого исходного кода или общедоступные плееры.

...