1) Правильный ли мой подход к потоковому видео?
Краткий ответ: Да :) Адаптивная потоковая передача используется практически каждой крупной платформой VoD, и это правильный способ сделать это. Кроме того, это позволяет вам и вашим зрителям либо
- позволяет игроку самостоятельно выбрать оптимальное качество для данного соединения и устройства просмотра для обеспечения непрерывного воспроизведения
- и зритель также может самостоятельно выбрать определенное качество, если он хочет.
При создании адаптивного потокового контента с использованием MPEG-DASH и / или HLS в качестве потокового формата ваш вывод обычно будет состоять из следующего:
- Видео / Аудио Сегменты
- Манифест MPD и / или списки воспроизведения HLS
1) Ваш входной файл (например, файл mp4) будет загружен и разделен на сегменты, которые обрабатываются кодировкой Bitmovin. Из них он создает различные качества, которые игрок или ваш зритель могут выбрать позже.
2) Этот сегментированный вывод затем переносится обратно в ваше собственное хранилище, например облачное хранилище, такое как AWS Simple Storage или Google Cloud Storage. Также могут использоваться другие типы вывода, такие как (S) FTP и , многие другие .
3) Для воспроизведения созданного вами содержимого MPEG-DASH или HLS необходимо создать манифест MPD и / или список воспроизведения HLS. Это в основном указатель для игрока, который сообщает, какие качества доступны и где их найти, чтобы начать воспроизведение.
2) Может кто-нибудь объяснить, какой URL я должен передать плееру или где я могу найти видео, которое было закодировано в облаке Bitmovin?
URL, который вы должны предоставить игроку, должен указывать основной список воспроизведения MPD и / или HLS, который передается в ваше хранилище. Bitmovin не предлагает услуги хостинга для вашего закодированного контента, поэтому вы не нашли URL-адрес используемого манифеста. Так что сначала вам понадобится хранилище, куда может быть передана кодировка.
Попробуйте руководство по началу работы попробовать. Выберите предпочитаемый клиент API. Затем вы будете шаг за шагом руководствоваться тем, как интегрировать этот сервис кодирования. Я надеюсь, что это помогает :)
Чтобы проверить воспроизведение проигрывателя, вы также можете взглянуть на https://bitmovin.com/demos/stream-test и выбрать «Использовать наши значения по умолчанию», которые предоставляют URL-адреса для демонстрации содержимого для тестирования проигрывателя и воспроизведения.