Skip to content

uniba-ktr/iotrtc

Repository files navigation

IoTRTC

RTC streaming from IoT devices

Architecture

The framework consists of different virtualized services that allow video streaming from devices without a graphical user interface. The interaction between all services is depicted in the following sequence diagram:

sequenceDiagram
    actor Sensor
    participant Camera Node
    participant AppRTC
    participant Server
    participant Client
    Sensor->>+Camera Node: trigger
    Camera Node->>+AppRTC: opens room
    Camera Node->>+Server: roomID
    Server->>-Client:notifies client
    activate Client
    Client->>AppRTC: connects
    Client->Camera Node: video data
    Client->>-AppRTC: ends connection
    AppRTC->>-Camera Node: disconnects
    deactivate Camera Node

Publication

The RTC streaming framework from IoT devices is developed by Computer Networks Group.

It was used in the following publication: