vimeo android 的直接 link
Direct link of vimeo android
我有一个可以流式传输视频的视频视图,而且我有专业帐户。我可以在哪里上传预告片(电影)。我需要任何人的帮助,我怎样才能获得可以在视频视图中加载的直接 link 视频。我探索了一些方法,比如在 webview 中加载视频,我真的不想要。所以帮我把它加载到 videoview.
link 我想在本地视频视图中流式传输
如果您想直接获得 link 的 vimeo 视频,您可以将其传递给任何播放器。
这是方法:
首先想到这个 link https://player.vimeo.com/video/[VIDEO_ID]/config
你得到一个 json responce.you 可以这样解析 json
String URL = json.getJSONObject("request")
.getJSONObject("files")
.getJSONObject("h264")
.getJSONObject("sd").getString("url");
现在输出字符串"URL"可以在任何播放器中使用。这实际上是直接 link 流式传输视频。
PRO 会员可以在 API 中的任何视频回复中访问他们的视频文件。您可以在此处阅读有关 API 的更多信息:https://developer.vimeo.com/api/start.
视频响应从单个视频请求 (/videos/{video_id}
) 或集合请求(经过身份验证的用户的视频:/me/videos
)返回。
您可以在 JSON 响应的 files
键下找到链接。
注意:Vimeo 不支持任何其他访问源文件的方式,并且会导致您的应用程序意外中断,恕不另行通知。
正如 Dashron 所提到的,一种更具可扩展性的方法是使用 Vimeo API.
我们构建了一个 Java/Android 库,可以让您更轻松地访问视频文件 URL。您可以按照库的 the README 获取库设置。
compile 'com.vimeo.networking:vimeo-networking:1.0.1'
然后当您提出视频请求后,您将能够访问 Video
object 上的文件。
Video.files.get(...).link
(请注意,只有经过身份验证的 PRO 用户才能访问文件字段)。
使用该库将确保您始终可以访问此 link
URL。从配置中获取 JSON,就像您接受的答案一样,随时可能会中断。
如果您有任何其他问题,请将其提交到我们图书馆的 issues 部分 github。
我有一个可以流式传输视频的视频视图,而且我有专业帐户。我可以在哪里上传预告片(电影)。我需要任何人的帮助,我怎样才能获得可以在视频视图中加载的直接 link 视频。我探索了一些方法,比如在 webview 中加载视频,我真的不想要。所以帮我把它加载到 videoview.
link 我想在本地视频视图中流式传输
如果您想直接获得 link 的 vimeo 视频,您可以将其传递给任何播放器。 这是方法: 首先想到这个 link https://player.vimeo.com/video/[VIDEO_ID]/config 你得到一个 json responce.you 可以这样解析 json
String URL = json.getJSONObject("request")
.getJSONObject("files")
.getJSONObject("h264")
.getJSONObject("sd").getString("url");
现在输出字符串"URL"可以在任何播放器中使用。这实际上是直接 link 流式传输视频。
PRO 会员可以在 API 中的任何视频回复中访问他们的视频文件。您可以在此处阅读有关 API 的更多信息:https://developer.vimeo.com/api/start.
视频响应从单个视频请求 (/videos/{video_id}
) 或集合请求(经过身份验证的用户的视频:/me/videos
)返回。
您可以在 JSON 响应的 files
键下找到链接。
注意:Vimeo 不支持任何其他访问源文件的方式,并且会导致您的应用程序意外中断,恕不另行通知。
正如 Dashron 所提到的,一种更具可扩展性的方法是使用 Vimeo API.
我们构建了一个 Java/Android 库,可以让您更轻松地访问视频文件 URL。您可以按照库的 the README 获取库设置。
compile 'com.vimeo.networking:vimeo-networking:1.0.1'
然后当您提出视频请求后,您将能够访问 Video
object 上的文件。
Video.files.get(...).link
(请注意,只有经过身份验证的 PRO 用户才能访问文件字段)。
使用该库将确保您始终可以访问此 link
URL。从配置中获取 JSON,就像您接受的答案一样,随时可能会中断。
如果您有任何其他问题,请将其提交到我们图书馆的 issues 部分 github。