Tubi for Channels docker

Receiving the following in one of their API calls

"alert": "Tubi is experiencing technical issues. You're on a degraded experience now.",

will need to wait for this to clear to see if the APIs have changed or if this is a temporary issue

1 Like

Was the Super Bowl today? :sob:

better issues now than during the SB :slight_smile:

Tubi TV: 0 channels (-141)

They are probably moving servers around so they can handle the Super Bowl.

Their website displays this when trying to search

Search is on a break, not broken

Scheduled maintenance ends at 9:20 PM.

or … turning off their API and adding DRM to everything, in preparation for the Super Bowl :melting_face:

Tubi's back up for me now.

1 Like

+1 working for me
Must have been that scheduled maintenance

1 Like

Yep. Tubi m3u channels are back up and running. :+1:

1 Like

Same, judging by the logs, looks like everything just came back on its own around midnight ET.

Coincidence?

9:20 PM PT is 12:20 AM ET

Wondering if the SB will be on a channel (NFL Channel/FOX Sports on Tubi), or just a link on the Tubi homepage
How to Stream Super Bowl LIX for free on Tubi says Navigate to Super Bowl LIX streaming link featured on the Tubi homepage

11:00 AM ET FOX Pre-Game Show
3:30 PM ET Tubi Red Carpet
6:30 PM ET Super Bowl LIX kick off

Some material on Tubi must be DRM since they have a support article
Troubleshooting Tubi DRM Issues (mentions Microsoft PlayReady/Widevine)

@joagomez
Now down to 5 hrs guide data for the non-gracenote channels.

