Jellyfin Forum
Live TV: how to add live tv m3u streams when behind reverse proxy on Synology NAS - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting)
+--- Thread: Live TV: how to add live tv m3u streams when behind reverse proxy on Synology NAS (/t-live-tv-how-to-add-live-tv-m3u-streams-when-behind-reverse-proxy-on-synology-nas)



Live TV: how to add live tv m3u streams when behind reverse proxy on Synology NAS - happyvoid - 2024-01-20

Can't manage to add arte livestream to Jellyfin Live TV. Tried opening user > Administration > Dashboard > Live TV with the following settings:

Tuner type: M3U Tuner
File or URL: https://artesimulcast.akamaized.net/hls/live/2030993/artelive_de/master_v720.m3u8
User agent:
Simultaneous stream limit: 0

But in Live TV nothing shows up. Jellyfin server is located in germany.

Log says: [2024-01-21 00:11:23.801 +01:00] [INF] [47] Emby.Server.Implementations.LiveTv.TunerHosts.M3UTunerHost: Parsed channel: null

Did anybody manage to add arte live stream to Jellyfin?

Setup is Jellyfin from SynoCommunity installed on Synology NAS and Reverse Proxy setup.


RE: Live TV: Possible to add arte live stream? - tmsrxzar - 2024-01-20

pretty sure it has to do with the url since it says "Access Denied"
not jellyfin

geo blocked?



yea, probably geo blocked, us based ip is ok, netherlands is access denied


RE: Live TV: Possible to add arte live stream? - happyvoid - 2024-01-21

Thanks for your response. Certainly geo blocked, but the url opens fine in IINA and played arte live stream, which makes sense since I am in germany. But I am wondering if the reverse proxy setup is a problem.

https://jellyfin.org/docs/general/server/live-tv/setup-guide links https://raw.githubusercontent.com/notanewbie/LegalStream/master/packages/news/live.m3u8

Trying to add test URL https://abclive1-lh.akamaihd.net/i/abc_live01@423395/master.m3u8 throws an error:
There was an error saving the TV provider. Please ensure it is accessible and try again.


RE: Live TV: Possible to add arte live stream? - tmsrxzar - 2024-01-21

only the server would need to access the m3u url so unless your server is accessing the internet via a reverse proxy then no it has nothing to do with that
if you open a terminal on your jellyfin server, see if you can curl, wget or ffmpeg -i the url, if no then jellyfin can't use it for m3u based tv


RE: Live TV: Possible to add arte live stream? - happyvoid - 2024-01-21

Reverse proxy indeed. So out of luck?
Edit: This came up previously at https://www.reddit.com/r/jellyfin/comments/w190pc/proxy_for_live_tv_m3u/
Propsed solutions were:
    - https://github.com/globocom/m3u8
    - https://github.com/xteve-project/xTeVe

Not sure I'll manage to understand those workarounds which seem to require some technical expertise I may lack.

Adjusted following Synology NAS settings: Security > General and disable
Improve protection against cross-site request forgery attacks
Improve security with HTTP Content Security Policy (CSP) header

Think it works now. Found this list to be useful: https://wiki.ubuntuusers.de/Internet-TV/Stationen/