MediaHarbourSetup guide
Built for Apple TV

Your media.
Your server.
Your TV.

MediaHarbour is a clean, TV-first client for your own Jellyfin server, with optional M3U and XMLTV IPTV support.

MediaHarbour lighthouse and play icon
MediaHarbour

One harbour for your media.

A big-screen experience built around your own media server and the sources you choose.

Jellyfin

Connect to a user-owned Jellyfin server, browse libraries, continue watching, search, and play your collection.

Live TV & IPTV

Load your own M3U playlist with optional XMLTV programme data. A Creative Commons demo is provided for testing.

Made for tvOS

A remote-friendly interface with large artwork, focus navigation, playback controls, library customization, and multiview.

MediaHarbour branded lighthouse artwork
Inside the app

See MediaHarbour on Apple TV.

A look at the home screen, libraries, setup, and settings in the tvOS app.

MediaHarbour home screen with Continue Watching and Pick Up Where You Left Off
HomePick up where you left off.
Movies library with posters, sorting controls, and an alphabet rail
MoviesBrowse your Jellyfin collection.
Shows library with poster art and the alphabet rail
ShowsExplore series on the big screen.
IPTV setup page with M3U playlist URL, demo playlist, and XMLTV programme guide options
IPTV setupAdd your own playlist and guide.
MediaHarbour access screen showing trial and lifetime access options
AccessSee the in-app access options.
MediaHarbour settings with account, access, playback, and IPTV controls
SettingsConfigure playback and IPTV.
No cloud account required

Connect directly to what you own.

MediaHarbour is designed around your Jellyfin server and your authorized IPTV sources. Your server can run on a NAS, computer, Docker host, or home server.

Jellyfin setup guide →
Example local serverhttp://192.168.0.22:8096

Your actual address may be different. MediaHarbour can also discover compatible Jellyfin servers on your local network.