Windows macOS Android TV

The media player for the playlist you already have

Software for your TV and PC. You bring the playlist.

OndalyTV is an app that opens the M3U or Xtream Codes playlist from your own provider, or your own Jellyfin, Emby or Plex server, and makes it comfortable to use from the sofa: a real programme guide, a tidy library of films and series, skip intro and, on Windows, recordings.

OndalyTV is only a player. It includes no channels, streams, playlists or content of any kind, and it does not sell or give access to any. We are not affiliated with any content or playlist provider.

  • No content included: it plays your playlist or your own Jellyfin, Emby or Plex server
  • Free version for live channels; Premium is a software licence, yearly or lifetime, for 5 devices
  • One account, the same licence on Windows, macOS and Android TV

Works with any M3U or Xtream Codes playlist, and with your own Jellyfin, Emby or Plex server

  • M3U
  • M3U8
  • Xtream Codes
  • HLS
  • MPEG-TS
  • MP4 / MKV
  • XMLTV EPG
Features

What the software does

Designed for the sofa: big text, D-pad navigation, and no fiddly menus.

A real guide for your live channels

Channel numbers, now & next with progress, a 7-day programme grid, reminders and one-key zapping, built from the guide your provider publishes for your playlist.

Your playlist’s films and series, catalogued

Posters, ratings, synopses and cast straight from your playlist, kept on disk so they load instantly. Optionally add your own TMDB key for extra artwork and real episode titles in your language.

Your own Jellyfin, Emby or Plex

Sign in to your own server and its films and series appear with artwork, seasons and continue watching. Your device plays the original file; the server is never asked to transcode.

Subtitles that sync themselves

In the Windows app, late or early subtitles fix themselves: the player listens to the dialogue and shifts them to match, including frame-rate drift. On any device you can nudge them by hand with two keys.

Skip intro & credits

After two episodes of a series the app recognises its opening and end credits by their sound, and offers to skip them or does it by itself.

Record and catch up

Record now or schedule from the guide in the Windows app, watch recordings anywhere in it, and jump back into programmes your provider keeps in its archive (Xtream Codes).

Multi-view

Watch up to four channels at once and switch the audio with a click. Perfect for match days.

Cast to your TV

Send what you are watching to a Chromecast from the Windows app or from an Android phone or tablet (not from an Android TV itself).

A player built for TV

Aspect ratio, speed, sleep timer, audio and subtitle tracks, picture-in-picture (Windows), Chromecast (Windows and phones) and a next-episode countdown, all one key away.

Plays almost anything

On Android it tries the device’s own player, then its built-in VLC engine, then a compatibility mode. On Windows the built-in FFmpeg converts on the fly what Windows cannot play: HEVC, MPEG-2, Dolby, DTS.

Profiles & parental controls

Separate favourites, history and preferences per person, PIN-locked categories, and adult categories hidden by default.

Private by design

Your playlists, passwords and history stay on your device. We never see which channel, title or address you play. Anonymous usage statistics can be turned off in Settings › General.

Screens

See it in action

Real screens of the app, shown with our demo playlist of freely licensed films (Blender Foundation) and NASA footage.

Plays from YouTube, and only once you press play: nothing is loaded from there before that.

Home: continue watching, recent channels and discovery rails
Home: continue watching, recent channels and discovery rails
Live TV: channel list with now & next, info pane and one-key zapping
Live TV: channel list with now & next, info pane and one-key zapping
Movies: posters and ratings for the whole catalogue
Movies: posters and ratings for the whole catalogue
Series: seasons, real episode titles and where you left off
Series: seasons, real episode titles and where you left off
Player: modern controls with hover preview and next episode
Player: modern controls with hover preview and next episode
Options: audio, subtitles, sync, speed, aspect and sleep timer
Options: audio, subtitles, sync, speed, aspect and sleep timer
TV guide: 7 days, reminders and scheduled recordings
TV guide: 7 days, reminders and scheduled recordings
Search across channels, movies and series
Search across channels, movies and series
How it works

Up and running in a minute

  1. 1

    Install

    Download for Windows or macOS, or install the Android app on your TV or phone.

  2. 2

    Add your playlist

    Paste your M3U link, open an M3U file, type your Xtream Codes login or sign in to your Jellyfin, Emby or Plex server. The guide and artwork are found for you.

  3. 3

    Sit back

    Use the keyboard, a remote or the mouse. Everything works from the sofa.

Pricing

Pricing for the software

The player is free to use with live channels. Premium is a licence that unlocks the rest of the software; try it with the yearly plan: 7 days free, cancel before they end and you pay nothing.

