Amazon Kinesis Video Streams

Запись, обработка и хранение потоков мультимедиа для воспроизведения, аналитики и машинного обучения

В чем преимущества Видеопотоков Kinesis?

Сервис Amazon Kinesis Video Streams обеспечивает простую и безопасную потоковую передачу видео с подключенных устройств в AWS для воспроизведения, аналитики, машинного обучения (ML) и других видов обработки. Kinesis Video Streams автоматически выделяет и эластично масштабирует инфраструктуру для приема потоковых видеоданных с миллионов устройств. Сервис надежно хранит, шифрует, индексирует данные видеопотоков и позволяет получать доступ к этим данным с помощью удобных API. Kinesis Video Streams обеспечивает воспроизведение видео в режиме реального времени и по требованию. Сервис позволяет в сжатые сроки создавать приложения, использующие технологии машинного зрения и возможности анализа видео, благодаря интеграции с Amazon Rekognition Video и библиотеками для таких платформ машинного обучения, как Apache MxNet, TensorFlow и OpenCV. Видеопотоки Kinesis также поддерживают WebRTC – проект с открытым исходным кодом, обеспечивающий потоковую передачу мультимедиа в режиме реального времени и взаимодействие между браузерами, мобильными приложениями и подключенными устройствами с помощью простых API. Видеопотоки Amazon Kinesis поддерживают прием мультимедиа через соединение WebRTC для безопасного хранения, воспроизведения и аналитической обработки.

Чтобы начать работу, создайте видеопоток Kinesis, выполнив несколько щелчков мышью в Консоли управления AWS. После этого можно установить на своих устройствах SDK Kinesis Video Streams и начать потоковую передачу мультимедиа в AWS для воспроизведения, хранения и аналитики. При работе с Kinesis Video Streams вы платите только за то, что реально используете. Минимальные или авансовые платежи отсутствуют.

Преимущества

С помощью пакетов SDK Amazon Kinesis Video Streams можно без труда реализовать безопасную потоковую передачу мультимедиа с устройств в AWS для воспроизведения, хранения, аналитики, машинного обучения и других видов обработки. Kinesis Video Streams может принимать данные с периферийных устройств, смартфонов, камер слежения и других источников данных, таких как радары, лидары, дроны, спутники, видеорегистраторы и датчики глубины.

Благодаря интеграции с Amazon Rekognition Video сервис позволяет без труда создавать приложения с возможностями машинного зрения для работы в режиме реального времени. Кроме того, в приложения можно встроить возможности анализа видео в режиме реального времени с использованием популярных платформ машинного обучения с открытым исходным кодом.

Возможность HTTP Live Streaming (HLS) сервиса Kinesis Video Streams позволяет просто наладить трансляцию потоков мультимедиа Kinesis в браузер или мобильное приложение в режиме реального времени или в записи.

Amazon Kinesis Video Streams предлагает интерфейсы API и пакеты SDK, помогающие извлекать изображения из потоков видео. Эти изображения можно использовать для приложений улучшенного воспроизведения (например, в качестве миниатюр или для улучшенной перемотки) или в конвейерах машинного обучения. Kinesis Video Streams предлагает извлечение изображений по требованию с помощью интерфейсов API или автоматизированного извлечения изображений их тегов метаданных в полученном видео.

Amazon Kinesis Video Streams поддерживает проект с открытым исходным кодом WebRTC для обеспечения двусторонней потоковой передачи мультимедиа в режиме реального времени между браузерами, мобильными приложениями и подключенными устройствами. Благодаря поддержке WebRTC можно использовать простые API для создания полнофункциональных приложений (например, для видеочатов и однорангового обмена данными со сверхнизкой задержкой, а также для двусторонней связи между приложениями и подключенными устройствами).

Amazon Kinesis Video Streams дает возможность контролировать доступ к потокам с помощью AWS Identity and Access Management (IAM). Защита данных при хранении осуществляется путем автоматического шифрования данных с использованием AWS Key Management Service (KMS), а при передаче – за счет использования стандартного протокола Transport Layer Security (TLS).

Amazon Kinesis Video Streams использует в качестве основного хранилища данных Amazon S3, так что данные хранятся надежно и долговечно. Kinesis Video Streams позволяет быстро находить и извлекать фрагменты видео на основе созданных устройством и сервисом временных меток.

Amazon Kinesis Video Streams самостоятельно управляет всей необходимой инфраструктурой. Клиентам не приходится беспокоиться о настройке и обновлении программного обеспечения, восстановлении при сбоях или масштабировании инфраструктуры по мере увеличения количества потоков и приложений‑потребителей. Kinesis Video Streams выполняет все операции администрирования и обслуживания, необходимые для управления потоками, позволяя клиентам сосредоточить свои усилия на создании инновационных приложений.

Видеопотоки Amazon Kinesis предлагают простой, эффективный и экономичный способ подключения к IP-камерам на территории клиента, локальной записи и хранения видео с этих камер и потоковой передачи видео в облако по определенному клиентом графику для длительного хранения, воспроизведения и аналитической обработки. Доступ к пограничному агенту Видеопотоков Amazon Kinesis см. здесь.

Примеры использования

Публикации в блоге

Showing results: 1
Total results: 1
  • дата

Публикации по данной теме не найдены. Прочие ресурсы см. в блоге AWS.

1