Vimeo视频-HTML5标签内的自动质量

时间:2018-12-11 20:49:27

标签: video video-streaming html5-video vimeo

我有一个Vimeo Pro帐户,它比简单地嵌入Vimeo文件要简单得多。

相反,我们提供了一系列MP4文件(我们的视频),这些文件至关重要地允许我们在HTML5视频标签中使用这些文件

高清1080(mp4,1920x1080) https://player.vimeo.com/external/1234.hd.mp4?s=4e75e5141ebd0acfd4ac6afad743e43af58c7770&profile_id=175

高清(mp4,1280x720) https://player.vimeo.com/external/1234.hd.mp4?s=4e75e5141ebd0acfd4ac6afad743e43af58c7770&profile_id=174

标准清晰度(mp4,960x540) https://player.vimeo.com/external/1234.sd.mp4?s=c2831c9383e9510d4e1120242fef4a2b0270e9b8&profile_id=165

最终,我的HTML看起来像这样

<video style="display:none;" muted playsinline id="backgroundvid">
<source type="video/mp4" src="https://player.vimeo.com/external/1234.hd.mp4?s=4e75e5141ebd0acewrwerwerewr&profile_id=123">
</video>

这里的问题是,指定硬连线的质量设置意味着我们的视频没有自适应比特率设置。

奇怪的是,传统的Vimeo嵌入具有自动模式设置

  

Vimeo上的所有视频均默认为“自动”模式,可以选择最佳质量   每个观看者的播放环境的视频。 Vimeo Plus,PRO和   业务成员可以将嵌入式视频默认设置为特定质量   通过将质量参数添加到播放器网址的末尾   嵌入代码。

     

例如,如果您要将嵌入默认设置为1080p,   您将添加:https://player.vimeo.com/video/157588560?quality=1080p

     

您可以使用与号(&)组合多个URL参数。对于   例:   https://player.vimeo.com/video/157588560?autoplay=1&quality=1080p

有人可以告诉我如何使用直接MP4链接并将其设置为自动模式吗? 谢谢

1 个答案:

答案 0 :(得分:2)

除了直接的mp4链接,Vimeo还提供了HLS链接,用于自适应视频质量的播放。

您可以在可找到直接mp4链接的同一部分中找到HLS链接(查找“ HTTP Live Streaming”)。

在此处查看Vimeo的直接视频文件链接文档:https://help.vimeo.com/hc/en-us/articles/224823567-Third-party-player-links