First, here is my device and Web SDK information.
- OS: MacOS Big Sur (11.5)
- Browser:
- Google Chrome (Version 119.0.6045.199 (Official Build) (arm64))
- Safari 14.1.2(16611.3.10.1.6)
- Bitmovin Player Web SDK: v8.84.0 (by npm)
- Bitmovin Player UI: v3.37.0 (by npm)
Currently, when AdaptationSet#Label
was presented in DASH manifest, the label value is not used when accessing SubtitleTrack.label
. Here’s some example snippet.
<AdaptationSet lang="zh">
<Label>
中文
</Label>
<Representation bandwidth="256" id="caption_zh" mimeType="text/vtt">
<BaseURL>dash_sub/foo.vtt</BaseURL>
</Representation>
</AdaptationSet>
Current behavior when reading SubtitleTrack.label
player.subtitles.list()[0]
seems it got polluted with the same lang value:
{
lang: 'zh',
label: 'zh',
}
Expect behavior:
{
lang: 'zh',
label: '中文',
}
Any suggestion or version update for helping me get subtitle label same as set?