Case Study

Jeyad TV

Live equestrian streaming, built for the 10-foot screen

App Store & Google Play · tvOS · Android TV · React Native

The companion TV client for Jeyad — live equestrian streams on tvOS and Android TV, with per-platform playback engineered around what each platform can actually do.

tvOS + Android TVPublished App Store 202610-foot UIPer-platform playback
Jeyad TV app icon

Per-platform playback architecture

The two TV platforms don't share the same streaming capabilities, so the playback layer branches by platform instead of forcing one path.

  • 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 / remote navigation designed for viewing distance, not touch.
  • 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