5 ms·
Too bad they can't get rid of DASH, because DASH is the real problem behind buffering, jerky playback and other nonsense. I really strongly dislike how bad the
by gergles 12y ago
Too bad they can't get rid of DASH, because DASH is the real problem behind buffering, jerky playback and other nonsense. I really strongly dislike how bad the video playback experience is and has been for quite some time on YouTube.
- higherpurpose 12y agoI agree it's annoying. In its effort to save seconds of bandwidth from each video, Google has made everyone's Youtube experience worse. Fine, don't load the whole video ahead of time, but can you just load the first say 30 seconds? Or maybe even - and I know this is going to sound crazy - a whole minute ahead of time? I remember a time when it seemingly didn't load even 5 seconds ahead of time. That's just ridiculous. Fire the bean counters who are in charge of that short-sighted idea.
- anon4 12y agoI remember a time when the flash player loaded the entire video to a temp file and you could just go through /proc/$firefox-pid/fds, find it and dump the video that way.
- teach 12y agoPretty sure I still have a bash script laying around to automate this process.
- mkagenius 12y agoThe behavior is different for different resolution videos I think. Instead of seconds, I think they download x kilobytes ahead of time. Just try 360p vs 1080p (for same video).
- cpeterso 12y agoYouTube's playback latency is critical. If users have to wait for the video to buffer, they are more likely to close the tab and do something else.
- Dylan16807 12y agoIt's a limit on how much it buffers while playing. It does not improve the playback experience in any way, and causes significant degradation when you seek the video.
- deelowe 12y agoIt completely breaks fast forward and rewind. Why do they even leave the playback indicator interactive if it's going to cause the video to re-buffer every time you even look at it funny? I watch a lot of youtube these days and when I'm sub'ed to a channel, I shouldn't have to deal with buffering just to skip excessively long intros that I've seen for the 50th time.
- Macha 12y agoThe YouTube Center plugin for Firefox and Chrome allows you to disable DASH. It's been removed from the Chrome Web Store though, so installing it on Chrome on Windows is a pain. Still on AMO for Firefox users though.
- DaveMebs 12y agoDASH is purely an XML format for describing server-side content. The issues you are describing have nothing to do with DASH and are due to implementation decisions in both the JS player and the underlying MSE object.
- adventureloop 12y agoI am not sure why anything uses DASH, but the problem isn't just limited to it. Http video streaming is quite hard to do well, a lot of clients struggle[0] [0]: http://yuba.stanford.edu/~nickm/papers/Confused_Timid_and_Unstable_Picking_a_Video_Streaming_Rate_is_Hard.pdf http://yuba.stanford.edu/~nickm/papers/Confused_Timid_and_Un...
- tw04 12y agoThey should probably snipe the guys who wrote the players for one of the major porn sites then. They seem to have it figured out.