How to Add M3U TV Live Streaming to Jellyfin

jellyfin m3uadd tv live streamingm3u tunerjellyfin setupiptv source
Published·Modified·

The previous article Installing Jellyfin Multimedia Player on CentOS 7 shared the method for installing Jellyfin on CentOS 7. This article continues to share how to add M3U TV live streaming to Jellyfin. Those interested can refer to it.

Finding the Live Stream Source

Before adding TV live streaming, we first need to obtain the live stream source. Since this article introduces M3U live streaming, we need to find an M3U live stream source, which usually ends with the .m3u extension. Here are two places for you to explore:

Here, xiaoz provides a channels.m3u file for testing. Please note that it may not be available in every location and might become invalid after some time. Download the channels.m3u file and upload it to your server.

Adding the Tuner Device

Open the Jellyfin Console - TV Live - Add Tuner Device. You will see two options: "HD Homerun" and "M3U Tuner". xiaoz has not researched HD Homerun, so it will not be discussed here. We will mainly introduce the M3U Tuner. Select M3U Tuner to add.

  • Tuner Type: Select "M3U Tuner"
  • File or URL: Select the full path where channels.m3u is located

Keep other settings at default and do not fill them in. Then save. It should look like the following:

Testing TV Live Streaming

Go to the Jellyfin Home - Select TV Live.

Switch to the Channels option. You will see that Jellyfin has recognized the channels inside the M3U source, as shown below.

Click on any channel to test playback. If it plays normally, it means everything is OK. If it cannot play, the live stream source may be unavailable, and you need to find a new available M3U live stream source.

Summary

  • M3U live stream sources can be found on "HD Fan" or "Right Forum".
  • After adding an M3U live stream source to Jellyfin, you need to switch to "Channels" under "TV Live" to see them.
  • If playback fails, the live stream source may have expired, and you need to find a new available source.