gpt4 book ai didi

php - 如何使嵌入式视频仅对特定播放器可用

转载 作者:可可西里 更新时间:2023-11-01 13:20:43 24 4
gpt4 key购买 nike

我正在尝试弄清楚如何使嵌入式视频只能由特定播放器读取。这是上下文:

我有一个托管流媒体视频的网站。所有视频都是私有(private)的。我的客户希望能够生成一个嵌入代码片段,使他能够将此视频发布到他想要的任何站点。 (最终这意味着视频流不再是私有(private)的,而是公开的)。

现在这是棘手的部分。客户端希望这些视频可以通过它们的 URL 进行扫描,这意味着如果视频 URL 是 http://my.domain.com/videoToken ,任何点击该 URL 的机器人/用户/程序都不会看到视频,但是播放器需要从同一 URL 加载视频。

有人知道我有哪些安全选项来实现它吗?有一些 DRM 解决方案,对这个用例有帮助吗?

提前致谢。

PS:如果出于某种原因这不可能,那么下一个最接近的是什么?

最佳答案

如果我们在 .htacces 文件中放入类似以下内容会怎样?

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_REFERER} ^http://(www\.)?my.domain\.com/.*$ [NC]
RewriteRule .*\.(mp4|avi)$ http://www.my.domain.com/forbidden.mp4 [R,NC,L]
# or serve a standard 403 forbidden error page
# RewriteRule .*\.(mp4|avi)$ - [F,L]
</ifModule>

也许这不是解决方案,但可以开发使用 mod_rewrite 来控制基于 HTTP_REFERER 的视频访问的想法。

关于php - 如何使嵌入式视频仅对特定播放器可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38100970/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com