I have found a workaround for the buffering. If I start a video and hit pause, the video slowly downloads, but it's watchable if you let it sit for a while.
I wish I could say that this is a workaround. I did the same (and indicated I did this earlier too). I had paused and had about 10 minutes of cached video and then started to watch. This was today and at 15 minutes of playback, the video started to pause and stutter.
This clearly is that the performance of the servers is poor, badly configured for pre-caching data... The fundamental is that I believe that the video is stored NOT as a single image, but as separate segments that must be re-assembled to be streamed out.
THIS is the fundamental problem... This is extremely compute bound and non-scalable.
Quote