Free

Free

The player for the live channels of your playlist, with today’s guide, favourites and search. One playlist, no account.

Download

Lifetime

24.99 €one-time + VAT

Pay once, keep it forever. On 5 devices, 2 watching at once.

Choose

The Premium licence unlocks

  • Unlimited playlists and profiles
  • Films and series from your playlist or your own Jellyfin, Emby or Plex server, with posters, synopses and episode names (optional TMDB enrichment)
  • 7-day guide with reminders
  • Skip intro and credits, learned from each series’ sound
  • Subtitle auto-sync to the audio (Windows app)
  • Recordings (Windows app), and catch-up with Xtream Codes logins that keep an archive
  • Multi-view
  • Chromecast from Windows and Android phones
  • Parental controls and backups
  • 5 devices on your account and 2 watching at once: phone, TV and PC with one licence

You are buying a licence for the OndalyTV software: no channels, streams or content are included in any plan. Prices do not include VAT: it is added at checkout according to your country. Payments are handled by Freemius, our reseller (merchant of record); you get an invoice and can cancel from your account.

After paying, open the app, go to Settings › Account & Plan and sign in with the same e-mail: Premium activates on the spot.

FAQ

Questions

Is OndalyTV a TV or IPTV service?

No. OndalyTV is media player software, in the same family as VLC. It opens the M3U or Xtream Codes playlist you get from your own provider. We do not sell, host, link to or recommend channels, playlists or any other content, and Premium only unlocks features of the app.

Which formats work?

Playlists: M3U / M3U8 from a link, or opened from a file on Windows, phones and tablets; Xtream Codes logins; and the films and series on your own Jellyfin, Emby or Plex server. Streams and files: HLS, MPEG-TS, MP4, MKV, MOV, AVI and more, with H.264, HEVC/H.265, MPEG-2, VP9 or AV1 video and AAC, MP3, Dolby (AC-3/E-AC-3), DTS or TrueHD audio. On Windows, what the system cannot play by itself (HEVC, MPEG-2, interlaced channels, Dolby, DTS, TrueHD, or a file that fails to decode) is converted on the fly by the built-in FFmpeg, on the graphics card when it can. On Android, Automatic tries the device’s own player (hardware decoding, Dolby decoded or passed through to your TV or soundbar), then the built-in VLC engine, then a compatibility mode that only converts the audio; you can choose one in Settings › Playback, and the video is never re-encoded. Subtitles: text tracks inside the file (SRT, ASS/SSA, WebVTT) and external SRT/VTT files everywhere; picture subtitles (PGS, DVD, DVB) on Android only.

How do subtitles sync themselves?

In the Windows app, when you enable a subtitle track, it analyses a few minutes of the dialogue and cross-correlates it with the subtitle timings. It corrects the offset and any frame-rate drift, and you can re-run it with the S key. On Android you shift subtitles by hand, for free.

Do I need an account?

Not to watch Live TV. An account (just your e-mail, no password) is needed for Premium: it links your purchase to the device you are using.

On how many devices can I watch?

With Premium, yearly or lifetime, you link up to 5 devices to your account (phone, TV, tablet or computer, on Windows, macOS or Android) and watch Premium content on 2 at the same time. Devices stay linked: nobody pushes you off one. To add a sixth, you choose which one to unlink (up to 3 times every 30 days). If it is already being watched on another device, the app tells you and you can wait or move playback to yours. Live TV is free and does not count.

How do I cancel or delete my account?

Cancel from the app: Settings › Account & Plan › Cancel subscription. Premium stays until the end of the paid period and you are not charged again. The receipt e-mail from Freemius, our reseller, also has a link to manage the subscription. The yearly plan renews every year until you cancel it; lifetime is a one-off payment with nothing to cancel. To delete your account entirely, use Delete my account on the same screen.

Can I get a refund?

Yes, within 7 days of paying, if a problem stops you from using Premium and we cannot fix it. To try it before paying, the yearly plan starts with 7 days free. All the details are at ondaly.tv/refunds.

Download

Download OndalyTV

Windows 10/11 · macOS 12+ · Android TV 9+ · Android phones

Windows Windows 10 / 11 · 64-bit · installer with automatic updates Download Get it from Microsoft
macOS macOS 12 or later · Intel and Apple Silicon · DMG Apple Silicon Intel Mac (x64) This download is not notarized by Apple. macOS may block opening the app.
Android / Android TV (APK) Android TV 9+ and Android phones/tablets · APK, sideload Get it on Google Play Download

Windows, macOS and Android / Android TV. One account; your licence follows you to the devices you sign in on.