【问题标题】:How do you stream Large Google drive Videos with HTML5 video tag您如何使用 HTML5 视频标签流式传输大型 Google 驱动器视频
【发布时间】:2019-03-21 19:55:55
【问题描述】:

我正在使用 Django 构建一个 Web 应用程序,我想在其中放置一个 google drive 可共享视频链接并使用 HTML 视频标签播放它。

【问题讨论】:

    标签: html google-drive-api html5-video


    【解决方案1】:

    基于此blogpost,Google 会自动将上传的视频编码为较低比特率的 FLV 文件,以便通过 Google Drive Viewer 使用 Flash 进行播放。这意味着无论大小如何,您都可以使用 HTML 5 视频标签实际流式传输 Google Drive 视频。

    <video controls="controls">
        <source src="https://drive.google.com/uc?export=download&id=0B0JMGMGgxp9WMEdWb1hyQUhlOWs" type='video/mp4'/>
    </video>
    

    查看这个相关的SO post了解更多详情。

    【讨论】:

    • 像这样尝试,视频无法播放,在检查时我收到以下警告:Cross-Origin Read Blocking (CORB) blocks cross-origin response drive.google.com/… with MIME type text/ html。有关详细信息,请参阅chromestatus.com/feature/5629709824032768
    • 把驱动源改成自己的驱动就好了。
    • 请问您所说的“驱动源”到底是什么意思?
    • src 属性。
    【解决方案2】:

    我编写了一份关于在不使用云端硬盘内置媒体播放器的情况下在 Google 云端硬盘中流式传输大型视频的指南。 Jess 在他的回答中提供了一个link。我的回答涵盖了 Google Drive、Google Photos 和 Google Drive API。

    【讨论】:

      猜你喜欢
      • 2017-10-08
      • 1970-01-01
      • 2015-06-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-02
      • 2013-07-02
      相关资源
      最近更新 更多