【问题标题】:How do I embed a Vimeo video without the Vimeo player?如何在没有 Vimeo 播放器的情况下嵌入 Vimeo 视频?
【发布时间】:2016-03-30 07:30:06
【问题描述】:

我在网上找不到合适的解释、教程或线程来解释以下内容:我“只是”想加载一个没有控件(播放、暂停、时间线等)的 Vimeo 视频(我有一个专业帐户)只是纯视频(也没有顶部和底部的黑条)并在我创建的div 中流式传输。我希望视频总是完全填满这个 div。

如何使用 Vimeo-API 来做到这一点?我找到了 Vimeo-API 的示例,但在任何地方都找不到有关加载纯视频文件的任何信息。

【问题讨论】:

  • 你到底在坚持什么?当我 Google vimeo embed without controls 时,似乎有很多关于如何删除控件的说明。他们不工作吗?您使用了哪种方法?
  • 好吧,我找不到关于如何通过纯 javascript 将视频文件加载到容器中的单一资源。它总是必须使用嵌入代码或其他东西来完成。我想加载纯视频文件。
  • A div 无法播放视频 - 您总是需要 某种 类型的元素才能播放。这看起来像你想要的:stackoverflow.com/a/21550559/187606
  • 我提出了修改标题的建议

标签: stream vimeo vimeo-api


【解决方案1】:

根据this answer,您的 Vimeo 视频应该有一个“在外部播放器中播放”链接(需要专业帐户):

进入你的视频设置视频文件,在底部有一个名为Use Your Own Player的部分,你会发现有指向您视频的直接网址。

您可以将该直接 URL 嵌入到您选择的播放器中 - 例如。 <video> 元素:

<video src="http://player.vimeo.com/external/85569724.sd.mp4?s=43df5df0d733011263687d20a47557e4"></video>

您也可以使用 JavaScript 创建 &lt;video&gt; 元素。

一个普通的&lt;div&gt; 元素无法在没有一些辅助元素的情况下显示视频。

【讨论】:

  • 这些 url 也可以通过 Vimeo API 访问,该 API 位于对您拥有的视频端点(例如 api.vimeo.com/me/videos)发出的任何请求的正文中
猜你喜欢
  • 2014-04-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-06-29
  • 2013-01-12
  • 2016-12-28
  • 2018-12-09
  • 1970-01-01
相关资源
最近更新 更多