Я отправляю потоковое видео в реальном времени на консоль amazon с помощью потокового видео kinesis, теперь я хочу сохранить его в amazon S3. Как сохранить его в S3, объясните подробно. Спасибо
Как сохранить видеопоток Kinesis в ведре S3?
comment
Почему вы хотите использовать Amazon Kinesis Video для хранения видео в Amazon S3? У вас нет возможности напрямую сохранить его в S3?
- person John Rotenstein   schedule 05.05.2019
comment
@JohnRotenstein Как вы можете транслировать видео на S3? Я не думаю, что вы можете делать это в реальном времени! прямо с камеры мобильного телефона на S3?
- person Soliman   schedule 15.03.2020
comment
@Soliman Amazon S3 - это система хранения данных. Вы можете «загрузить» данные в S3 для хранения в виде объекта. Хотя он не принимает стандартные протоколы потоковой передачи, вы можете просто хранить необработанное видео в объекте. Если вы хотите сохранить данные из потокового формата, взгляните на Как отправить живое видео в AWS Elemental MediaStore | Блог AWS Media.
- person John Rotenstein   schedule 16.03.2020
Ответы (1)
Amazon Kinesis Video не сохраняет видео в S3 «из коробки». Намерение состоит в том, чтобы предоставить услугу, которая позволяет каким-либо образом обрабатывать видео.
Вы можете написать потребительское приложение, которое будет хранить видео в Amazon S3, но, честно говоря, есть более простые способы хранить данные в S3 (например, напрямую хранить их на S3, а не отправлять через Kinesis).
Изображение взято из: Amazon Kinesis Video Streams: как это работает - Amazon Kinesis Video Streams
person
John Rotenstein
schedule
05.05.2019
Я хочу отправлять и сохранять видео на Amazon S3 в реальном времени! у меня есть другой вариант, кроме видеопотока kinesis? Я хочу сохранить видео, чтобы впоследствии проанализировать его данные. Как сохранить живое видео прямо в S3? Спасибо
- person MuhammadSannan; 05.05.2019
Можете ли вы просто сохранить данные в объекте Amazon S3? Вы говорите, что хотите делать это в реальном времени, но будете ли вы сразу использовать видео? Зачем тебе это в реальном времени? И достаточно ли просто сохранить файл в реальном времени с помощью загрузки из нескольких частей?
- person John Rotenstein; 05.05.2019
@MuhammadSannan Kinesis Video также обеспечивает сохранение данных, что означает, что вы можете использовать Kinesis Video не только для приема и использования, но и для длительного хранения видео. В настоящее время он поддерживает максимальный срок хранения данных 10 лет. Также вы можете получать данные в любое время, используя
GetMedia
или HLS / DASH API.
- person Babu Prasad; 03.04.2020
@JohnRotenstein, у меня похожий вариант использования: я хочу записывать видео с веб-клиентов, но я не знаю, когда заканчивается запись и закрывается веб-приложение, поэтому мне нужно отправлять фрагменты видео в реальном времени. Какую архитектуру сервисов aws вы рекомендуете для этого?
- person tomeraz; 21.05.2020
@tomeraz Пожалуйста, создайте новый вопрос, а не задавайте его в комментариях к старому вопросу. Вопросы, требующие рекомендаций, иногда закрываются в StackOverflow, поэтому вы можете попробовать задать их на reddit.com/r / aws.
- person John Rotenstein; 22.05.2020