Bug: Filled DVR window messes up caption timing

Nov 24, 2011 at 5:40 AM
Edited Nov 24, 2011 at 6:01 AM

As you know, in Live Smooth Streaming presentations the playback time stops progressing and hovers around a single point once the DVR window is filled on the server. However, caption visibility also seems to be controlled by this timestamp.

Right now I am looking at a video with a 15-minute DVR window that is full, so playback time is hovering around the 14:48 mark. It has been showing the same captions for several minutes now (begin 14:47, end 14:49).

Edit: I found the work item http://smf.codeplex.com/workitem/20326 which says that I should set IsStartPositionOffset = false. This does appear to correct the problem, since the timestamp no longer "hovers" around one fixed point.

Does this property have any other side-effects I should know about?

I would also recommend that false might be a better default value for this property, at least in a live context. The proper configuration to use is not at all discoverable at the moment - such caption problems should not happen with default settings.