Was ist Kinesis Video Streams? - Amazon Kinesis Video Streams

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Was ist Kinesis Video Streams?

Sie können Amazon Kinesis Video Streams, ein vollständig verwaltetes Programm, verwendenAWS-Service, um Live-Video von Geräten auf das AWS Cloud zu streamen oder Anwendungen für Echtzeit-Videoverarbeitung oder stapelorientierte Videoanalyse zu entwickeln.

Kinesis Video Streams ist nicht nur ein Speicher für Videodaten. Sie können sie verwenden, um Ihre Videostreams in Echtzeit anzusehen, während sie in der Cloud empfangen werden. Sie können entweder Ihre Live-Streams in der AWS Management Console überwachen oder Ihre eigene Überwachungsanwendung entwickeln, die die Kinesis Video Streams API-Bibliothek zur Anzeige von Live-Videos verwendet.

Sie können Kinesis Video Streams verwenden, um riesige Mengen an Live-Videodaten aus Millionen von Quellen zu erfassen, darunter Smartphones, Sicherheitskameras, Webcams, in Autos eingebettete Kameras, Drohnen und andere Quellen. Sie können auch zeitserialisierte Daten wie Audiodaten, Wärmebilder, Tiefendaten und RADAR-Daten senden, die keine Videodaten sind. Da Live-Videostreams von diesen Quellen in einen Kinesis-Videostream übertragen werden, können Sie Anwendungen erstellen, frame-by-frame die in Echtzeit auf die Daten zugreifen und so eine Verarbeitung mit geringer Latenz ermöglichen. Kinesis Video Streams ist quellenunabhängig. Sie können Videos von der Webcam eines Computers mithilfe der GStreamer-Plugin — kvssink Bibliothek oder von einer Kamera in Ihrem Netzwerk mithilfe des Echtzeit-Streaming-Protokolls (RTSP) streamen.

Sie können Ihren Kinesis-Videostream auch so konfigurieren, dass Mediendaten für den angegebenen Aufbewahrungszeitraum dauerhaft gespeichert werden. Kinesis Video Streams speichert diese Daten automatisch und verschlüsselt sie im Ruhezustand. Darüber hinaus indexiert Kinesis Video Streams gespeicherte Daten auf der Grundlage von Produktionszeitstempeln und Aufnahmezeitstempeln. Sie können Anwendungen erstellen, die die Videodaten regelmäßig stapelweise verarbeiten, oder Sie können Anwendungen erstellen, die für verschiedene Anwendungsfälle einmaligen Zugriff auf historische Daten erfordern.

Ihre benutzerdefinierten Anwendungen, ob Echtzeit- oder Batch-orientiert, können auf Amazon EC2 EC2-Instances ausgeführt werden. Diese Anwendungen können Daten mithilfe von Open-Source-Deep-Learning-Algorithmen verarbeiten oder Drittanbieteranwendungen verwenden, die in Kinesis Video Streams integriert sind.

