自定义播放器咨询vimeo CDN的正确方法是什么?

What is the right way of consulting vimeo CDN for custom player?

使用 api 对 /videos/ID 我得到了一堆链接,select 正确的格式和它们我很高兴在我自己的网站上播放。

但是速度很慢,我不在美国,对我的客户来说速度很慢。

(我是 vimeo PRO 订阅者)

最近,检查一个类似的网站,我注意到他们的 url 是这样生成的

https://13-lvl3-pdl.vimeocdn.com/01/1924/4/.....

而我的是这样生成的

https://fpdl.vimeocdn.com/vimeo-prod-skyfire-std-us/01/4067/6/...

第一个,我不知道如何访问我自己的视频,确实更快,延迟更低。

如能提供任何相关信息,我们将不胜感激。

这些 url 是在服务器上动态生成的。您无法通过编程方式更改接收到的 CDN url。

请与 vimeo.com 联系,以便他们可以更深入地了解为什么它对您来说执行得如此缓慢。

通过 vimeo 上传和处理视频后,它会生成 HD、SD 和 HLS links。 有时速度取决于许多因素,例如托管环境、用于流式传输视频的播放器、互联网带宽等。

所以首先检查以下内容:

1) 您是否使用第三方播放器播放您的视频?

2) 您是否将 HLS 视频 link 用于流视频?

3) 就服务器响应时间而言,您的托管环境如何?

实现更好视频流的一些建议:

1) 获取具有更好服务器响应时间的最佳托管计划。

2) 使用 vimeo 默认播放器播放视频。

3) 如果您使用的是第三方播放器,则使用第三方 HLS 播放器生成的 HLS vimeo link。

一些HLS播放器links

http://www.hlsplayer.net/

http://osmfhls.kutu.ru/

http://www.flashls.org/latest/examples/chromeless/

http://dailymotion.github.io/hls.js/demo/

http://www.dash-player.com/demo/hls/

您完全可以 select 您可以从哪个 CDN 加载视频。 Vimeo 使用三个 CDN,您可以设置一个 cookie,指示播放器使用哪个 cdn。看看这个 link:https://player.vimeo.com/flags 在这里你可以 select cdn 并且它设置了我提到的 cookie。您可以在您的网站上为您的用户设置此 cookie,视频将从该 cdn 获取。