Health

Describes the health of the video module

Table 1. Available fields in blickfeld.video.data.Health
Field Type Default Unit

state

base.data.Health.State

-

-

High-level health state of module

state_reason

string

-

-

Reason for a given state. Only set if state is not STATE_OK

clients

repeated ClientsEntry

-

-

Served clients (key is the ip:port)

performance

Performance

-

-

The performance of the video processing pipeline

Client

Describes the RTSP client served by the video server

Table 2. Available fields in blickfeld.video.data.Health.Client
Field Type Default Unit

uptime

uint32

-

s

Time since this RTSP session has been active

Performance

The performance of the video processing pipeline

Table 3. Available fields in blickfeld.video.data.Health.Performance
Field Type Default Unit

fetch_frequency

float

-

Hz

rate at which point cloud is fetched from the source (percept)

render_frequency

float

-

Hz

rate at which point cloud is rendered

push_frequency

float

-

Hz

rate at which point cloud is pushed to the sink (video pipeline)

Clients Entry

Table 4. Available fields in blickfeld.video.data.Health.ClientsEntry
Field Type Default Unit

key

string

-

-

value

Client

-

-