Veröffentlicht am: Oct 4, 2018
Amazon Kinesis Video Streams ermöglicht es Ihnen nun, Metadaten zu einzelnen Fragmenten in einem Kinesis Videostream hinzuzufügen und abzurufen, um umfassendere Anwendungen in der AWS Cloud zu erstellen. So können Sie beispielsweise GPS-Werte als Metadaten mit jedem Videofragment einer Personenkamera oder Temperaturwerte mit Videofragmenten von einem Babyphone senden und dann sowohl die Metadaten als auch die Videofragmente in Ihren konsumierenden Anwendungen verwenden, um ein umfassenderes Benutzererlebnis zu schaffen.
Ein Fragment stellt ein Segment von Video-, Audio- oder anderen zeitcodierten Daten dar. Metadaten in Kinesis Video Streams sind ein veränderliches Schlüssel-Wert-Paar, das verwendet werden kann, um den Inhalt des Fragments zu beschreiben, zugehörige Sensormesswerte oder andere benutzerdefinierte Daten einzubetten, die zusammen mit dem eigentlichen Fragment übertragen werden müssen.
Metadaten auf Fragmentebene geben Ihnen die detaillierte Kontrolle über die Weitergabe und Verarbeitung zusätzlicher Informationen mit jedem Videofragment. Die Metadaten werden zusammen mit dem Videofragment über die gesamte Aufbewahrungsdauer des Streams hinweg gespeichert. Sie können damit GPS- oder Temperatursensorwerte in Videofragmente einbetten, die Ihre konsumierende Anwendung dann zum Erstellen sinnvoller Korrelationen verwenden kann, oder Sie können damit genau jene Videofragmente markieren, die Bewegungen enthalten, die von Ihrem Peripheriegerät erkannt wurden, beispielsweise von einer Kamera. Ihre lernende Cloud-Anwendung kann diese Metadaten dann nutzen, um die nächste Verarbeitungsstufe zu informieren, wie z.B. die Identifizierung von Gesichtern oder Objekten.
Ihre Streaming-Anwendung oder Ihr Gerät kann das Kinesis Video Producer SDK verwenden, um Metadaten zu einem Videofragment hinzuzufügen. Ihre konsumierende Anwendung kann die Kinesis Video Stream Parser-Bibliothek verwenden, um die Metadaten für jedes Fragment über die API-Operationen GetMedia oder GetMediaForFragmentList zur weiteren Verarbeitung abzurufen. Weitere Informationen finden Sie in der Entwicklerdokumentation.
Informationen zur Verfügbarkeit von Amazon Kinesis Video Streams finden Sie in der globalen AWS-Regionentabelle.