【发布时间】:2011-08-12 17:16:59
【问题描述】:
我有一个 Youtube 视频设置为私有,因此没有人可以通过 Youtube 或嵌入式播放器观看它。但是,我确实希望人们能够在我的网站上观看它。目标是在我向全世界开放视频之前,在我的网站上独家提供一段时间。我正在考虑使用 Youtube 的 API 无缝登录我的 Youtube 帐户,并在视频完成后注销,但这没有安全意义。您对此有何看法?
【问题讨论】:
我有一个 Youtube 视频设置为私有,因此没有人可以通过 Youtube 或嵌入式播放器观看它。但是,我确实希望人们能够在我的网站上观看它。目标是在我向全世界开放视频之前,在我的网站上独家提供一段时间。我正在考虑使用 Youtube 的 API 无缝登录我的 Youtube 帐户,并在视频完成后注销,但这没有安全意义。您对此有何看法?
【问题讨论】:
我同意你的直觉。使私人共享安全似乎充其量是棘手的。尽管Data API 具有程序身份验证选项,但我认为Player API 没有该功能。此外,即使这样做了,也很难在不暴露密码的情况下看到它是如何工作的。
您最好的选择可能是直接在您的网站上托管视频。您将使用您网站的身份验证来限制访问受限发布视频。然后,当您准备好公开发布时,您可以切换到 YouTube 托管或放松自我托管的身份验证。 Video for Everybody site 提供了几个自托管视频选项的示例。
【讨论】: