euzu / m3u-filter

m3u-filter (iptv filter) is an application which can filter/rename/map entries out of a playlist in M3U / XTREAM format and can save/serve it as m3u, xtream or kodi format. It can be used as reverse or redirect proxy for xtream.
MIT License
72 stars 8 forks source link

Catchup support? #78

Closed SanderM2 closed 1 month ago

SanderM2 commented 2 months ago

It looks like catchup service privided by my xtreme provider is no longer working when I filter my channels through m3u-filter?

euzu commented 2 months ago

It could be that there is an api which m3u-filter does not support. Can you find out what url the clients are calling ?

SanderM2 commented 2 months ago

Yes, it's calling /streaming/timeshift.php like this:

[2024-08-26T10:55:17Z INFO actix_web::middleware::logger] 192.168.178.100 "GET /streaming/timeshift.php?username=user&password=pass&stream=3&start=2024-8-22:23-15&duration=60 HTTP/1.1" 404 0 "-" "gblECHvqadNfIX4dvRsO" 0.001018

euzu commented 2 months ago

@SanderM2 thank you, i need to look at the api implementation for catchup. I could need your help because i can only implement without testting it. Are you able to clone a git branch and build a binary?

euzu commented 2 months ago

Yes, it's calling /streaming/timeshift.php like this:

[2024-08-26T10:55:17Z INFO actix_web::middleware::logger] 192.168.178.100 "GET /streaming/timeshift.php?username=user&password=pass&stream=3&start=2024-8-22:23-15&duration=60 HTTP/1.1" 404 0 "-" "gblECHvqadNfIX4dvRsO" 0.001018

Is this for xtream api or m3u ?

SanderM2 commented 2 months ago

I can clone a git and build. Haven't tried it for m3u-filter yet but should be no issue.

The url was for xtream api

euzu commented 2 months ago

Ok thanks, during implementation i will inform you. This week i am really very very busy with my work. I hope i can have time next week.

SanderM2 commented 2 months ago

Ok. Thanks

euzu commented 1 month ago

@SanderM2 can you test feature/issue-78-catchup

SanderM2 commented 1 month ago

@euzu I just came back from a trip to France (for work) but it seems that the feature you wanted me to test is no longer available?

I'm getting:

404 - page not found Cannot find a valid ref in feature/issue-78-catchup

euzu commented 1 month ago

merged to master, you can test master if you like

SanderM2 commented 1 month ago

Tested thoroughly and it works perfectly fine. Thanks for the quick update!