我会假设一些事情,如果我有任何错误,请告诉我。
如果您尝试在原生视频播放器上播放视频,则需要使用直接视频播放器链接。当您点击Video's settings -> Video File时,可以通过vimeo界面找到这些链接
- 高清 1080p (mp4, 1920x1080)
- 高清 (mp4, 1280x720)
- 标准分辨率(mp4,960x540)
- 标准分辨率(mp4,640x360)
- HTTP 实时流式传输(了解更多)
当您使用此 API 获取有关特定视频的信息时,JSON 响应中也会提供这些链接:
GET https://api.vimeo.com/videos/{video_id}
它们位于响应中的“文件”下。
{
//More data here
"files": [
{
"quality": "hd",
"type": "video/mp4",
"width": 1920,
"height": 1080,
"link": "",
"created_time": "",
"fps": 50,
"size": 0,
"md5": "",
"link_secure": ""
},
{
"quality": "hd",
"type": "video/mp4",
"width": 1920,
"height": 1080,
"link": ",
"created_time": "",
"fps": 25,
"size": 0,
"md5": "",
""
},
{
"quality": "sd",
"type": "video/mp4",
"width": 960,
"height": 540,
"link": "",
"created_time": "",
"fps": 25,
"size": 0,
"md5": "",
"link_secure": ""
},
{
"quality": "sd",
"type": "video/mp4",
"width": 640,
"height": 360,
"link": "",
"created_time": "",
"fps": 25,
"size": 0,
"md5": "",
"link_secure": ""
},
{
"quality": "hd",
"type": "video/mp4",
"width": 1280,
"height": 720,
"link": "",
"created_time": "",
"fps": 50,
"size": 0,
"md5": "",
"link_secure": ""
},
{
"quality": "hls",
"type": "video/mp4",
"link": "",
"created_time": "",
"fps": 50,
"size": 0,
"md5": "",
"link_secure": ""
}
]
//More data here
}
我建议使用 HLS 链接,因为它会根据用户的互联网速度自动调整视频质量。