Both media and data. Alongside live video/audio, WebRTC data channels exchange telemetry, configuration, diagnostics, commands and files in the same real-time session.
No, and it shouldn't. WebRTC can transport update-related data and commands, but image validation, rollback, signing and installation should stay under the product's own secure update framework.
Control is supported. WebRTC can transmit touch, mouse, keyboard, button and application-control events back to the embedded product, with configurable access permissions.
No. It's a real-time session layer that complements GNSS, MQTT and fleet-management infrastructure, not a replacement for them.
Adaptive streaming adjusts bitrate, resolution and frame rate according to network conditions and target-device capabilities.