pierre-emmanuelJ / iptv-proxy

Reverse proxy on iptv m3u and m3u8 file and xtream codes client api
GNU General Public License v3.0
477 stars 138 forks source link

M3U8/HLS Not working #168

Open Fyb3roptik opened 1 month ago

Fyb3roptik commented 1 month ago

When running the docker

docker run -it --rm -d --name iptv_proxy --network=container:gluetun -e M3U_URL="http://<provider_url>/get.php?username=myusername&password=mypassword&type=m3u_plus&output=m3u8" -e PORT=8080 -e HOSTNAME="192.168.0.83" -e USER=admin -e PASSWORD=admin pierro777/iptv-proxy

Then in my software I then do

http://192.168.0.83:8080/iptv.m3u?username=admin&password=admin

I do get back a list of m3u8 urls which is great, but when I try to play one I get this in the logs

[GIN] 2024/05/13 - 17:30:56 | 200 |    6.424899ms |    192.168.0.53 | GET      "/iptv.m3u?username=admin&password=admin"
[GIN] 2024/05/13 - 17:31:27 | 200 |  1.382366784s |    192.168.0.53 | GET      "/live/admin/admin/e60ceb61-cec1-494e-89b9-4fd59c84de45.m3u8"
[GIN] 2024/05/13 - 17:31:27 | 404 |       2.847µs |    192.168.0.53 | GET      "/play/hls/eyJpdiI6ImpPUHlEa1IxRkNBNXluQ2RJRnNCVFE9PSIsInZhbHVlIjoicHN0VjV3KzBTU3Zna1IwWU5EV2wxcEU3S1Rqc0RwNXZxMTFnQmZlRjBxYWtNTVU3YUxzd2Nqckl1WUo1dndPOCIsIm1hYyI6IjQwMjY2ZThmNjljZTc2ODFkNzNhOTc3ZmMwYjBiODJmZmYyMDU0ZGViNWY2MmYyYmNkNTIwYjBkZDM1NWE5ODgiLCJ0YWciOiIifQ==/e60ceb61-cec1-494e-89b9-4fd59c84de45/e60ceb61-cec1-494e-89b9-4fd59c84de45_1715600766.ts?h=59fca87152f80189fa71d7f357527ceb&r=f227fe&rt=04fee379217975783a150d556a53377c&lvtoken=eyJpdiI6Ik5PKzFscGgyVGZGNmpKeWE5WTFONmc9PSIsInZhbHVlIjoiaHpHZnV1UzVNcUFBTEl3VnNZYkdCVFJHRXBMczNLdG5LdzhkanMxQlFxNkZ1VllMWjhTZ0Vmb3RudDByMHM4Yklab3JXY3pOY0dEb3N2UCtBYzJHNzBpMCtFaERTWEFOR0FUMU1yZkNLZmVrOWpmN0NManJNYURpSDVNQnpnRUJid0ZGVEhKQmZHaWVrVUtIT2ZVWVN6U1lyZmkyVmtOK2J6SXhyQTJrQlRBMk1XSFpGTTkrRGtXMXMwVHYzd1VVaXpPWXlVTUgzYlpVNUJMajR6V1RDdz09IiwibWFjIjoiN2E1ZTc5MmNjMTEwODU4NWQzNmYyMzY3NWM4MjQwZmY0NTAwZGZkNjc4ZTFhNDE4OTZlYjMxYjU5YTViNDAyNyIsInRhZyI6IiJ9"

So it is giving a 404 on the HLS urls

Fyb3roptik commented 1 month ago

I should add that hitting the m3u8 url from my provider works fine. This proxy is giving me a 404 with the url it creates

Fyb3roptik commented 1 month ago

@pierre-emmanuelJ Please help! I am forced to use MPEGTS