AWS IoT TwinMaker視訊整合 - AWS IoT TwinMaker

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

AWS IoT TwinMaker視訊整合

攝像機為數字雙胞胎模擬提供了一個很好的機會。您可以用AWS IoT TwinMaker來模擬相機的位置和身體狀況。在中AWS IoT TwinMaker為您的現場攝影機建立實體,並使用視訊元件將即時視訊和中繼資料從您的網站串流到AWS IoT TwinMaker場景或 Grafana 儀表板。

AWS IoT TwinMaker可以通過兩種方式從邊緣設備捕獲視頻。您可以使用 Kinesis 視訊串流的邊緣連接器從邊緣裝置串流視訊,也可以將視訊儲存在邊緣裝置上,並透過 MQTT 訊息開始視訊上傳。使用此元件從您的裝置串流視訊資料,以便與AWS IoT服務搭配使用。若要為 Kinesis Video Streams 產生必要的資源並部署邊緣連接器,請參閱 Kinesis 視訊串流邊緣連接器入門。 GitHub如需有關AWS IoT Greengrass元件的詳細資訊,請參閱 Kinesis Video Streams 邊緣連接器的AWS IoT Greengrass文件。

建立所需的AWS IoT SiteWise模型並設定 Kinesis Video Streams Greengrass 元件之後,您可以在主控台中將邊緣上的視訊串流或錄製到數位孿生應用程式。AWS IoT TwinMaker您也可以在 Grafana 儀表板中檢視裝置上的即時串流和中繼資料。如需有關整合 Grafana 的更多資訊AWS IoT TwinMaker,請參閱。AWS IoT TwinMaker Grafana 儀表板整合

使用 Kinesis 視訊串流的邊緣連接器來串流影片 AWS IoT TwinMaker

使用 Kinesis 視訊串流的邊緣連接器,您可以將視訊和資料串流到AWS IoT TwinMaker場景中的實體。您可以使用視訊元件來執行此動作。若要建立要在場景中使用的視訊組件,請完成以下程序。

必要條件

在AWS IoT TwinMaker場景中建立視訊組件之前,請確定您已完成下列先決條件。

  • 為 Kinesis 視訊串流的邊緣連接器建立所需的AWS IoT SiteWise模型和資產。如需為連接器建立AWS IoT SiteWise資產的詳細資訊,請參閱 Kinesis 視訊串流的邊緣連接器入門

  • 在您的AWS IoT Greengrass裝置上部署了 Kinesis 視訊串流邊緣連接器。如需部署 Kinesis 視訊串流邊緣連接器元件的詳細資訊,請參閱部署讀我檔案

建立AWS IoT TwinMaker場景的視訊元件

完成下列步驟,為您的場景建立 Kinesis 視訊串流元件的邊緣連接器。

  1. 在主AWS IoT TwinMaker控台中,開啟您要新增視訊元件的場景。

  2. 場景開啟後,選擇現有的圖元或建立要加入元件的圖元,然後選擇「新增元件」(Add component)。

  3. 在 [新增元件] 窗格中,輸入元件的名稱,然後針對 [類型] 選擇 [類型]

  4. 透過選取您建立的AWS IoT SiteWise相機模型名稱來選擇資產模型。此名稱應具有以下格式:EdgeConnectorForKVSCameraModel-0abc,其中末尾的字母和數字字符串與您自己的資產名稱匹配。

  5. 在「資」中,選擇您要從中串流視訊的AWS IoT SiteWise攝影機資產。會出現一個小窗口,向您顯示當前視頻流的預覽。

    注意

    若要測試您的視訊串流,請選擇 [測試]。此測試會傳送 MQTT 事件以啟動視訊即時串流。等待片刻,看到視頻顯示在播放器中。

  6. 若要將視訊元件新增至實體,請選擇 [新增元件]。

將 Kinesis 視訊串流中的視訊和中繼資料新增至 Grafana 儀表板

在AWS IoT TwinMaker場景中為實體建立視訊元件後,您可以在 Grafana 中設定視訊面板以查看即時串流。請確定您已AWS IoT TwinMaker與 Grafana 正確整合。如需詳細資訊,請參閱 AWS IoT TwinMaker Grafana 儀表板整合

重要

若要在 Grafana 儀表板中檢視視訊,您必須確定 Grafana 資料來源具有適當的 IAM 許可。若要建立必要的角色和策略,請參閱建立儀表板 IAM 角色

請完成下列步驟,即可在 Grafana 儀表板中查看 Kinesis Video Streams 和中繼資料。

  1. 開啟 AWS IoT TwinMaker 儀表板。

  2. 選擇 「新增面板」,然後選擇「新增空白面板」

  3. 從面板列表中,選擇AWS IoT TwinMaker視頻播放器面板。

  4. AWS IoT TwinMaker視訊播放程式面板中,輸入的串流名稱 KinesisVideoStreamName,以及您要從中串流視訊的 Kinesis 視訊串流名稱。

    注意

    若要將中繼資料串流至 Grafana 視訊面板,您必須先建立具有視訊串流元件的實體。

  5. 選用性:若要將中繼資料從AWS IoT SiteWise資產串流至視訊播放器,對於 Enti AWS IoT TwinMaker ty,請選擇您在AWS IoT TwinMaker場景中建立的實體。針對「組件」名稱,選擇您為AWS IoT TwinMaker場景中實體建立的視訊組件。