Fubo TV project

what the hls url?

This is what I'm using now

http://192.168.1.5:7777/fubo/playlist-mpeg.m3u

EDIT: nevermind I got it!

1 Like

4K starts up and then goes away. When I switch from MPEG-TS to HLS, all of the Fubo channels stop working. What/where is "Codec"?

4K CBS is def playing for me (and reports on Twitter are roasting Fubo - if you have Apple TV with the Funo app it won’t play correctly. All is good through ATV and Channels) but it doesn’t trigger HDR. Running in docker on my NAS. Is there something else I need to adjust for HDR or is CBS not turning that on until game time?

Can confirm that it works on Channels but the native Fubo app does not work at all.

1 Like

I think ATV just doesn't trigger HDR with HLG correctly. I read some things about the same issue with Emby. I using the Channels Android APP on Sony OLED and HLG triggers HDR. but when I go to the ATV on the same TV the CBS 4K stream doesn't trigger the HDR.

Most likely HLG is expected to be OTA? compared to other formats?

That’s a really good observation. Fubo is really dealing with some angry app users. The ATV app specifically has not been working for 4K for them, but does through Channels with no issue! This plug in absolutely rocks. However, it remains to be seen what is up with ATV’s HDR HLG implementation. The video player shouldn’t care what the source is.

1 Like

based on what I've been reading on Reddit, looks like CDN providers for some of these services have a long way to go. I think providers need to start blocking old devices and specifically suggest that users use external devices over the built-in TV apps. Let's hope the providers learn and get the hang of providing proper quality streams.

That drives technology for DRM with newer devices. Some technologies can't be implemented because the old device can't support, or the company doesn't want to invest in it further. Going super latest generations increases securities. So, it's a double-edged sword really.

Thanks Ken. I was able to get DOCKER installed along with the Pluto-Docker. Next I'll try getting the Fubo TV up and running!

1 Like

I installed the vlc-bridge-fubo docker to run properly. Here the error log from Docker. What am I missing or doing wrong?
2024-02-12 19:54:59 ⇨ http server started on [::]:7777
2024-02-12 19:55:39 [2024-02-13 00:55:39,219] ERROR in app: Exception on /fubo/playlist-mpeg.m3u [GET]
2024-02-12 19:55:39 Traceback (most recent call last):
2024-02-12 19:55:39 File "/usr/local/lib/python3.9/site-packages/flask/app.py", line 1455, in wsgi_app
2024-02-12 19:55:39 response = self.full_dispatch_request()
2024-02-12 19:55:39 File "/usr/local/lib/python3.9/site-packages/flask/app.py", line 869, in full_dispatch_request
2024-02-12 19:55:39 rv = self.handle_user_exception(e)
2024-02-12 19:55:39 File "/usr/local/lib/python3.9/site-packages/flask/app.py", line 867, in full_dispatch_request
2024-02-12 19:55:39 rv = self.dispatch_request()
2024-02-12 19:55:39 File "/usr/local/lib/python3.9/site-packages/flask/app.py", line 852, in dispatch_request
2024-02-12 19:55:39 return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
2024-02-12 19:55:39 File "/app/pywsgi.py", line 72, in playlist
2024-02-12 19:55:39 stations, err = providers[provider].channels()
2024-02-12 19:55:39 File "/app/fubo.py", line 144, in channels
2024-02-12 19:55:39 for elem in user_data.get('recurly').get('purchased_packages'):
2024-02-12 19:55:39 TypeError: 'NoneType' object is not iterable
2024-02-12 19:55:46 [2024-02-13 00:55:46,749] ERROR in app: Exception on /fubo/playlist-hls.m3u [GET]
2024-02-12 19:55:46 Traceback (most recent call last):
2024-02-12 19:55:46 File "/usr/local/lib/python3.9/site-packages/flask/app.py", line 1455, in wsgi_app
2024-02-12 19:55:46 response = self.full_dispatch_request()
2024-02-12 19:55:46 File "/usr/local/lib/python3.9/site-packages/flask/app.py", line 869, in full_dispatch_request
2024-02-12 19:55:46 rv = self.handle_user_exception(e)
2024-02-12 19:55:46 File "/usr/local/lib/python3.9/site-packages/flask/app.py", line 867, in full_dispatch_request
2024-02-12 19:55:46 rv = self.dispatch_request()
2024-02-12 19:55:46 File "/usr/local/lib/python3.9/site-packages/flask/app.py", line 852, in dispatch_request
2024-02-12 19:55:46 return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
2024-02-12 19:55:46 File "/app/pywsgi.py", line 72, in playlist
2024-02-12 19:55:46 stations, err = providers[provider].channels()
2024-02-12 19:55:46 File "/app/fubo.py", line 144, in channels
2024-02-12 19:55:46 for elem in user_data.get('recurly').get('purchased_packages'):
2024-02-12 19:55:46 TypeError: 'NoneType' object is not iterable

Do you have a current Fubo subscription?
Did you set your FUBO_USER and FUBO_PASS environment values correctly to pass to the docker container?

1 Like

Doesn’t look like you have a subscription to Fubo?

1 Like

Thank you. There was a problem with my Fubo login. Everything is now working great.

I have Fubo currently running on a Win10 PC with Docker. I would like run it on my QNAP using Container Station instead. I have not used Container Station before, so any info that you can share on setting Fubo up on Container Station would be greatly appreciated.

It was a pretty simple setup in Container Station. I believe the only "special" thing I did was to port forward 7777 from the outside into 7777 in the container. The rest was just 100% default, if memory serves.

probably should have covered up your fubo password

1 Like

Yeah, I noticed that the moment I published it. So I changed it. But still... removing deets now.

I would go change it, just in case...

Oh, that's what I meant. I already changed it!