Gets or sets the duration of media content that will be buffered before playback can start or continue.
Assembly: Microsoft.Web.Media.SmoothStreaming (in Microsoft.Web.Media.SmoothStreaming.dll)
'Declaration Public Property BufferingTime As TimeSpan 'Usage Dim instance As SmoothStreamingMediaElement Dim value As TimeSpan value = instance.BufferingTime instance.BufferingTime = value
Property ValueType: System..::..TimeSpan
The duration of media content that will be preloaded before streaming begins or continues.
The property specifies the duration of media content that will be downloaded before the SmoothStreamingMediaElement object begins to display any content. The LivePlaybackOffset property specifies the duration of media content backed off from the value of the LiveBackOff property (that is, the current live position represented by the LiveBackOff property) where downloading and playback begins. Setting the LivePlaybackOffset property enables faster startup through build-up of some or all of a startup buffer specified by as fast as bandwidth will support. It creates a buffer against network jitter but increases the end-to-end latency.
As a result, the end-to-end latency on the client side (that is, how close playback is to live content that is available on the server) is at least the value of LiveBackOff plus the larger of or LivePlaybackOffset away from the live stream.
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.