PhloemDocs

Live streams

Connect something that sends data while it runs — a camera, microphone, vehicle, robot or bus.

Three types are built in:

TypeWhat it is
Cameraa USB camera on this device
MJPEG cameraa camera or server you reach over HTTP
Microphoneaudio plus a live loudness level

Add one on Inputs (how). Channel path is optional; it sets where the data lands. Network sources reconnect if the link drops.

For anything else, install a connector from Connectors, then add it the same way. Every live connector is listed at the end of this page.

ForConnector
a PX4 or ArduPilot vehicleMAVLink
ROS 1 / ROS 2 topics, over rosbridge or DDSROS 2
a CAN bus, decoded with your DBCCAN
a PLCModbus, OPC UA, EtherNet/IP
a DAQNI-DAQmx, LabJack, Measurement Computing
Type
FieldRequiredExample
Deviceyes/dev/v4l/by-id/usb-046d_C920…-index0
Channel pathno/cam/front

Use the /dev/v4l/by-id/… path; short names like /dev/video0 can change after a reboot. A camera with a built-in microphone also sends /cam/front/audio/level (loudness in LUFS; higher is louder), so it needs no second input.

#Connectors

Install one on Connectors and it becomes an input type here. Each page has its setup and fields.

Updated