如何在 PHP 中隐藏/加密源代码中的 vimeo 视频 URL?



我有以下代码

<iframe src="https://player.vimeo.com/video/250356669" width="740" height="370" frameborder="0" webkitallowfullscreen="" mozallowfullscreen="" allowfullscreen="" __idm_id__="321146881">
</iframe>

我的要求是只使用 Vimeo 视频,所以我的问题是如何加密视频 URL,以便没有用户能够看到视频来自的 URL?

我的要求

<iframe src="something-ecrypted-instead-of-vimeo-url" width="740" height="370" frameborder="0" webkitallowfullscreen="" mozallowfullscreen="" allowfullscreen="" __idm_id__="321146881">
</iframe>

任何帮助都将得到补充。 谢谢。

首先值得注意的是,示例中的 URL 不是视频 URL,而是插入到 iframe 中的 HTML "页面"的 URL。此 HTML 包括 HTML 标记、播放器等以及将播放的视频的实际视频 URL。

如果您只想更改代码,以便页面上的代码不显示提及Vimeo,则可以在服务器上的代理的源中有一个URL,然后重定向到Vimeo URL。

但是,正如其他人在评论中指出的那样,这不会真正转移或愚弄任何可能真正想要了解页面或查看源代码的人,因为很容易点击链接或在浏览器上监控网络活动。简而言之,如果将其发送到您的浏览器,那么有人可以捕获它。

如果您担心有人复制您的材料,那么标准方法不是试图阻止人们找到它,而是对其进行加密并使用某种 DRM 机制保护密钥。Vimeo表示,他们支持"选择Vimeo On Demand合作伙伴"的DRM - 不确定究竟需要什么才能获得此资格。

最新更新