Integração de vídeo do AWS IoT TwinMaker - AWS IoT TwinMaker

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Integração de vídeo do AWS IoT TwinMaker

Câmeras de vídeo apresentam uma boa oportunidade para a simulação de gêmeos digitais. Você pode usar o AWS IoT TwinMaker para simular a localização e as condições físicas da sua câmera. Crie entidades do AWS IoT TwinMaker para suas câmeras locais e use componentes de vídeo para transmitir vídeo ao vivo e metadados do seu site para sua cena AWS IoT TwinMaker ou um painel do Grafana.

O AWS IoT TwinMaker pode capturar vídeo de dispositivos de borda de duas maneiras. Você pode transmitir vídeo de dispositivos de borda com o conector de borda para transmissão de vídeo na transmissão de vídeo do Kinesis ou salvar vídeos no dispositivo de borda e iniciar o carregamento de vídeo com mensagens MQTT. Use esse componente para transmitir dados de vídeo de seus dispositivos para uso com serviços do AWS IoT. Para gerar os recursos necessários e implantar o conector de borda para o Kinesis Video Streams, consulte Introdução ao conector de borda para o stream de vídeo do Kinesis em. GitHub Para obter mais informações sobre o componente AWS IoT Greengrass, consulte a documentação AWS IoT Greengrass sobre o conector de borda para Kinesis Video Streams.

Depois de criar os modelos do AWS IoT SiteWise necessários e configurar o componente Greengrass do Kinesis Video Streams, você pode transmitir ou gravar vídeo na borda para seu aplicativo de gêmeo digital no console do AWS IoT TwinMaker. Você também pode ver transmissões ao vivo e metadados de seus dispositivos em um painel do Grafana. Para obter mais informações sobre a integração do Grafana e do AWS IoT TwinMaker, consulte Integração do painel do Grafana AWS IoT TwinMaker.

Use o conector de borda para transmissão de vídeo do Kinesis para transmitir vídeo em AWS IoT TwinMaker

Com o conector de borda para transmissão de vídeo do Kinesis, você pode transmitir vídeo e dados para uma entidade em sua cena AWS IoT TwinMaker. Você usa um componente de vídeo para fazer isso. Para criar o componente de vídeo para uso nas suas cenas, realize o procedimento a seguir.

Pré-requisitos

Antes de criar o componente de vídeo em sua cena AWS IoT TwinMaker, verifique se os seguintes pré-requisitos foram preenchidos.

  • Criou os modelos e ativos AWS IoT SiteWise necessários para o conector de borda para transmissão de vídeo do Kinesis. Para obter mais informações sobre a criação dos ativos do AWS IoT SiteWise para o conector, consulte Introdução ao conector de borda para transmissão de vídeo do Kinesis.

  • Implantou o conector de borda para transmissão de vídeo do Kinesis em seu dispositivo AWS IoT Greengrass. Para obter mais informações sobre a implantação do componente Conector de borda para transmissão de vídeo do Kinesis, consulte o README de implantação.

Crie componentes de vídeo para cenas do AWS IoT TwinMaker

Conclua as etapas a seguir para criar o conector de borda para transmissão de vídeo do Kinesis para a sua cena.

  1. No console do AWS IoT TwinMaker, abra a cena à qual você deseja adicionar o componente de vídeo.

  2. Depois que a cena for aberta, escolha uma entidade existente ou crie a entidade à qual você deseja adicionar o componente e, em seguida, escolha Adicionar componente.

  3. No painel Adicionar componente, insira um nome para o componente e, em Tipo, escolha com.amazon.iotsitewise.connector.edgevideo.

  4. Escolha um Modelo de ativo selecionando o nome do modelo de câmera do AWS IoT SiteWise que você criou. Esse nome deve ter o seguinte formato: EdgeConnectorForKVSCameraModel-0abc, em que a sequência de letras e números no final corresponda ao nome do seu próprio ativo.

  5. Em Ativo, escolha os ativos da câmera AWS IoT SiteWise dos quais você deseja transmitir vídeos. Uma pequena janela aparece mostrando uma prévia da transmissão de vídeo atual.

    nota

    Para testar sua transmissão de vídeo, escolha Testar. Esse teste envia um evento MQTT para iniciar a transmissão de vídeo ao vivo. Aguarde alguns instantes para que o vídeo apareça no reprodutor.

  6. Para adicionar o componente de vídeo à sua entidade, escolha Adicionar componente.

Adicione vídeo e metadados da transmissão de vídeo do Kinesis a um painel do Grafana

Depois de criar um componente de vídeo para sua entidade na cena AWS IoT TwinMaker, você pode configurar o painel de vídeo no Grafana para ver as transmissões ao vivo. Verifique se você se integrou AWS IoT TwinMaker adequadamente ao Grafana. Para ter mais informações, consulte Integração do painel do Grafana AWS IoT TwinMaker.

Importante

Para ver o vídeo em seu painel do Grafana, você deve garantir que as fontes de dados do Grafana tenham as permissões adequadas do IAM. Para criar o perfil e a política necessária, consulte Como criar um perfil do IAM para o painel.

Conclua as etapas a seguir para ver o Kinesis Video Streams e os metadados no seu painel do Grafana.

  1. Abra o painel do AWS IoT TwinMaker.

  2. Escolha Adicionar painel e, em seguida, escolha Adicionar um painel vazio.

  3. Na lista de painéis, escolha o painel do reprodutor de vídeo AWS IoT TwinMaker.

  4. No painel do player de AWS IoT TwinMaker vídeo, insira o nome do stream do KinesisVideoStreamName, com o nome do stream de vídeo do Kinesis do qual você deseja transmitir o vídeo.

    nota

    Para transmitir metadados para o painel de vídeo Grafana, você deve primeiro ter criado uma entidade com um componente de transmissão de vídeo.

  5. Opcional: para transmitir metadados dos ativos do AWS IoT SiteWise para o reprodutor de vídeo, em Entidade, escolha a entidade AWS IoT TwinMaker que você criou na sua cena AWS IoT TwinMaker. Para o Nome do componente, escolha o componente de vídeo que você criou para a entidade na sua cena AWS IoT TwinMaker.