Google 在不影响下载次数的情况下驱动音频流?

Google Drive Audio Streaming without affecting download count?

希望使用 Google 驱动器,存储文件并使它们可以轻松地从我的网站流式传输。

我以前在 HTML5 音频标签中使用直接 google 驱动器下载 link。 就像这样

<audio controls="controls">
    <source src="https://docs.google.com/uc?export=download&id=1nQklEicsMeGBnuk0vv6zkHtXtyGy10S-">
</audio>

我很快意识到每次加载到我的页面时,它都会标记为下载,我很快 运行 进入 Google 驱动器下载限制。

我正在考虑使用预览 link 的 iframes 作为替代方案,但我发现它的播放器很丑,很难使用,而且有故障。

是否有任何不错的替代方案可以流式传输 Google 驱动存储的音频 而不影响下载计数

Are there are any decent alternatives with can stream Google Drive stored audio without affecting Download Counts?

答案:

不幸的是,如果Google播放器不合适,那么没有其他选择。

更多信息:

使用他们的平台从 Drive 流式传输音乐的唯一方法 Google 是使用您已经提到的预览 link 方法 - 将共享 link 嵌入 iframe 并在共享 URL:

中将 /view 更改为 /preview
<iframe src="https://drive.google.com/file/d/<FILE-ID-GOES-HERE>/preview"></iframe>

通过使用 Google 提供的方法,您可以使用他们的预览播放​​器,该播放器会嵌入并显示在您的 HTML 页面中。除了只能使用此播放器外,问题还在于流式传输和下载功能相同。流式传输只是意味着数据以恒定流的形式提供以供播放而不是设置,因此需要先下载整个文件才能读取。

无论如何,最终,文件必须下载到请求播放媒体的系统。没有办法解决这个问题。如果 Google 预览播放器不适合,则您必须将文件流式传输到另一个系统进行播放,这将使用您的配额。

参考文献:

进一步阅读: