【问题标题】:Show YouTube private videoes only for website users仅为网站用户显示 YouTube 私人视频
【发布时间】:2012-07-16 04:33:35
【问题描述】:

我有使用 YouTube API 的经验。但我总是将它用于公共视频。现在。我想要实现的是,让我的 YouTube 频道上的视频完全不可见(换句话说,私有),并且只向网站用户展示这个视频。

这可能吗?如何实现?

【问题讨论】:

  • 然后将其托管在您自己的服务器上。

标签: youtube youtube-api gdata gdata-api


【解决方案1】:

这是来自Google's Productforums

为了澄清。是的,您可以嵌入私人视频。但是,这样做确实不可行,因为 YouTube 的私人视频要求观看者拥有 YouTube 帐户、登录该帐户并将该帐户添加到视频的访问列表中。他们仅限于 50 人。 您可以嵌入未列出的视频,它们没有与私人视频相同的身份验证限制。但是,查看未列出的视频以了解 URL 所需的一切。如果您的网站被搜索引擎抓取,则未列出的视频也可能是公开的。

您可能需要考虑自行托管自己的视频,以便更好地控制并确保您没有违反 YouTube 的服务条款(该条款禁止使用嵌入式播放器)。

Vimeo.com 还具有更强大的访问控制,并且只能允许将视频嵌入到特定域中。但是,它们不允许商业用途......所以如果这适用于您,这可能是一个问题。

【讨论】:

  • 我的服务器无法传输大量视频。所以我想用 youtube 作为流服务器
  • 我希望其他人为可能的带宽和存储使用付费。
  • Vimeo 允许商业用途,您只需支付 199 美元/年。这是一个伟大的交易......
  • 我无法让它工作。 YouTube 视频 > 编辑视频 > 视频详情 > ⫶ > 私下分享。然后对我来说关键是记住将播放列表的可见性编辑为不公开而不是私有。换句话说,我不认为私人播放列表是可共享的,但您可以将每个视频的可见性设置为私人(并授予对某些电子邮件地址的访问权限),然后将它们包装在具有不公开可见性的播放列表中。
【解决方案2】:

不要将视频设置为private,而是将其设置为unlisted。它不会出现在 youtube 上的任何列表中,即您的频道、搜索结果和相关视频,但您可以链接到它并像普通视频一样嵌入它。

【讨论】:

  • 由于某种原因,这似乎不是一个可扩展的解决方案
【解决方案3】:

Youtube 提供 3 种视频权限。

  1. 公开 ---- 对所有人开放
  2. 未列出 --- 只能通过嵌入/共享链接观看视频,但不能在 youtube 搜索/取消删除频道中观看。

  3. 私人 - 拥有和选定的人。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-02-09
    • 1970-01-01
    • 2015-11-27
    • 2012-04-20
    • 2012-09-18
    • 1970-01-01
    • 2016-06-07
    • 1970-01-01
    相关资源
    最近更新 更多