AWS IoT TwinMaker Videointegration - AWS IoT TwinMaker

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.

AWS IoT TwinMaker Videointegration

Videokameras bieten eine gute Gelegenheit für die Simulation digitaler Zwang. Sie können verwendenAWS IoT TwinMaker, um den Standort und die physischen Bedingungen Ihrer Kamera zu simulieren. Erstellen Sie Entitäten in AWS IoT TwinMaker für Ihre Vor-Ort-Kameras und verwenden Sie Videokomponenten, um Live-Videos und Metadaten von Ihrer Website in Ihre AWS IoT TwinMaker Szene oder in ein Grafana-Dashboard zu streamen.

AWS IoT TwinMaker kann Videos von Edge-Geräten auf zwei Arten aufnehmen. Sie können Videos von Edge-Geräten mit dem Edge-Konnektor für den Kinesis-Videostrom streamen oder Videos auf dem Edge-Gerät speichern und das Hochladen von Videos mit MQTT-Nachrichten initiieren. Verwenden Sie diese Komponente, um Videodaten von Ihren Geräten zur Verwendung mit -AWS IoTServices zu streamen. Informationen zum Generieren der erforderlichen Ressourcen und Bereitstellen des Edge-Konnektors für Kinesis Video Streams finden Sie unter Erste Schritte mit dem Edge-Konnektor für Kinesis Video Stream auf GitHub. Weitere Informationen zur AWS IoT Greengrass Komponente finden Sie in der AWS IoT Greengrass Dokumentation zum Edge-Konnektor für Kinesis Video Streams.

Nachdem Sie die erforderlichen AWS IoT SiteWise Modelle erstellt und die Kinesis-Video-Streams-Greengrass-Komponente konfiguriert haben, können Sie Videos am Edge zu Ihrer Digital-Ensemble-Anwendung in der AWS IoT TwinMaker Konsole streamen oder aufzeichnen. Sie können Livestreams und Metadaten von Ihren Geräten auch in einem Grafana-Dashboard anzeigen. Weitere Informationen zur Integration von Grafana und AWS IoT TwinMakerfinden Sie unter AWS IoT TwinMaker Grafana-Dashboard-Integration.

Verwenden des Edge-Konnektors für den Kinesis-Videostrom zum Streamen von Videos in AWS IoT TwinMaker

Mit dem Edge-Konnektor für den Kinesis-Videostream können Sie Videos und Daten an eine Entität in Ihrer AWS IoT TwinMaker Szene streamen. Dazu verwenden Sie eine Videokomponente. Gehen Sie wie folgt vor, um die Videokomponente für die Verwendung in Ihren Szenen zu erstellen.

Voraussetzungen

Bevor Sie die Videokomponente in Ihrer AWS IoT TwinMaker Szene erstellen, stellen Sie sicher, dass Sie die folgenden Voraussetzungen erfüllt haben.

  • Die erforderlichen AWS IoT SiteWise Modelle und Komponenten für den Edge-Konnektor für den Kinesis-Videostream wurden erstellt. Weitere Informationen zum Erstellen der AWS IoT SiteWise Komponenten für den Konnektor finden Sie unter Erste Schritte mit dem Edge-Konnektor für den Kinesis-Videostrom.

  • Der Edge-Konnektor des Kinesis-Videostroms wurde auf Ihrem AWS IoT Greengrass Gerät bereitgestellt. Weitere Informationen zur Bereitstellung der Edge-Konnektor-Komponente des Kinesis-Videostroms finden Sie unter Bereitstellung README.

Erstellen von Videokomponenten für AWS IoT TwinMaker Szenen

Führen Sie die folgenden Schritte aus, um den Edge-Konnektor für die Kinesis-Videostromkomponente für Ihre Szene zu erstellen.

  1. Öffnen Sie in der AWS IoT TwinMaker -Konsole die Szene, der Sie die Videokomponente hinzufügen möchten.

  2. Nachdem sich die Szene geöffnet hat, wählen Sie eine vorhandene Entität aus oder erstellen Sie die Entität, der Sie die Komponente hinzufügen möchten, und wählen Sie dann Komponente hinzufügen aus.

  3. Geben Sie im Bereich Komponente hinzufügen einen Namen für die Komponente ein und wählen Sie für Typ die Option com.amazon.iotsitewise.connector.Edgevideo aus.

  4. Wählen Sie ein Asset-Modell aus, indem Sie den Namen des von Ihnen erstellten AWS IoT SiteWise Kameramodells auswählen. Dieser Name sollte das folgende Format haben: EdgeConnectorForKVSCameraModel-0abc, wobei die Zeichenfolge aus Buchstaben und Zahlen am Ende mit Ihrem eigenen Komponentennamen übereinstimmt.

  5. Wählen Sie für Asset die AWS IoT SiteWise Kameraressourcen aus, von denen Sie Videos streamen möchten. Es wird ein kleines Fenster angezeigt, in dem Sie eine Vorschau des aktuellen Videostreams sehen.

    Anmerkung

    Um Ihr Video-Streaming zu testen, wählen Sie Testen aus. Dieser Test sendet ein MQTT-Ereignis, um das Video-Live-Streaming zu initiieren. Warten Sie einen Moment, um zu sehen, wie das Video im Player angezeigt wird.

  6. Um die Videokomponente zu Ihrer Entität hinzuzufügen, wählen Sie Komponente hinzufügen aus.

Video und Metadaten aus dem Kinesis-Videostrom zu einem Grafana-Dashboard hinzufügen

Nachdem Sie eine Videokomponente für Ihre Entität in Ihrer AWS IoT TwinMaker Szene erstellt haben, können Sie das Videofenster in Grafana so konfigurieren, dass Livestreams angezeigt werden. Stellen Sie sicher, dass Sie ordnungsgemäß AWS IoT TwinMaker in Grafana integriert haben. Weitere Informationen finden Sie unter AWS IoT TwinMaker Grafana-Dashboard-Integration.

Wichtig

Um Videos in Ihrem Grafana-Dashboard anzuzeigen, müssen Sie sicherstellen, dass die Grafana-Datenquellen über die richtigen IAM-Berechtigungen verfügen. Informationen zum Erstellen der erforderlichen Rolle und Richtlinie finden Sie unter Erstellen einer Dashboard-IAM-Rolle.

Führen Sie die folgenden Schritte aus, um Kinesis Video Streams und Metadaten in Ihrem Grafana-Dashboard anzuzeigen.

  1. Öffnen Sie das AWS IoT TwinMaker-Dashboard.

  2. Wählen Sie Bereich hinzufügen und dann Einen leeren Bereich hinzufügen aus.

  3. Wählen Sie in der Liste der Bereiche den Bereich AWS IoT TwinMaker Videoplayer aus.

  4. Geben Sie im AWS IoT TwinMaker Videoplayer-Bereich den Streamnamen des mit dem Namen des Kinesis-Videostreams einKinesisVideoStreamName, aus dem Sie Videos streamen möchten.

    Anmerkung

    Um Metadaten in den Grafana-Videobereich zu streamen, müssen Sie zunächst eine Entität mit einer Videostreaming-Komponente erstellt haben.

  5. Optional: Um Metadaten von AWS IoT SiteWise Komponenten an den Videoplayer zu streamen, wählen Sie für Entität die AWS IoT TwinMaker Entität aus, die Sie in Ihrer AWS IoT TwinMaker Szene erstellt haben. Wählen Sie für den Komponentennamen die Videokomponente aus, die Sie für die Entität in Ihrer AWS IoT TwinMaker Szene erstellt haben.