Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Using Threadfin or Xteve #16

Open
Hula1267 opened this issue Nov 3, 2024 · 18 comments
Open

Using Threadfin or Xteve #16

Hula1267 opened this issue Nov 3, 2024 · 18 comments

Comments

@Hula1267
Copy link

Hula1267 commented Nov 3, 2024

Feeds dont work in Threadfin / Xteve and I think it's because Origin and Referer dans not applied. Any idea how to make it works?

https://github.com/Threadfin/

@fulanumoto
Copy link

i got it working using m3u-playlist-proxy

@Tw1zT3d2four7
Copy link

if you want to use the standard version but don't want to use a m3u proxy. you can use this ffmpeg profile in streammaster or threadfin to watch them.

-hide_banner -loglevel error -user_agent "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36" -referer "https://ilovetoplay.xyz/" -headers "Origin: https://ilovetoplay.xyz/" -abort_on empty_output -re -thread_queue_size 1024 -rtbufsize 0.5MB -fix_sub_duration -analyzeduration 3500000 -probesize 4000000 -ignore_unknown -i {streamUrl} -ignore_unknown -fflags -reconnect 1 -map 0:v -map 0:a? -map 0:s? +genpts+discardcorrupt -preset ultrafast -tune zerolatency -timeout 6000000 -muxdelay 0.001 -max_interleave_delta 0 -report -copyts -c copy -report -f mpegts pipe:1

@Tw1zT3d2four7
Copy link

i got it working using m3u-playlist-proxy

if you want to use the standard version but don't want to use a m3u proxy. you can use this ffmpeg profile in streammaster or threadfin to watch them.

-hide_banner -loglevel error -user_agent "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36" -referer "https://ilovetoplay.xyz/" -headers "Origin: https://ilovetoplay.xyz/" -abort_on empty_output -re -thread_queue_size 1024 -rtbufsize 0.5MB -fix_sub_duration -analyzeduration 3500000 -probesize 4000000 -ignore_unknown -i {streamUrl} -ignore_unknown -fflags -reconnect 1 -map 0:v -map 0:a? -map 0:s? +genpts+discardcorrupt -preset ultrafast -tune zerolatency -timeout 6000000 -muxdelay 0.001 -max_interleave_delta 0 -report -copyts -c copy -report -f mpegts pipe:1

@Tw1zT3d2four7
Copy link

Feeds dont work in Threadfin / Xteve and I think it's because Origin and Referer dans not applied. Any idea how to make it works?

https://github.com/Threadfin/

if you want to use the standard version but don't want to use a m3u proxy. you can use this ffmpeg profile in streammaster or threadfin to watch them.

-hide_banner -loglevel error -user_agent "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36" -referer "https://ilovetoplay.xyz/" -headers "Origin: https://ilovetoplay.xyz/" -abort_on empty_output -re -thread_queue_size 1024 -rtbufsize 0.5MB -fix_sub_duration -analyzeduration 3500000 -probesize 4000000 -ignore_unknown -i {streamUrl} -ignore_unknown -fflags -reconnect 1 -map 0:v -map 0:a? -map 0:s? +genpts+discardcorrupt -preset ultrafast -tune zerolatency -timeout 6000000 -muxdelay 0.001 -max_interleave_delta 0 -report -copyts -c copy -report -f mpegts pipe:1

@dtankdempse
Copy link
Owner

@Tw1zT3d2four7 Nice! I’ll check this out and consider adding it to the main page as an option. I wasn’t aware you could set ffmpeg commands, so thanks for the info!

@ericthomasca
Copy link

None of these options are working for me to play on Jellyfin. I've tried Threadfin with @Tw1zT3d2four7 suggestion and m3u-playlist-proxy with docker and vercel and it's still not working. The moveonjoy list works perfectly. Can anyone provide a more detailed setup that works?

@dtankdempse
Copy link
Owner

None of these options are working for me to play on Jellyfin. I've tried Threadfin with @Tw1zT3d2four7 suggestion and m3u-playlist-proxy with docker and vercel and it's still not working. The moveonjoy list works perfectly. Can anyone provide a more detailed setup that works?

@JHarding86 mentioned here that the listed User-Agent didn’t work for him. I’m not sure if it’ll solve your issue, but it’s worth a try. If it works, please let me know so I can update it. I’m not running Jellyfin, so I haven’t tested it. Thanks!

@ericthomasca
Copy link

None of these options are working for me to play on Jellyfin. I've tried Threadfin with @Tw1zT3d2four7 suggestion and m3u-playlist-proxy with docker and vercel and it's still not working. The moveonjoy list works perfectly. Can anyone provide a more detailed setup that works?

@JHarding86 mentioned here that the listed User-Agent didn’t work for him. I’m not sure if it’ll solve your issue, but it’s worth a try. If it works, please let me know so I can update it. I’m not running Jellyfin, so I haven’t tested it. Thanks!

Using vercel to make the proxy link and made it work. Using docker on my own machine caused the stream to stutter. I used "Mozilla/5.0 (X11; Linux x86_64; rv:132.0) Gecko/20100101 Firefox/132.0" as the user-agent

@fulanumoto
Copy link

I tried @Tw1zT3d2four7 suggestion on my nas using threadfin docker with jellyfin, and it worked flawlessly.

@Aydanill
Copy link

Aydanill commented Nov 19, 2024

I tried @Tw1zT3d2four7 suggestion on my nas using threadfin docker with jellyfin, and it worked flawlessly.

What exactly did you do cause its still not working for me.

@fulanumoto
Copy link

What exactly did you do cause its still not working for me.

do you have threadfin and jellyfin on the same network (host) ?

@Aydanill
Copy link

What exactly did you do cause its still not working for me.

do you have threadfin and jellyfin on the same network (host) ?

Yes

@fulanumoto
Copy link

fulanumoto commented Nov 19, 2024

What exactly did you do cause its still not working for me.

do you have threadfin and jellyfin on the same network (host) ?

Yes

what about stream buffer? i have mine set to ffmpeg

@Aydanill
Copy link

Aydanill commented Nov 19, 2024

mine is on ffmpeg. It still doesnt work

@Aydanill
Copy link

Aydanill commented Nov 19, 2024

What exactly did you do cause its still not working for me.

do you have threadfin and jellyfin on the same network (host) ?

Yes

what about stream buffer? i have mine set to ffmpeg

I have all default settings other then EPG Source being XPEG, the stream buffer being ffmpeg.FFmpeg option being what @Tw1zT3d2four7 said.

@Tw1zT3d2four7
Copy link

Tw1zT3d2four7 commented Nov 20, 2024

What exactly did you do cause its still not working for me.

do you have threadfin and jellyfin on the same network (host) ?

Yes

what about stream buffer? i have mine set to ffmpeg

I have all default settings other then EPG Source being XPEG, the stream buffer being ffmpeg.FFmpeg option being what @Tw1zT3d2four7 said.

your doing something wrong bud i assure you this works no question. what player are you using? or plex , jelly , emby?

@Aydanill
Copy link

What exactly did you do cause its still not working for me.

do you have threadfin and jellyfin on the same network (host) ?

Yes

what about stream buffer? i have mine set to ffmpeg

I have all default settings other then EPG Source being XPEG, the stream buffer being ffmpeg.FFmpeg option being what @Tw1zT3d2four7 said.

your doing something wrong bud i assure you this works no question. what player are you using? or plex , jelly , emby?

Jellyfin, do i need to change something on jellyfin?

@Aydanill
Copy link

I fixed the issue by updating to the latest version of threadfin and putting in the header and origin as it is now supported

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants