On Jul 18, 2013, at 1:13 PM, Brendan Long <[email protected]> wrote:
> On 07/18/2013 06:54 AM, John Mellor wrote: >> If the user is speeding up playback to improve their productivity (spend >> less time watching e.g. a lecture), then they may well be willing to wait >> until enough of the video is buffered, since they can do something else in >> the meantime. >> >> For example by spending 30m buffering the first half of a 1 hour live >> stream, the user could then watch the whole hour at double speed. > This is how DVR's work with live TV and people seem to like it (well, > they like it more than not being able to fast-forward at all..). And it works because a DVR has lots of disk space. This is not the case with all devices that support the media element. Even a DVR, however, won't always let you change the playback speed. For example it isn't possible to play at greater than 1x past the current time when watching a live stream. If I am watching a live stream and I try to play past the end of the buffered video, my DVR drops back to 1x and won't let me change the speed. It doesn't automatically pause and buffer for a while so it can play at a faster rate. It isn't always possible to play a media stream at an arbitrary speed. It is foolish to pretend otherwise as the current spec does. eric
