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

[Bug]: Live streams show only with RSS enabled #4827

Closed
6 tasks done
ACR-Jeff opened this issue Mar 29, 2024 · 9 comments · Fixed by #4914
Closed
6 tasks done

[Bug]: Live streams show only with RSS enabled #4827

ACR-Jeff opened this issue Mar 29, 2024 · 9 comments · Fixed by #4914
Labels
B: content not loading bug Something isn't working

Comments

@ACR-Jeff
Copy link

Guidelines

  • I have encountered this bug in the latest release of FreeTube.
  • I have encountered this bug in the official downloads of FreeTube.
  • I have searched the issue tracker for open and closed issues that are similar to the bug report I want to file, without success.
  • I have searched the documentation for information that matches the description of the bug I want to file, without success.
  • This issue contains only one bug.

Describe the bug

  1. Go to Live tab
  2. Click "Refresh Subscriptions"

Expected Behavior

When clicking "Refresh Subscriptions" the subscriptions should refresh and show the most recent live streams.

Issue Labels

content not loading

FreeTube Version

v0.19.2 Beta and v0.19.1-nightly-4119 Beta

Operating System Version

Void Linux Kernel: 6.6.22_1

Installation Method

Portable

Primary API used

Local API

Last Known Working FreeTube Version (If Any)

No response

Additional Information

Current Live streams only show in creators channels
If activating RSS feed, Live streams are then visible in Live tab.
This doesn't appear to be happening with all live streams. It appears to happen randomly.
I deleted my Freetube config files to start with default settings and the issue is still occurring on both v0.19.2 Beta and v0.19.1-nightly-4119 Beta builds

Nightly Build

@ACR-Jeff ACR-Jeff added the bug Something isn't working label Mar 29, 2024
@ACR-Jeff
Copy link
Author

This appears to be a wide spread issue, I've made sure I have less then 100 subs, RSS off and Refreshed Subscriptions, I've tested with RSS on and Refresh Subscriptions, Same tests performed on other apps: On my android with FreeTubeCordova, Piped in my browsers, and Newpipe. All having the same issue, with custom and default settings.
YT messing up the API again?

@absidue
Copy link
Member

absidue commented Mar 29, 2024

@ACR-Jeff Is it always the same channels or random ones each time?

@ACR-Jeff
Copy link
Author

@ACR-Jeff Is it always the same channels or random ones each time?

It appears to be the same channels each time

@absidue
Copy link
Member

absidue commented Mar 29, 2024

Could you please share one of the channels that is broken, unless it's broken on YouTube's own website it probably means they are experimenting with a new response structure for that tab, that FreeTube and other 3rd party clients will need to add support for.

@ACR-Jeff
Copy link
Author

Sorry about the delay, Surely will be glad to share, TW Lives is the channel name.
I noticed on this one particular channel when going to the channels "LIVE" tab, It says "This channel does not currently have any live streams", Yet clicking "Fetch more results" Shows current and previous live streams. Seems you have to click the Fetch more results twice to get anything results.

Screenshot from 2024-03-29 11-20-36

Screenshot from 2024-03-29 11-21-02

@absidue
Copy link
Member

absidue commented Mar 31, 2024

Sounds like a YouTube bug, like on the community tab on some channels. The workaround will probably be the same, if the response is empty keep fetching continuations until we get at least one video. Not ideal, especially for the subscriptions tab, as we really don't want to be making more than one request per channel there.

That being said I haven't checked if my original theory is true yet though, so maybe the response isn't empty, FreeTube might just not know how to handle it.

@absidue
Copy link
Member

absidue commented Mar 31, 2024

Okay confirmed it's the same empty response stuff, presumably it's member only content that YouTube is filtering out (don't ask my why the filter it out after splitting it up into pages).

@ACR-Jeff
Copy link
Author

ACR-Jeff commented Apr 2, 2024

Thank you @absidue for checking in on this, Very strange though considering I am not a member of that channel yet still able to watch the live streams, Except they don't show up in the feed. Obviously though it's something wrong on YT's side. Thank you again.

@ACR-Jeff ACR-Jeff closed this as completed Apr 2, 2024
@absidue absidue reopened this Apr 2, 2024
@absidue
Copy link
Member

absidue commented Apr 2, 2024

I'm saying that there are probably some member exclusive live streams, that you can't see and that YouTube's code isn't handling the hiding of them very well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
B: content not loading bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants