Skip to main content

Build Your Own Live TV Channels

ErsatzTV lets you transform your media library into a personalized, live TV experience—complete with EPG, channel scheduling, and seamless streaming to all your devices. Rediscover your content, your way.

EPG Example
Example: Electronic Program Guide (EPG) for your custom IPTV channels
📡

What is ErsatzTV?

ErsatzTV is an open-source platform that transforms your personal media library into live, custom TV channels.

Enjoy a classic TV experience with your own content, complete with Electronic Program Guide (EPG), channel scheduling, and seamless streaming to all your devices.

Rediscover your media. Broadcast your way.

Key Features

🛠️

Custom Channels

Create and schedule your own live TV channels.

📺

IPTV & EPG

Stream with IPTV and Electronic Program Guide support.

Hardware Transcoding

High-performance streaming with hardware acceleration.

🔗

Media Server Integration

Connect Plex, Jellyfin, Emby and more.

🎵

Music & Subtitles

Mix music videos and enjoy subtitle support.

🌎

Open Source

Free, open, and community-driven project.

How It Works

1️⃣

Install ErsatzTV

Download and set up the server on your system.

2️⃣

Add Your Media

Connect your media libraries and collections.

3️⃣

Create Channels

Design and schedule your own live channels.

4️⃣

Stream Anywhere

Watch on any device with IPTV and EPG support.

FAQ

Is ErsatzTV free?

Yes! ErsatzTV is completely free and open source.

What platforms are supported?

ErsatzTV runs on Windows, Linux, and macOS.

How can I contribute?

You can contribute code, documentation, or feedback via GitHub.

Community & Support

Join our active community to get help, share ideas, and contribute to the project. Connect with us on Discord or explore the code on GitHub!

Join DiscordView on GitHub

Contribute

ErsatzTV is open source and thrives on community contributions! Help us improve by submitting code, writing documentation, reporting issues, or sharing feedback.

Contribute on GitHub