Получить текущее разрешение видео для видео, где разрешение может меняться, например источники MSE
При вводе видео через MSE разрешение обычно меняется в поддержку адаптивного битрейта.
Когда это происходит, по крайней мере, в Chrome, медиа-элемент videoHeight
а также videoWidth
свойства не обновляются. То есть, если я начну с сегментов видео 1920x1080, а затем придется использовать сегменты видео 1280x720, videoWidth
остатки 1920
а также videoHeight
остатки 1080
Несмотря на то, что при воспроизведении видео четко видно, что это уже не так.
Существует ли альтернативный источник для текущего воспроизводимого размера видео, который бы учитывал тот факт, что видео может изменять разрешение в среднем потоке?