Dash-Outputs with QVBR always exhaust the maximum bit rate allowed

0

Hi, we are creating HLS- and DASH-Outputs via MediaConvert (1080p, 720p, 480p, 360p).

While testing our transcoded playlists on Bitmovin's test environment, we noticed that our DASH content is always loaded with the bitrate which we set as the maximum value for QVBR (Single Pass HQ, no fine tuning). In contrary our HLS content is loaded with a variable bitrate which was considered suitable by MediaConverts rate control mode QVBR (so I think).

Since our encoding settings for DASH and HLS are identical, we wonder if that behaviour is "correct". If someone could take a look at this issue, it would be much appreciated.

In the following you'll find a Hls-Playlist (Bitmovin-Hls-Link) and Dash-Playlist (Bitmovin-Dash-Link) if required for further investigation.

Kind Regards, Riva

asked 2 years ago284 views
2 Answers
1

Thank you for the provided insights :)

Riva
answered 2 years ago
0

Hi Riva,

I looked at the DASH and HLS content. Both streams have identical sized segments (.ts for HLS and .mp4 for DASH) and amount to 4-5 Mbps average based on segment length. The reason you are seeing different bandwidth values in the player is most likely because the player is not calculating actual bitrate but showing whats indicated in the manifest.

For DASH it is picking the bandwidth attribute from the Representation tag

<Representation id="1" width="1920" height="1080" bandwidth="8000000" codecs="avc1.640028">

and for HLS it is picking the average bandwidth attribute

#EXT-X-STREAM-INF:BANDWIDTH=8350133,AVERAGE-BANDWIDTH=4952555,CODECS="avc1.640028,mp4a.40.2",RESOLUTION=1920x1080,FRAME-RATE=25.000,AUDIO="stereo"

As far as the actual segment bandwidth is concerned, it looks consistent between HLS and DASH.

filebandwidth
hlsvideo_1080_00002.ts3.4MB
hlsvideo_1080_00001.ts5.4MB
dashvideo_1080_000000002.mp43.3MB
dashvideo_1080_000000001.mp45.3MB
Dev_K
answered 2 years ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions