我们正在使用Vimeo API来让客户端通过Android和iOS应用程序播放3种不同的360度视频-在某些情况下,我们必须在应用程序中进行一些例外处理,以解决URL中引起特殊问题的特殊字符我们的播放器-所以我们有一些代码可以整理最终的视频网址。
起初,这很好用,但是现在看来,Vimeo API会为我们三个视频中的两个返回不同的URL。来自fpdl.vimeocdn.com的视频可以正常工作。首次创建应用程序时,他们都使用了该域。但是我们的两个视频更改为gcs-vimeo.akamaized.net,并且语法不同。
这是我们无法控制的吗? CDN目标会经常更改吗?我们所有3个视频最终都将更改为新的URL吗?在返回并再次调整代码之前,我需要评估是否应该频繁使用其他播放器。
答案 0 :(得分:1)
Vimeo使用不同的CDN来托管视频文件,并且这些CDN对查看者/最终用户而言无关紧要。
(使用API或从视频的“设置”页面)获取direct video file links时,这些链接是指向实际视频文件资源的HTTP 302重定向链接。该资源的位置每隔几个小时变化一次,因此请务必确保使用提供的重定向URL,并确保所使用的播放器支持重定向。