Jellyfin Forum
How can I add m3u IPTV to Jellyfin? - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: General Questions (https://forum.jellyfin.org/f-general-questions)
+--- Thread: How can I add m3u IPTV to Jellyfin? (/t-how-can-i-add-m3u-iptv-to-jellyfin)



How can I add m3u IPTV to Jellyfin? - heeerold - 2024-02-29

I am struggeling with adding m3u to Jellyfin. I tried to following different guides but I alwas end up giving up. Any advice?

- HDHomerun. I can't find a docker container for it.
- m3u Tuner. I can't find any information about this. This doesn't pop up automatically in my jellyfin setup.
- TVHeadend: https://jellyfin.org/docs/general/server/plugins/tvheadend/ The guide doesn't say anything amount m3u. I've got it configured but I have no idea what to do next.

### The m3u files in case it's important.
[Content sourcing is not allowed - TDP]


RE: How can I add m3u IPTV to Jellyfin? - TheDreadPirate - 2024-02-29

Save the m3u's to your server that Jellyfin can access. In the live TV dashboard, provide the path this m3u is saved.


RE: How can I add m3u IPTV to Jellyfin? - heeerold - 2024-03-01

Thank you! In any specific directory? Or just any that is observable by jellyfin?


RE: How can I add m3u IPTV to Jellyfin? - heeerold - 2024-03-01

Thank you!

In any specific directory? Or just any that is observable by jellyfin?


RE: How can I add m3u IPTV to Jellyfin? - TheDreadPirate - 2024-03-01

Any that the jellyfin user can access.


RE: How can I add m3u IPTV to Jellyfin? - heeerold - 2024-03-04

You have to go to "Live TV" and add a Tuner Device. In the drop down menu, there's "M3U Tuner" whhere you can add a m3u file or URL.

I just tested it in a fresh container. I think my production container does not have that device. I'll check that soon.


RE: How can I add m3u IPTV to Jellyfin? - MrGuvernment - 2025-04-24

Hey,

As I am going through this same thing, question, if I add the m3u but no TV Guide Data Providers, will it work?

I have added an m3u file (works fine under VLC and other IPTV apps I use, but want to consolidate it all under Jellyfin), however on my home page, I have no option to select Live TV. I did adjust my Home options / Home Screen Section 2=   Live TV also, just in case, no change.
  • I've rebooted the server / services
  • Added a TV Guide Data Providers feed from my IPTV provider and refreshed the feed - still not showing Live TV option anywhere on the front end. - I do show channels when I go to "map channels" so it has populated the channels from the xml feed.

    Are there any specific logs I should be reviewing for errors on why Live TV option is not appearing on the front end, or did I miss something somewhere...(likely that!)

    Instance details:
  • Server version10.10.7
  • Web version10.10.7 (f4b8aa0ed)
  • Build version10.10.7


[EDIT]
Review this, also tried on new browsers on clean systems never used to view my jellyfin server - same result - not showing the Live TV option.
https://forum.jellyfin.org/t-live-tv-doesn-t-show-up-on-homescreen-but-i-can-get-to-it-via-url

Also tested on iPhone with App - no Live TV option showing.

[EDIT]
Added VLC User-Agent string to the Tuner Device for my M3U file, to test also: VLC/3.0.21 and also most recent Chrome User-Agents as one person noted here, no change:
https://www.reddit.com/r/jellyfin/comments/11rnstp/m3u_live_tv_streams_do_not_work_in_jellyfin_but/

[EDIT]
Latest log, I was just trying to play some movies to test some things:

Code:
[2025-04-24 08:43:04.355 -06:00] [INF] "Refresh Guide" Completed after 2 minute(s) and 59 seconds
[2025-04-24 11:20:46.088 -06:00] [INF] WS "*.*.*.*" request
[2025-04-24 11:21:17.437 -06:00] [ERR] Invalid ViewType: ""
[2025-04-24 11:21:17.437 -06:00] [ERR] Invalid ViewType: ""
[2025-04-24 11:21:21.452 -06:00] [INF] WS "*.*.*.*" closed
[2025-04-24 11:21:21.646 -06:00] [INF] WS "*.*.*.*" request
[2025-04-24 11:21:30.484 -06:00] [INF] Sending shutdown notifications

[EDIT] Manually adding to my URL /web/#/livetv.html does show content / Channels populated, some Guide showing for some channels, but not all.