Channel Distribution Precedence Architecture
Strict hierarchical resolutionThe distribution engine resolves the effective channel stream for every client device deterministically according to this precedence hierarchy:
| Status | Device ID & Name | Approval | Hardware & OS | Last Seen | Effective Channel | Actions |
|---|
Broadcast Channels
Manage media streams (HLS m3u8, RTMP, RTSP, HTTPS) and fallback priorities.
Device Groups
Organize devices into logical fleets (e.g. Lobby Screens, 2nd Floor Displays, VIP Lounges).
Global Fleet Broadcast
Tier 3 DefaultThis channel plays on all approved screens unless overridden by a group or device rule.
Live Resolution Simulator
Dynamic EvaluationInspect how the backend resolves the effective playing channel for any screen.
Security & Audit Trail
Non-repudiable log of administrator approvals, rejections, channel changes, and token revocations.
| Timestamp | Action | Actor | Target ID | Payload Diff |
|---|