769 B
769 B
Mobile WebSocket Channel
Overview
Real-time packet streaming for iOS/Android mobile applications.
Socket: MobileUserSocket (/mobile, WebSocket only)
Channel: MobileChannel
Connection
Mobile clients connect via WebSocket to /mobile:
ws://host/mobile/websocket?vsn=2.0.0
Protocol
See mobile-api.md for the complete message format and protocol specification.
Architecture
The mobile channel receives real-time packet broadcasts from the same PubSub sources as the web LiveView clients:
StreamingPacketsPubSub— bounds-filteredSpatialPubSub— viewport-filtered- Per-callsign Phoenix PubSub topics
Packets are formatted into a mobile-optimized JSON structure and pushed to connected clients.