Android — coming very soon Learn more

Emby Live TV inside OneTV

The unique feature: every channel from your Emby Live TV tuner (HDHomeRun, NextPVR, Tvheadend…) appears inside OneTV's Live tab alongside your M3U and Xtream sources — same UI, same EPG grid, same multi-player engine. One guide to rule them all.

API Key sign-in (no password)

Generate an API key in Emby Settings → Advanced → API Keys, copy it once, paste it into OneTV. Ideal for Apple TVs you don't want to type a password on, kids' rooms or vacation homes.

Username/password if you prefer

Standard `AuthenticateByName` flow is still supported if API keys aren't your style. Credentials live in the iOS Keychain (`AccessibleWhenUnlockedThisDeviceOnly`).

Multi-server aggregation

Add several Emby servers — home, family, friends. Recently Added, Continue Watching and Search merge into a single rail. Each server keeps its own watch state.

Bi-directional favorites & watch state

Heart a title in Emby web → it appears in OneTV favorites. Mark watched in OneTV → Emby gets the timeline report. Continue Watching syncs both ways via standard Emby Sessions API.

Trakt scrobbling via TMDB ID

Watching an Emby movie or episode? OneTV scrobbles it to Trakt by TMDB ID — exactly as it does for Plex and Jellyfin. One Trakt history, four sources.

Do I need an Emby Premiere subscription?

No. OneTV uses the public Emby Server API which works on every tier. Premiere-only Emby features (such as DVR, Cinema mode) come from the server side and don't depend on the client.

What is Emby Live TV exactly?

If your Emby server is connected to a tuner (HDHomeRun, USB DVB stick, Tvheadend backend…), it exposes a list of TV channels with EPG. OneTV pulls that list via `/LiveTv/Channels` and `/LiveTv/Programs` and renders the channels alongside your M3U/Xtream sources — one unified Live tab.

How do I create an API key?

In Emby web UI, go to Settings → Advanced → API Keys, click +, name the key (e.g. "OneTV Apple TV"), copy it. Paste it into OneTV when prompted. You can revoke it at any time from the same screen.

Will it scrobble to Trakt?

Yes — when an Emby movie or episode plays in OneTV, the TMDB ID is resolved and a scrobble is sent to Trakt. The same logic handles Plex and Jellyfin: one Trakt history across all your media servers.

Multiple Emby servers?

Yes. Each server is its own source. Libraries aggregate into the same Recently Added / Continue Watching rails, and Live TV channels merge into the same guide.

One app. IPTV + Plex + Jellyfin + Emby.

Free to download. Emby integration unlocked with Pro (€2.99/mo or €69.99 lifetime).

Download on the App Store