Why doesn fast forwarding work?
This is a tricky problem. Online realtime streams can only of course be downloaded as fast as your broadband connection and the content provider allows, so it’s impossible to fast forward beyond the latest downloaded (and transcoded) point in the media. It’s analogous to watching a live broadcast with a DVR — pausing and rewinding work fine, but fast forwarding can never go beyond “right now”. Additionally, many of the devices aren’t set up very well to handle when the intermediary end of the media stream is reached. In these cases, they may just give up, and exit playback with an obscure error, instead of waiting and buffering. In any case, we are working on solutions and improvements to this issue, but it’s technically very challenging.