@LiveKit-Community, We started this in C++ a while back, a custom embedded RTC stack for the parts that hurt on robots: multi-device acoustic coordination across devices in the same physical room (leader election from an old 2019 patent), hardware AEC offload to Hexagon / NPU silicon, and deterministic-latency paths for safety-critical command channels. Solid for the airgapped layer.
LiveKit C++ SDK underneath is the right move now for cloud transport and the realtime AI agent loop. That’s where the custom stack falls short and where you’ve already nailed it. Bridging the two is what I’m shipping next at RTC LEAGUE.
Suggestions that would help push it further: DSP/NPU offload hooks for AEC/NS, a clean C++ SIP path (or bridge to livekit-sip) for PSTN fallback on industrial alarms and telepresence, and the ROS2 bridge you already mentioned.
Architecture sketch in the image.
