I don't know if my question goes here or not but I want to give this a try.
I made a custom m3u playlist of a couple of IPTV channels that I wanted to have running through my TVheadend server (4.2.7-44 LibreELEC Tvh-addon v9.0.118)
Several of the IPTV channels work just find but there are a few that are really stubborn. They work when I am checking the channels in VLC but when I put them into Tvh the Mux scan result is "FAIL". I even had one working just fine for a couple of hours, then it failed and I could not get it to work again.
I found on one page to use "wget --user-agent="HTS/tvheadend" http://URL." to test the site and it comes back with a 401 error, so the provider is agent filtering. If you change the user-agent to anything else or even drop it the stream works just fine, but I don't know how to put that information into the Mux so it will pull the data. I understand that the User Agent is the tool being used to pull the stream, but it should be able to be spoofed in some way. I have seen several sites that list a "pipe" method but I have no idea how to implement it.
Can anyone help?
Eric