我想播放视频从谷歌驱动器在exoPlayer。我复制了可共享链接。但是这个链接通向google Drive视频播放器页面。我已经检查了共享链接响应,它包含视频拇指图像的链接和视频链接。但是这个视频链接正在调用任何代码来播放视频。我想从响应中获得或更具体地提取真正的视频可播放链接。这是响应中包含重要链接的代码部分,
<meta name="referrer" content="origin">
<title>KOB-S3-E1.mp4 - Google Drive</title>
<meta property="og:title" content="KOB-S3-E1.mp4">
<meta property="og:type" content="video.other">
<meta property="og:site_name" content="Google Drive">
<meta property="og:url" content="https://drive.google.com/file/d/1eqNQOwDzDDjHizpUz-sB86VK4LisqGu1/view?usp=sharing&usp=embed_facebook">
<meta property="og:image" content="https://lh4.googleusercontent.com/eqNekxifrzidbBB-SzJbdJJ1xcOY6NFgR_0wIXHAnX-uHLO3FfUmgt-AokDallwbAXI=w1200-h630-p">
<meta property="og:image:width" content="1200">
<meta property="og:image:height" content="630">
<meta property="og:video" content="https://video.google.com/get_player?docid=1eqNQOwDzDDjHizpUz-sB86VK4LisqGu1&ps=docs&partnerid=30&cc_load_policy=1">
<meta property="og:video:type" content="application/x-shockwave-flash">
图像拇指链接正在工作,但我找不到可以在exo player android应用程序中播放视频的链接。这是最初的可共享链接:https://drive.google.com/file/d/1eqNQOwDzDDjHizpUz-sB86VK4LisqGu1/view?usp=sharing
Google Drive的视频并不是按照你想要的方式直接流式传输的——这是可以做到的,见下文,但你需要知道,由于这不是预期用途,如果Google Drive按照他们设计或部署解决方案的方式进行更新,你可能会发现它在一夜之间停止工作。
考虑到上述警告,有一些方法可以让您提取原始视频URL——请参阅下面的答案,以获得一个很好的示例,其中概述了一些方法:https://stackoverflow.com/a/52397246/334402
需要注意的一点是——您的原始托管视频实际上是使用ABR流媒体协议传输的,这意味着视频在服务器端被复制成不同的分辨率/比特率,每个副本被分成块。播放器可以根据当前的网络条件和播放器能力决定下载下一个块的分辨率。例如,通过查看设置,查看视频的“质量”选项:
根据您使用的方法,您可能需要了解您想要的特定分辨率的特定URL。
如果您只是想在应用程序中播放视频,并且不需要通过ExoPlayer,您可能会发现在应用程序中简单地使用Webview中的标准嵌入代码要容易得多。
我有一个谷歌硬盘视频文件(比如https://drive.google.com/file/d/FILE_ID/view)我想要它的重定向器。谷歌视频。com链接。 像http://api.getlinkdrive.com/这样的网站是如何做到的?我尝试过使用谷歌硬盘REST应用编程接口(v2和v3),但仍然找不到方法。许多电视节目和电影网站将其内容托管在谷歌驱动器上,并使用这个过期的“隐蔽”网址,
我正在构建一个iOS应用程序,来自Google的Stream视频驱动视频链接如下所示 https://drive.google.com/file/d/0B2Kri7-TaAFJSlJ4UTJuSElGamM/preview 从上面的URL获取流链接的唯一方法是解码webView超文本标记语言 之后,我得到了webView的超文本标记语言 问题是: 我在超文本标记语言中寻找的是这个“fmt_stre
我已经使用Google Drive的功能有一段时间了,但我遇到了一个相当有问题的问题。
在我的应用程序中,视频是从外部存储器播放的,我保留了播放和共享的选项。通过点击共享按钮,用户可以共享视频,但存在一个问题,即视频无法共享。 这是我的文件路径。它是存在的。视频正在播放和删除,但未共享?? 这是为了共享文件(视频) 我如何分享我的视频?我应该实现什么来分享存储中的视频。你的回答对我来说很有价值