Container log since restarting the container two days ago
2025-01-24T03:04:07.246292128Z [INFO] ? http server started on [::]:7777
2025-01-24T03:05:43.073982343Z [INFO] Updating channel id list
2025-01-24T03:05:43.074736872Z [INFO] Return Token
2025-01-24T03:05:43.074964098Z [INFO] Token Expires IN: 1209600
2025-01-24T03:05:43.225575679Z [INFO] Close the Signin API session
2025-01-24T03:05:43.241798491Z [INFO] Number of streams available: 0
2025-01-24T03:05:43.244167384Z [INFO] Retriving EPG Data
2025-01-24T03:05:43.244497807Z [INFO] Initialize channel_list
2025-01-24T03:05:43.244705276Z [INFO] Return Token
2025-01-24T03:05:43.245120257Z [INFO] Token Expires IN: 1209600
2025-01-24T03:05:43.368556156Z [INFO] Close the Signin API session
2025-01-24T03:05:43.389087366Z [INFO] Number of streams available: 0
2025-01-24T03:05:43.391242389Z [INFO] Channels: Available EPG data: 0
2025-01-24T05:27:05.007198515Z [INFO] Updating channel id list
2025-01-24T05:27:05.062074469Z [INFO] Return Token
2025-01-24T05:27:05.085975716Z [INFO] Token Expires IN: 1209600
2025-01-24T05:27:06.624625547Z [INFO] Close the Signin API session
2025-01-24T05:27:07.271986030Z [INFO] Number of streams available: 176
2025-01-24T05:27:07.274353347Z [INFO] Retriving EPG Data
2025-01-24T05:27:07.275202588Z [INFO] EPG API Call
2025-01-24T05:27:10.331186621Z [INFO] EPG API Call
2025-01-24T05:27:11.158180164Z [INFO] Channels: Available EPG data: 176
2025-01-24T05:29:26.178304103Z [INFO] Reading channel id list cache
2025-01-24T05:31:35.079456811Z [INFO] Reading channel id list cache
2025-01-24T05:31:47.983715777Z [INFO] Reading channel id list cache
2025-01-24T05:32:00.459213482Z [INFO] Running EPG
2025-01-24T05:32:08.731461198Z [INFO] Write XML
2025-01-24T05:32:09.968615768Z [INFO] End EPG
2025-01-24T05:33:23.194790887Z [INFO] Running EPG
2025-01-24T05:33:28.374479938Z [INFO] Write XML
2025-01-24T05:33:29.505958469Z [INFO] End EPG
2025-01-24T05:34:50.608997124Z [INFO] Running EPG
2025-01-24T05:34:55.773557502Z [INFO] Write XML
2025-01-24T05:34:56.898356225Z [INFO] End EPG
2025-01-24T05:35:06.840701293Z [INFO] Running EPG
2025-01-24T05:35:11.986697260Z [INFO] Write XML
2025-01-24T05:35:13.142195267Z [INFO] End EPG
2025-01-24T05:35:42.083333411Z [INFO] Running EPG
2025-01-24T05:35:47.233128751Z [INFO] Write XML
2025-01-24T05:35:48.356771693Z [INFO] End EPG
2025-01-24T05:36:51.403114388Z [INFO] Running EPG
2025-01-24T05:36:56.554014863Z [INFO] Write XML
2025-01-24T05:36:57.669382006Z [INFO] End EPG
2025-01-24T05:37:27.967408692Z [INFO] Running EPG
2025-01-24T05:37:33.136443628Z [INFO] Write XML
2025-01-24T05:37:34.271803050Z [INFO] End EPG
2025-01-24T05:40:59.468628668Z [INFO] Reading channel id list cache
2025-01-24T05:41:09.155571823Z [INFO] Reading channel id list cache
2025-01-24T05:41:32.939962903Z [INFO] Running EPG
2025-01-24T05:41:38.133706775Z [INFO] Write XML
2025-01-24T05:41:39.266206606Z [INFO] End EPG
2025-01-24T07:04:05.785475920Z [INFO] Running EPG
2025-01-24T07:04:12.648194983Z [INFO] Write XML
2025-01-24T07:04:13.786262139Z [INFO] End EPG
2025-01-24T11:04:14.843522791Z [INFO] Running EPG
2025-01-24T11:04:28.802116577Z [INFO] Write XML
2025-01-24T11:04:29.896845303Z [INFO] End EPG
2025-01-24T15:04:30.054555700Z [INFO] Running EPG
2025-01-24T15:04:43.334732506Z [INFO] Write XML
2025-01-24T15:04:44.434324535Z [INFO] End EPG
2025-01-24T16:26:19.675901661Z [INFO] Reading channel id list cache
2025-01-24T17:01:06.913793001Z [INFO] Reading channel id list cache
2025-01-24T17:01:07.137223610Z [INFO] Reading channel id list cache
2025-01-24T17:01:07.172474565Z [INFO] Running EPG
2025-01-24T17:01:17.642242009Z [INFO] Write XML
2025-01-24T17:01:18.767095399Z [INFO] End EPG
2025-01-24T19:04:44.886305801Z [INFO] Running EPG
2025-01-24T19:04:52.706978298Z [INFO] Write XML
2025-01-24T19:04:53.874947180Z [INFO] End EPG
2025-01-24T23:04:53.982119664Z [INFO] Running EPG
2025-01-24T23:05:12.674690997Z [INFO] Write XML
2025-01-24T23:05:13.800618486Z [INFO] End EPG
2025-01-25T00:11:50.573882552Z [INFO] Reading channel id list cache
2025-01-25T03:05:13.987834073Z [INFO] Running EPG
2025-01-25T03:05:34.566186808Z [INFO] Write XML
2025-01-25T03:05:35.698865608Z [INFO] End EPG
2025-01-25T07:05:35.863967067Z [INFO] Running EPG
2025-01-25T07:05:49.211833123Z [INFO] Write XML
2025-01-25T07:05:50.353952426Z [INFO] End EPG
2025-01-25T11:05:51.484150191Z [INFO] Running EPG
2025-01-25T11:06:10.296665653Z [INFO] Write XML
2025-01-25T11:06:11.421282304Z [INFO] End EPG
2025-01-25T15:06:11.506264489Z [INFO] Running EPG
2025-01-25T15:06:24.079227269Z [INFO] Write XML
2025-01-25T15:06:25.254745776Z [INFO] End EPG
2025-01-25T17:50:20.910103080Z [INFO] Reading channel id list cache
2025-01-25T17:50:24.398760338Z [INFO] Reading channel id list cache
2025-01-25T17:50:29.168768241Z [INFO] Running EPG
2025-01-25T17:50:40.370372098Z [INFO] Write XML
2025-01-25T17:50:41.563838268Z [INFO] End EPG

I can tell the guide data is running out by the number of skipped (stale) airings

2025/01/25 09:50:41.748112 [DVR] Fetched guide data for XMLTV-tubiTVNoEpg in 12s
2025/01/25 09:50:43.087473 [DVR] Indexed 262 airings into XMLTV-tubiTVNoEpg (34 channels over 45h3m53s) + 1373 skipped [1s index]

Restarting your container fixed it, so I just setup a cron job to restart your container every morning.

updated the code to include similar multithreading as was added to the Plex version. Hopefuly this clears up the EPG data issues

Thanks, but v2.02 isn't providing the XML.
Channels log
[ERR] Failed to download XMLTV-tubiTVNoEpg: xmltv fetch: GET: http://192.168.1.3:7779/tubi/epg.xml: 404 NOT FOUND: "XML file not found"
Restarted container and same error.
I reverted to v2.01 for now.

1 Like

I'm running Plex v1.20. Does Plex v1.22 work?

Sorry made a bad function call and corrected. Try again

Been running for a while without anyone telling me its broke :slight_smile:

1 Like

Tubi v2.03 working and super fast returning the playlists and xml!
I'll pause the daily container restart cron job and see how it works.

1 Like