4

我正在处理一个包含待售房屋清单的页面。每个列表都有一个简短的视频,可以选择在页面中观看或全屏观看。

我在页面上的视频以一种分辨率和全屏以更高的分辨率有点挣扎 - 这对于在按下播放图标时自动进入全屏的设备来说尤其需要。

对于页面分辨率,我使用 video.js ( http://www.videojs.com/ ) 取得了不错的效果,但它似乎不支持全屏分辨率更改。我发现这个帖子有关于 HTML 规范的评论并在中途改变分辨率:https ://github.com/videojs/video.js/pull/233 。

有人告诉我嵌入式 Youtube 播放器会自动选择正确的分辨率,但品牌播放器使它无法启动。

我还发现,在没有 Flash 的 IE10 中,嵌入式 Vimeo 播放器无法运行,在没有 Flash 的 Chrome 中,Vimeo 和 Youtube 播放器也失败了……对于 HTML5 来说就是如此!

因此,任何人都有一个解决方案,可以根据播放器的状态(包含/全屏)以正确的分辨率(低/高)显示视频?

4

1 回答 1

1

你的问题回答了我的一个疑问。看起来除了 YouTube 视频之外,videoJS 中还没有实现自动切换分辨率。videoJS Resolution Switcher有一个演示,您可以在控制台中看到将窗口分辨率更改为全屏没有效果。

我已经使用JWPlayer好几年了,一点问题都没有。它可靠地支持自动切换具有许多功能和非常好的支持。

于 2016-03-19T11:35:09.770 回答