Mobile Camera video streaming in Grafana dashboard

0

Hi All, We have an App and have a requirement of streaming Mobile camera video on to a Dashboard in AWS like Grafana. I am not sure how to achieve this, we are using kinesis video stream for streaming from our React App. how can I make the video stream on to Grafana Dashboard. I looked at Twin maker video integration in here: https://docs.aws.amazon.com/iot-twinmaker/latest/guide/video-integration.html but it is for green grass having gateway installed.

can Anyone share their knowledge here, Thank you.

2 回答
1
已接受的回答

The Amazon Kinesis webrtc SDK contains a simple HTML+Javascript test page that you can use to create a new or connect to an existing signaling channel and use it as a master or viewer.

Try to make it run as instructed here on your local machine. The sample only use html and javascipt so it is easy to embed into existing webapps e.g React or dashboard solution like Grafana.

profile pictureAWS
专家
Jan_B
已回答 2 年前
  • Hi Jan, Thank you for your knowledge share, but how to embed this in AWS managed Grafana, the html text component there is not working. We need to disable_sanitize_html in grafana config file in order to render html codes but AWS does not give us that flexibility to altr config files

  • You are right, Amazon Managed Grafana currently has not built-in plugin/datasource that integrates with Amazon Kinesis Video for Webrtc. You can of course host your own Grafana instance on EC2 and develop a custom plugin.

1

Managed Grafana allows you to display video from KVS using TwinMaker but without using the Greengrass connector. Add a com.amazon.kvs.video component to the TwinMaker workspace and configure it with the Kinesis Video Stream name. You can then select this component in the Grafana Twin Maker Video Player plugin.

Please note that this solution does not work for WebRTC streams.

Cheers,

Massimiliano

AWS
专家
已回答 2 年前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则