Thanks for the feedback, can you try the version 1.13 that I just uploaded. I've noticed how fubo sends the feeds as you noted and modified the logic. I did test on my CBS and was now getting 1080p60, but did not see a stream that had both 720p60 and 720p30 (though I admit didn't search very hard)
how can I try 1.13? much appreciated
thanks
Pull the latest version
Pull the latest version
Version 1.13 looks good. Thanks for the very quick fix.
I just ran the new image and it is looking good.
due to the fact that I'm between two markets, i have LA locals n my phone and San diego locals on the docker.
Each time i start the tdocker i have to somehow update my location.
Eventually it happens but sure takes time.
I tried, and I installed it, however it says my IP address is being blocked or using VPN, I am not using VPN, not sure why my IP would be banned.
thanks
I haven't seen any buffering... what are your internet seeds?
so you can try a couple of things to verify your IP:
from the device hosting your docker run a simple curl command to verify your IP:
curl "https://api.fubo.tv/v3/location"
you'll receive an output similar to the following from the API that tells you if your network is allowed
{
"postal":"XXXXX",
"dma":"XXX",
"country_code":"USA",
"country_code2":"US",
"country_name":"united states",
"region_code":"XX",
"connection_type":"XXX",
"asn":"XXX",
"as_name":"XXX",
"ip_address":"XXX.XXX.XXX.XXX",
"display_name":"XXXXXXXX",
"network_allowed":true}
You can also run this directly from the docker however curl is not loaded by default:
docker exec -it vlc-bridge-fubo ash
apk --no-cache add curl
curl "https://api.fubo.tv/v3/location"
If the network_allowed address is false, then Fubo believes you are behind a VPN
thanks for the reply back, I ran that command and it says I am good, I ran the other Fubo version and I had no issues with IP block.
thanks
would assume you see the same on the Fubo App as well, had a moment where Fubo thought I was in a market 275 miles away, which although was interesting to watch a small market like Grand Junction for a time, they eventually started flipping between the Grand Junction and Denver markets even though my IP remained the same. Eventually I decided to request a new IP from my ISP and issue was resolved
I am able to go to the web site and watch a channel Via web site and or app, just not through the docker and it's on the same Network as well, meaning Same Public IP address that Fubo would see.
thanks
Thanks for the above command. I tested over a couple of VPNs, seems like expressVPN works whereas SurfShark is recognized and blocked. Just sharing in case anyone would benefit from that informaiton.
Updated to version 1.14
added environment variable to choose output stream:
docker run -d -e 'FUBO_USER=<username>' -e 'FUBO_PASS=<password>' -e 'STREAM_TYPE=(hls|mpeg-ts)' -p 7777:7777 -v config_dir:/app/Config --name vlc-bridge-fubo jgomez177/vlc-bridge-fubo
Default type is mpeg-ts and there will be an output in the log what the output type is
I need to set STREAM_TYPE to mpegts in order to get a TS stream. Using mpeg-ts gets ma an HLS stream.
sorry slight error on my code that is resolved now
I confirmed your fix. Tnanks.
Just a suggestion it could be nice to switch types using channels.m3u?format=ts vs an ENV var (which requires docker restart). But I'm not familiar with the code so that may not be simple.
After some good feedback - updated 1.15
removed STREAM_TYPE environment variable for the docker
It now generates two playlists: one MPEG-TS and one HLS
Just installed the new docker.
All is working great.
Thanks for adding the extra stream.
I don't see in my logs where it outputs the playlist url