The m3u list is accessible like this (example only) https://hello:there@example.com/tv.m3u

So it has a username and password of ‘hello’ and ‘there’.

If I enter the URL in a browser, the m3u gets downloaded. But if I enter the same thing in Jellyfin Live TV Tuner Devices setup as a new M3U Tuner, it returns with an error: “There was an error saving the TV provider. Please ensure it is accessible and try again.”

Any help to add it would be greatly appreciated.

Edit: I enter the exact same URL in Kodi, and it works. So something in the .m3u that Jellyfin doesn’t like perhaps?

    • seemebreakthisOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      Docker container running on a Synology. Version 10.8.10.

      A stream without username/password (e.g. those in https://github.com/iptv-org/iptv) work just fine. Just this stream I encountered that contains a username/password doesn’t. And like I stated in OP the stream itself probably isn’t the problem, as KODI can play and list all the channels within just fine.

      I prefer to use Jellyfin because it transcodes even these live TV streams for my mobile devices when reception isn’t that good.

    • seemebreakthisOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      1 year ago

      Oh, that worked !! Without the <filename>.m3u part in the URL.

      Thanks so much !!

      Edit: taking it back. Reacted too quickly, although I can successfully add the URL, no channels are shown when I enter Live TV…

      Edit: I enter the exact same URL (with the .m3u part, and with username:password) in Kodi, and it works. So something in the .m3u that Jellyfin doesn’t like perhaps?

      • Bldck@beehaw.org
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        I see some stale issues in the jellyfin GitHub about problems with m3u streams, but I’m not familiar with the software.

        Do unauthenticated streams work, or is this an undeveloped/faulty portion of the app?

        • seemebreakthisOP
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 year ago

          Unauthenticated streams work just fine for me.

          This is the only .m3u URL I have with a username and password.

            • seemebreakthisOP
              link
              fedilink
              English
              arrow-up
              1
              ·
              1 year ago

              It partially works. Only the first channel in the channel list gets detected (the .m3u contains a bunch of channels, each with a .m3u8 link), and that channel gets played automatically. I was expecting it to show the channel list, like KODI does when I test the stream there.

              • SpaceAape
                link
                fedilink
                English
                arrow-up
                1
                ·
                1 year ago

                In VLC open Playlists to see the channel listing bud :)

              • Bldck@beehaw.org
                link
                fedilink
                English
                arrow-up
                1
                ·
                1 year ago

                Can you download the m3u via browser and open it with jellyfin? Or upload it to the content server?

                • seemebreakthisOP
                  link
                  fedilink
                  English
                  arrow-up
                  1
                  ·
                  1 year ago

                  I think in theory yes, I will give it a try thanks. But I don’t know how frequently they change the links within the .m3u, so that may mean frequent manual updates…

                • seemebreakthisOP
                  link
                  fedilink
                  English
                  arrow-up
                  1
                  ·
                  1 year ago

                  Yes this works. Thanks again for the nice workaround.

                  So this means the username/password bit in the URL choked up Jellyfin. Hopefully they don’t change the .m3u file too often…