Die Verwendung von Kinesis Video Streams bietet unter anderem folgende Vorteile:

  • Connect und von Millionen von Geräten streamen — Mit Kinesis Video Streams können Sie Video-, Audio- und andere Daten von Millionen von Geräten verbinden und streamen, darunter Verbraucher-Smartphones, Drohnen und Dashcams. Sie können die Kinesis Video Streams Streams-Producer-Bibliotheken verwenden, um Ihre Geräte zu konfigurieren und zuverlässig in Echtzeit oder als after-the-fact Medien-Uploads zu streamen.

  • Dauerhaftes Speichern, Verschlüsseln und Indexieren von Daten — Sie können Ihren Kinesis-Videostream so konfigurieren, dass Mediendaten für benutzerdefinierte Aufbewahrungsfristen dauerhaft gespeichert werden. Kinesis Video Streams generiert außerdem einen Index über die gespeicherten Daten auf der Grundlage von vom Hersteller oder vom Service generierten Zeitstempeln. Ihre Anwendungen können mithilfe des Zeitindex bestimmte Daten in einem Stream abrufen.

  • Konzentrieren Sie sich auf die Verwaltung von Anwendungen statt auf die Infrastruktur — Kinesis Video Streams ist serverlos, sodass keine Infrastruktur eingerichtet oder verwaltet werden muss. Sie müssen sich keine Gedanken über die Bereitstellung, Konfiguration oder elastische Skalierung der zugrunde liegenden Infrastruktur machen, da Ihre Datenströme und die Anzahl der verbrauchenden Anwendungen wachsen und schrumpfen. Kinesis Video Streams erledigt automatisch die gesamte Verwaltung und Wartung, die für die Verwaltung von Streams erforderlich ist, sodass Sie sich auf die Anwendungen konzentrieren können, nicht auf die Infrastruktur.

  • Echtzeit- und Batch-Anwendungen auf Datenströmen erstellen — Mit Kinesis Video Streams können Sie benutzerdefinierte Echtzeitanwendungen erstellen, die mit Live-Datenströmen arbeiten, sowie Batch- oder Einmalanwendungen erstellen, die dauerhaft persistente Daten ohne strenge Latenzanforderungen verarbeiten. Sie können benutzerdefinierte Anwendungen erstellen, bereitstellen und verwalten: Open-Source-Anwendungen (Apache MXNet, OpenCV), selbst entwickelte Lösungen oder Lösungen von Drittanbietern, mit denen Sie Ihre Streams verarbeiten und AWS Marketplace analysieren. Sie können Kinesis Video Streams Get Streams-APIs verwenden, um mehrere gleichzeitige Anwendungen zu erstellen, die Daten in Echtzeit oder stapelweise verarbeiten.

  • Sicheres Streamen von Daten — Kinesis Video Streams verschlüsselt alle Daten, während sie durch den Service fließen und wenn die Daten gespeichert werden. Kinesis Video Streams erzwingt eine auf Transport Layer Security (TLS) basierende Verschlüsselung beim Datenstreaming von Geräten und verschlüsselt alle Daten im Ruhezustand mit AWS Key Management Service (). AWS KMS Darüber hinaus können Sie den Zugriff auf Ihre Daten mithilfe von AWS Identity and Access Management (IAM) verwalten.

  • Nutzungsabhängige Bezahlung — Weitere Informationen finden Sie unter AWS Pricing Calculator.

Verfügbarkeit in Regionen

Amazon Kinesis Video Streams ist in den folgenden Regionen verfügbar:

Name der Region AWSRegionalcode
USA Ost (Ohio) us-east-2
US East (N. Virginia) us-east-1
USA West (Oregon) us-west-2
Afrika (Kapstadt) af-south-1
Asien-Pazifik (Hongkong) ap-east-1
Asien-Pazifik (Mumbai) ap-south-1
Asia Pacific (Seoul) ap-northeast-2
Asia Pacific (Singapore) ap-southeast-1
Asia Pacific (Sydney) ap-southeast-2
Asia Pacific (Tokyo) ap-northeast-1
Canada (Central) ca-central-1
China (Beijing) cn-north-1
Europa (Frankfurt) eu-central-1
Europe (Ireland) eu-west-1
Europe (London) eu-west-2
Europe (Paris) eu-west-3
Südamerika (São Paulo) sa-east-1

Verwenden Sie Kinesis Video Streams zum ersten Mal?

Wenn Sie Kinesis Video Streams zum ersten Mal verwenden, empfehlen wir Ihnen, die folgenden Abschnitte der Reihe nach zu lesen:

  1. Kinesis Video Streams: So funktioniert's— Um mehr über die Konzepte von Kinesis Video Streams zu erfahren.

  2. Erste Schritte mit Amazon Kinesis Video Streams— Um Ihr Konto einzurichten und Kinesis Video Streams zu testen.

  3. Produzentenbibliotheken von Kinesis Video Streams— Um mehr über die Erstellung einer Kinesis Video Streams-Producer-Anwendung zu erfahren.

  4. Kinesis-Videostream-Parser-Bibliothek— Um mehr über die Verarbeitung eingehender Datenframes in einer Kinesis Video Streams Streams-Verbraucheranwendung zu erfahren.

  5. Beispiele für Amazon Kinesis Video Streams— Um weitere Beispiele dafür zu sehen, was Sie mit Kinesis Video Streams machen können.