"Andaaju" means 'a rough estimate' in my native language Kannada ( Kannada on Wikipedia)
Andaaju tries to estimate how much time it might take for the Youtube video on the current page to buffer fully so that you can watch it after that duration without at breaks.
When it is run, Andaaju, shows a table with estimated time for three different video sizes - 240p, 360p and 480p. The time shown is in seconds.
NOTE : Andaaju, is a very very very dumb tool and the values it shows can sometimes be very far from actual duration. The reasons are listed below.
- The bitrates for these video sizes are hardcoded, which is wrong on two grounds - Youtube uses variable bitrate encoding and adapts dynamically to serve videos of different qualities depending upon network conditions.
- Andaaju, tries to deduce the current internet connection speed by downloading a small SWF file from youtube.com - This generally gives correct speed on slower connections - like 256kbps to 1mbps. On a faster connection the speed deduced is very wrong and hence the buffer time estimates are also very very wrong.
- Andaaju uses the Youtube API to fetch the duration of the current video and tries to guess the total download size. This pretty much takes care of the video size but discards the protocol overhead. So that might result in some bad estimate, but not to noticeable.
- ABOVE ALL - Network conditions fluctuate very much. So everything shown is just an "Andaaju" time.
This page is part of the LegacyCollector website.
Disclaimer: All material on this site is property of their respective owners and available under
open licenses to the best of our knowledge. If you are an author and would like anything removed,
then please write an e-mail to legacy [at] collector dot org.