Tech Dreams

How To Fix YouTube Re-Buffering On Full Screen Issue

YouTube has an annoying bug – videos starts re-buffering when we switch to full screen mode from normal mode. On a high speed broadband connection the re-buffering issue may not be annoying much but on a slow broadband connection it annoys hell out of us.

YouTube_Bug

When users reported this problem to YouTube, the engineers at YouTube dubbed it as a feature rather than bug!. That is sick and this behaviour shows that they started ignoring the users and their problem. Anyways we got solutions to get around this annoying issue.

Root Cause Of The Issue

The root cause of the bug is YouTube’s resolution switching mechanism.When the video is loaded in normal model it is buffered and played at 360p, but when the full screen mode is activated YouTube player switches to 480p and starts re-buffering the video.

How To Fix The Issue on Google Chrome Browser

Fixing this issue on Google Chrome is very simple. All we need to do is to install this Greasemonkey script and it fixes everything for you.

How To Fix The Issue on Firefox Browser

Fixing this issue on Firefox browser involves an extra step when compared to Chrome browser. To fix the issue

Step 1: Install Greasemonkey Addon for Firefox

Step 2: Install this script from userscripts.org

Done. Firefox will handle the full screen switching smoothly.

How To Fix The Issue on Internet Explorer

Hufff!! Internet Explorer users are poor users not because they are dumb but because they are using stone age browser. No offense, IE is a pathetic browser and there is no support for Greasemonkey scripts. Anyway lets look at the solution for fixing YouTube issue on IE. To fix the YouTube bug you need to follow the official solution provided by Google and it’s not a friendly one.

Step 1: Login to your YouTube account and select the option “I have a slow connection. Never play higher-quality video“.

stop_youtube_re_buffering_videos_on_full_screen

Step 2 – Repeat Always: Make sure that you are always logged into your YouTube account as YouTube need to know your settings before switching the resolution. (Now you know why I called IE as a poor browser).

Related: Set the start time of a YouTube Video