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

Frequent Freezing/Buffering on Followed Twitch Streams with uBlock Origin Enabled #330

Closed
GitHub-Sysadmin opened this issue Feb 21, 2025 · 3 comments

Comments

@GitHub-Sysadmin
Copy link

Description:
When watching a streamer I am currently following on Twitch with uBlock Origin enabled, I experience frequent freezes (or buffering) in the video, occurring approximately every 5 seconds. This issue does not occur when watching a streamer I am not following.

Steps to Reproduce:

  1. Open Twitch and log in.
    
  2. Start watching a livestream of a streamer I am following.
    
  3. Observe frequent freezes (every ~5 seconds).
    
  4. Pause and play the stream again.
    
  5. Notice that the ad-block counter in uBlock Origin increases by 1 each time I do this.
    
  6. Open a different livestream from a streamer I do not follow.
    
  7. Observe that there are no freezes, even though the ad-block counter continues to increase.
    
  8. Attempt troubleshooting steps:
    
  •     Close other tabs and background software.
    
  •     Use private browsing mode.
    
  •     Maintain the same video quality settings across both streams.
    
  1. The issue persists on followed streams but does not occur on non-followed streams.

Expected Behavior:
The livestream should play smoothly without frequent buffering or freezing, regardless of whether I am following the streamer.

Actual Behavior:
Streams from followed channels freeze every ~5 seconds, while non-followed streams do not exhibit this issue.

Additional Notes:

  • The ad-block counter increasing suggests that Twitch may be attempting to insert an ad on followed streams, causing interruptions.
    
  • The issue persists across different browser modes (normal and private browsing).
    
  • Reducing background activity did not resolve the issue.
    
  • Video quality settings are consistent across both followed and non-followed streams.
    

System Information:

  • Browser: 135.0.1 (64-bit)
    
  • uBlock Origin Version: uBlock Origin 1.62.0
    
  • Operating System: Microsoft windows version 22h2 OS v16045.5487
    
  • Twitch Account Status: Logged in
    
  • filter list: (unsure how to share this after exporting list of My Filters)

Potential Causes and Suggestions:
It seems that Twitch may be handling ad insertion differently for followed channels, causing a disruption in playback. It could be related to a change in Twitch's ad delivery system or how uBlock Origin handles ad-blocking on followed streams. Any insights or workarounds would be appreciated.

@pixeltris
Copy link
Owner

You didn't mention which script you are using. If you're using the vaft script you could try switching to the video-swap-new as it addresses many playback problems (at the cost of lower resolution stream for a longer period of time during ads). If you're not using any script / external Twitch specific ad blocking solution and the playback works fine without uBlock Origin enabled then it might be better to report the issue elsewhere.

Are you experiencing the problem only after ads? Or does the problem always occur even if there are no prerolls?

@GitHub-Sysadmin
Copy link
Author

Thanks for the reply, I've been using video swap
"https://raw.githubusercontent.com/pixeltris/TwitchAdSolutions/044d1fb3bb88a19ab718603069354d43eeba7015/video-swap-new/video-swap-new-ublock-origin.js" to be exact.
Will migrate to vaft and update at most on feb 27th

@GitHub-Sysadmin
Copy link
Author

update: tested with vaft and with the same streamer and I get no issue anymore

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants