Case Study
Jeyad TV
Live equestrian streaming, built for the 10-foot screen
The companion TV app for Jeyad. It plays live equestrian streams on tvOS and Android TV, each on the playback engine that platform supports.
tvOS + Android TVPublished App Store 202610-foot UIPer-platform playback

Per-platform playback architecture
Agora has no tvOS SDK, so the playback layer picks an engine per platform.
- tvOS: HLS playback via react-native-video, because the Agora SDK is unavailable on tvOS.
- Android TV: the native Agora SDK, matching the live-streaming stack used across the Jeyad platform.
- A single React Native app surface over two different underlying playback engines.
10-foot UI
- D-pad and remote navigation.
- Focus states and layout sized for the living-room screen.
- QR device linking to pair the TV with a Jeyad account.
Engineering Notes
- React Native across tvOS and Android TV from one codebase.
- Playback abstraction that keeps the platform difference out of the feature code.
- Shares the Jeyad platform's content model and live-streaming backend.
Get the app