Использование AWS Elemental MediaStore в качестве серверной части для MediaPackage
Я думаю, что я хочу использовать MediaStore в качестве бэкэнда для MediaPackage, но, возможно, в mediaPackage есть все, что мне нужно, я просто не смог найти никаких ответов.
То, что я ищу, - это способ записи видео в реальном времени и его доступности для воспроизведения. Я искал это решение от AWS для прямой трансляции, и, хотя оно близко к тому, что я хочу, я хочу сохранить видео для воспроизведения позже, а также транслировать видео в прямом эфире.
Мой клиент также хочет иметь возможность загружать видео, которые не были записаны в прямом эфире, поэтому я думаю, что хочу добавить MediaStore между лямбда-функцией и MediaPackage, чтобы я мог загружать видео в MediaStore вручную или настроить канал в MediaStore для прямых трансляций. . Затем я могу сделать так, чтобы MeidaPackage ссылался на MediaStore для создания различных форматов файлов для потребления. Проблема в том, что MediaPackage не принимает конечную точку MediaStore, а только конечную точку S3.
Любой совет? ТТИА
1 ответ
В вашем случае должно быть достаточно использования S3 и MediaPackage. Нет необходимости использовать MediaStore.
Я предполагаю, что вы используете AWS MediaLive или кодировщик от другого поставщика для создания канала HLS, который загружается в MediaPackage. В MediaPackage вы можете создавать конечные точки по мере необходимости. Этот рабочий процесс AWS Media Service Simple Live должен дать вам представление о том, как построить рабочий процесс. [1]
Чтобы записать видео в прямом эфире или создать актив в режиме реального времени для VOD, вы можете создать задание сбора урожая в MediaPackage. MediaPackage соберет временные рамки, указанные вами в задании по сбору урожая, и сохранит копию в корзине S3. Для получения дополнительной информации, пожалуйста, прочитайте эту статью. [2]
Чтобы воспроизвести объект VOD в прямом эфире или загруженное видео, вы можете использовать функцию VOD в MediaPackage, чтобы сделать ресурс доступным для воспроизведения. Для получения дополнительной информации, пожалуйста, прочитайте эту статью. [3]
[1] https://github.com/aws-samples/aws-media-services-simple-live-workflow
[2] https://docs.aws.amazon.com/mediapackage/latest/ug/ltov-how.html
[3] https://docs.aws.amazon.com/mediapackage/latest/ug/vod-content.html