membrane_http_adaptive_stream_plugin
membrane_http_adaptive_stream_plugin copied to clipboard
Wrong bandwidth computation
#EXTM3U
#EXT-X-VERSION:7
#EXT-X-INDEPENDENT-SEGMENTS
#EXT-X-MEDIA:TYPE=AUDIO,NAME="audio_default_name",GROUP-ID="audio_default_id",AUTOSELECT=YES,DEFAULT=YES,URI="audio_track.m3u8"
#EXT-X-STREAM-INF:BANDWIDTH=1080306,CODECS="avc1.42e00a",AUDIO="audio_default_id"
video_480x270.m3u8
#EXT-X-STREAM-INF:BANDWIDTH=622012,CODECS="avc1.42e00a",AUDIO="audio_default_id"
video_540x360.m3u8
#EXT-X-STREAM-INF:BANDWIDTH=946368,CODECS="avc1.42e00a",AUDIO="audio_default_id"
video_720x480.m3u8
Bandwidth computation has to be fixed. As you can see bandwidth value for the lowest resolution is bigger than for the others. Using multivariant hls, in this case, is impossible.