Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It's because Youtube uses DASH[1] by default now. It's also the reason why it never buffers more than a few seconds of video anymore.

I installed YoutubeCenter[2] and disabled DASH from the options and it seems to work well every since.

[1] https://en.wikipedia.org/wiki/Dynamic_Adaptive_Streaming_ove...

[2] https://github.com/YePpHa/YouTubeCenter



Does DASH actually require you not to utilize the browser cache for some reason? It seems to me that all you have to do is keep the request URLs around that you previously requested and perhaps the byte range that you fetched if you abort and the browser should be able to pull it straight from the cache. No?

Of course you'd get the same quality as the previous play, but with a little work you could splice in some higher quality segments if you wanted.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: