Forum Discussion

DadOfTwo's avatar
DadOfTwo
Visitor
8 years ago

StreamInfo streamBitrate is not valid for ABR or hardcoded?

Hi all

Our Roku SG application is using a Smooth Streaming manifest file with 8 video profiles to populate the Video node.

When I query the streamInfo Object on the Video object (live or VOD) the streamInfo.measuredBitrate is valid and is changing whenever a new manifest/ video is loaded however when querying streamInfo.streamBitrate it's always the same value: 128000. This is the case when connecting to known slow networks (500Kbps) via wifi or Ethernet or 80Mbps networks. And throttling network speed via Mac's Link conditioner or Wondershaper on a Linux box has no impact on the streamBitrate value.

Also our manifest file does not contain that bitrate.

Profile 8 6780 1920x1080p/50 
Profile 7 4988 1280x720p/50 
Profile 6 3000 1280x720p/25 
Profile 5 1380 960x540p/25 
Profile 4 672 704x396p/25 
Profile 3 448 512x288p/25 
Profile 2 288 384x216p/25 
Profile 1 112 192x108p/25

Is this a known issue? Aside from baking in each Profiles bitrate into the video is there a way to determine the current Bitrate when playing out a multibitrate manifest?


Thanks

Charlie