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
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
the playlists appear in the url for the docker, so the IP of wherever the container is running.

Ahhh ok. Didn’t see that listed anywhere. Thanks!
Just installed the newest version into a virtual DSM on my Synology NAS. I can get the MPEG to run, but the HLS keeps failing. Double checked with VLC and VLC is able to open MPEG but not HLS. Anyone else having this problem or any advice on how to trouble shoot?
Also, probably an obvious thing I am missing, but how do I check version number in Docker for this?
Yea Same results as you, on my DS923+ Synology NAS
I do not have that listed in the output anywhere but will add in the future - for now if you have the two playlists (MPEG and HLS) being generated in the URL, that is the latest version - 1.15
This one is a bit more complex - the streams that are generated by the Fubo API are restricted by the IP adress that API call is from. when fubo makes a location request (i.e. curl 'https://api.fubo.tv/v3/location') it validates the ip_address and also generates the stream for that IP address. The HLS playlist sends this native HLS URL back to player, so if the IPs don't match the stream will not play. Therefore the docker container AND the player MUST be on the same local network.
So if the player is on a VPN and docker container is not or vice versa, the stream will not play.
Similarly, if the docker container is in one location, and the player is in another (such as if you are using tailscale to connect to a remote docker container), the stream will not play.
This is why I generated the MPEG version. For the MPEG streams, the container actually plays the stream within the container (using streamlink and ffmpeg) and then outputs that to the player and thus is guaranteed to be the same network from the perspective of the Fubo API calls.
Thanks for the clear picture.
I'm able to play both Mpeg-ts and HLS.
I noticed if a station uses insertion such as Get tv, When on Mpegts it will play the outro to the ads and freeze.
The freeze will wait a bit then start playing the commercial.
I had one instance where I just got a box showing Get TV with a spinning wheel.
I saw the same thing happen on Bally Sports. If I use HLS, it all plays great.
I played my locals with mpeg-ts and I had no disruption.
A VPN may be interfering. I have 3 IPs on 2 machines (+ virtual machine) on the same home network. I'm able to connect to all 3 from each machine without going through the VPN, but perhaps it's interfering with the HLS stream.
Me now watching four streams of GetTV waiting for commercials….
Hi there,
The freeze i was experiencing was right as it transitions from the outro promo into the commercial break.
Thanks for checking. I might have an issue here.
Possibly related if Fubo uses the same type feed.
Similar issue was happening with MeTV, Decades and H&I using the FrndlyTV service last year.
It happenned during the hourly Station Identification