我有一个 HTML5<video>
元素,其来源是.m3u8
(HLS 流)
我有一个 M3U8,它具有三种不同的再现:640x360
、960x540
和1280x720
在台式机上,我有一个用于播放视频的 Flash Player,因此 HTML5 后备仅适用于移动设备(iOS 和 Android) - 我在 iPad 上进行所有测试,一旦它工作,我将在 Android 上试用并希望一切正常。
我的目标是,在任何时候,找出视频元素正在播放的版本。再现会随着用户带宽的变化而变化。
我尝试使用该.videoHeight
属性,但无论下载的版本如何,它总是返回 480 - 这特别奇怪,因为 480 甚至不是一个选项。
有谁知道我怎样才能弄清楚正在下载的演绎版?