


- Role
- Product, design, engineering and operations
- Status
- Live· 2025
- Website
- spectati.com
- Stack
- Swift · SwiftUI · iOS · iPadOS · macOS · tvOS · iCloud
Two Jellyfin servers and a playlist means three libraries, three search fields and three places to resume the same film. Spectati lays them on top of each other, and you stop caring which server the file is on.
The problem
Most Jellyfin and IPTV clients are either a web view in an app shell or a port designed around a 2012 remote control. Neither is much fun on an Apple TV.
The approach
SwiftUI on iPhone, iPad, Mac and Apple TV, sharing one playback stack that hands Dolby Vision and Atmos to the hardware without transcoding.
What runs today
Deduplication across sources with automatic best-source selection, iCloud-synced history and favourites, PIN-protected profiles and a full live TV guide.
What it does
Smart deduplication
The same film on two servers becomes one entry, and the best source is picked automatically.
iCloud sync
Watch history, favourites and settings follow you across every Apple device you own.
HDR, Dolby Vision and Atmos
Native passthrough of Dolby Vision and Atmos, full HDR10 and HDR10+, and nearly every codec.
Live TV
IPTV playlists with a channel list and programme guide, side by side with the library.
Profiles and parental controls
PIN-protected profiles, age limits, and hidden channels or providers per profile.
Four platforms
One app, built natively for iPhone, iPad, Mac and Apple TV.
- platforms
- 4
- source types
- 2
- sync
- iCloud
- passthrough
- DV + Atmos