Skip to content

Latest commit

 

History

History
48 lines (39 loc) · 3.25 KB

README.en.md

File metadata and controls

48 lines (39 loc) · 3.25 KB

SINETStream demo

Demo package for SINETStream

日本語

Demo package

The National Institute of Informatics Cloud Infrastructure Research and Development Center provides a software package SINETStream.

The following demo package for building an IoT system using SINETStream is now available on this website.

  • numerical sensor data

    • numerical sensor data allows you to build an IoT system that collects and visualizes numerical sensor data. Send numerical values measured by sensors connected to Raspberry Pi to a server and visualize them with Zabbix or Grafana.
      • Sensor
        Provides example implementation and instructions for sending measured values of temperature/humidity sensor (DHT11/SHT3x) and CO2 sensor (SCD41) to a server using SINETStream library.
      • Server
        Provides procedures and materials for visualization of sensor readings received by the Kafka broker using SINETStream library, including graph display in Zabbix/Grafana.
  • video streaming

    • Build an IoT system to collect, process, and visualize video image data. Build a system where images captured by a Raspberry Pi camera are processed by a GPU node on the server and the results are displayed on the client.
      • Sensor
        SINETStream library and execution steps to send images to the server.
      • Server
        The image received by the Kafka broker is sent to the GPU node using the SINETStream library OpenPose/YOLOv5 and the procedure and materials to process them.
      • Viewer
        Provides a Python program and execution steps to display images from the server (Kafka broker) on the client using the SINETStream library.
  • option

    • Procedures and materials related to optional configuration items and test tools for this package.
      • Server
        Provides instructions and materials related to optional configuration items for the server part (building the Kafka broker, storing messages, and forwarding MQTT (Mosquitto) messages to the Kafka broker).
      • Producer
        Provides instructions for building an environment to send test data (images cut from video files) to a server (Kafka broker).
      • Consumer
        This is a Python program that displays text data sent by the server (Kafka broker) on the client.

Related Information