-
Notifications
You must be signed in to change notification settings - Fork 1
Known Limitations
Tilecast reports platform limits instead of presenting them as completed capabilities.
Playback currently uses one fullscreen zone.
Not currently supported:
- multi-zone layouts
- compositions
- simultaneous independent videos
- arbitrary HTML layout builders
The Layouts route in Studio is planned, not a completed feature.
Tilecast has device status, synchronization state, command results, and operational audit records. It does not currently claim proof-of-play reporting.
The Activity reports route is planned.
Website Sources do not store usernames, passwords, administrator-supplied session cookies, or other website credentials.
They are intended for public or otherwise directly reachable pages.
The allowed-host setting restricts top-level navigation. Tilecast does not intercept every subresource request and does not claim complete third-party domain blocking.
Player updates use Android's package installer.
Depending on device and provisioning, a person may need to:
- allow unknown-app installation
- approve the installer
- return to Tilecast
Tilecast does not use root, ADB deployment, simulated taps, or hidden APIs to bypass these prompts.
Standard Reliability can return to Tilecast with approved Accessibility Control, but Android may still allow a user to leave the app.
Only capability-confirmed device-owner lock task is labeled Managed Kiosk.
Power Assist uses Android sleep and wake behavior. A device may relay that to a TV, but Tilecast does not send raw CEC commands.
Player wake does not prove TV power, input selection, or visible playback.
Tilecast cannot recover by itself from:
- unplugged or failed hardware
- power that is not restored
- changed Wi-Fi credentials
- captive-portal approval
- Android permission prompts
- a TV on the wrong input
- firmware that blocks boot launch
Cached playback and previously received schedules continue offline.
An offline player cannot receive:
- newly uploaded content
- a new manifest
- a new emergency
- a new command
- a new update deployment
Tilecast is not multi-tenant. One installation manages one organization.
Run separate installations when organizations need separate owners, data, and security boundaries.
Player commands are typed and fixed. There is no arbitrary shell, SQL, executable, URL, or script command.
The Player update system does not update:
- Tilecast Server
- Docker
- PostgreSQL
- the host operating system
- TV firmware
Tilecast Wiki
Get started
Build playback
Operate players
Maintain Tilecast
Project