We’re publishing a live stream to Wowza using RTSP. When the transcoder add-on is disabled, we observed that the bandwidth attribute (shown below) in the MPEG-DASH manifest remains constant for the duration of the session even though the actual bitrate (of the encoded video) fluctuates over time. The bandwidth appears to only be estimated at the start of the session. But this initial estimate may not representative of the entire session, especially if the first few seconds of the live stream are static content.
For example (with non-relevant details omitted):
<Period>
<AdaptationSet>
<Representation id="p0a0r0" codecs="avc1.42c01f" sar="1:1" bandwidth="37000" />
</AdaptationSet>
</Period>
The value 37000 doesn’t change for the duration of the session even though the encoded video bitrate fluctuates over time. Is this expect behavior or a bug in Wowza Streaming Engine? Should Wowza Streaming Engine update this value over time (like it does in the case of HLS playlists)?