Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 保护youtube链接_Javascript_Html_Encryption_Youtube_Video.js - Fatal编程技术网

Javascript 保护youtube链接

Javascript 保护youtube链接,javascript,html,encryption,youtube,video.js,Javascript,Html,Encryption,Youtube,Video.js,我在我的网站上使用了视频js和它的youtube插件。此网站上的视频内容是高级的,只有first X用户才能查看。现在,它是通过将一个未列出的YouTube链接(不能在YouTube上搜索,只能通过直接链接访问)传递到我的网站来实现的,之后,第一个有我网站特定链接的X用户可以查看它 这个过程背后的逻辑是,这些视频只能通过我的网站访问,所以我需要保护YouTube URL不被JS和HTML复制 所以我想问一下,是否有一些方法可以动态地混淆、加密等等。这些值/变量保存URL,这样普通用户就不会窃取它

我在我的网站上使用了视频js和它的youtube插件。此网站上的视频内容是高级的,只有first X用户才能查看。现在,它是通过将一个未列出的YouTube链接(不能在YouTube上搜索,只能通过直接链接访问)传递到我的网站来实现的,之后,第一个有我网站特定链接的X用户可以查看它

这个过程背后的逻辑是,这些视频只能通过我的网站访问,所以我需要保护YouTube URL不被JS和HTML复制

所以我想问一下,是否有一些方法可以动态地混淆、加密等等。这些值/变量保存URL,这样普通用户就不会窃取它了

我之所以说普通用户,是因为很明显视频内容正在下载到客户端,所以没有最终的方法来保护它不被窃取,高级用户可以明确地做到这一点,但我主要想做的是禁用对源中未列出的YouTube URL的访问,这样视频只能通过我的网站


另外,我现在所知道的是——Vimeo提供了一种称为域级隐私的解决方案,该解决方案能够仅在特定域上播放视频,这可能会解决我的问题,然而,我的目标群体是youtube,所以这不是我想要的方式…

我认为在url模糊后仍然可以获得youtube链接,因为您可以单击标题或右键单击youtube视频以获得url。@C0dekid.php在video js中禁用这些功能是可能的,我已经这么做了,这对我来说不是问题。