我有一个不同分辨率的视频(1200x900、800x600、400x300、200x150)和一个 DASH 清单。我尝试使用 shaka 或 video-js 视频播放器将视频嵌入到响应式网页上。到目前为止这有效,但显示的视频更多地取决于带宽而不是正在播放的容器的大小,例如:
- 容器大小:800x600,低带宽 -> 播放视频 200x150 -> 好的
- 容器大小:1200x900,高带宽 -> 播放视频 1200x900 -> 好的
- 容器大小:200x150,高带宽 -> 播放视频 1200x900 -> 不行,因为没必要
我想阻止最后一种情况,因为它增加了我的流量,并且在某些设备/浏览器上,视频的缩小真的很可怕。
这发生在 shaka 和 video-js 上。如何告诉视频播放器不要使用比容器大小更大的视频?或者有没有其他玩家能够做到这一点?