Skip navigation
etune
Currently Being Moderated

Dynamic Streaming Buffer

Feb 15, 2012 8:37 AM

Tags: #urlresource #dynamicstreamingresource

I have a DynamicStreamingResource with three bitrates. When I seek during playback, it takes 6.5 seconds to fill the buffer. In contrast, when I use a single URLResource to stream just one video, the same buffer fills in under a second. The lag is very noticeable to the user.

 

My question is, why is there such a discrepancy in the rate at which the buffer fills between a single stream and a multi-bitrate stream? The network connection speed is the same. Why is one slower?

 

FYI - I'm observing the bufferLength property on my MediaPlayer to get those numbers.

 
Replies
  • Currently Being Moderated
    Dec 16, 2012 7:09 AM   in reply to etune

    Did you ever figure this out?

     

    I am experiencing the same exact issue using the FLVPlaybackcomponent. If I play my stream without dynamic bit rate switching, it plays back fine. If I play it using the DynamicStreamItem class, it plays back choppy due to the time it takes to fill the buffer.

     

    There are lots of related issues in the forums but they are all dead end posts. Something that is written into so many tutorials should not have this issue!

     

    Anyone?

     
    |
    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points