如何保护我的 FLV 视频?
我有一些 FLV 视频要在网络上播放(在 Flash 播放器中播放,例如 JWPlayer)。 我该如何保护它?我不想让别人下载这些视频! 这些视频是高度机密!只允许在我的网站上玩。
I have some FLV videos was to play on web (play in a flash player, e.g. JWPlayer).
How can I protect it? I do not want someone else to download these videos!
The videos was high secret! Only allow play on my website.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
没有 100% 的保护...只要您的网站将视频流式传输到端点,它可能会保存视频...并在他想要的任何地方重新上传...
您可以做的事情:构建一个加密的数据传输层,实现一些基于挑战的身份验证,混淆您的代码,并希望没有人对您的身份验证算法/密钥进行逆向工程:)
there is no 100percent protection... as long as your website streams the video to a endpoint it might save the video... and reupload it whereever he wants...
things you could do: build an encrypted data-transportation-layer, implement some challange-based authentification, obfuscate your code, and hope that no-one reverse-engineers your authentication-algo/key :)
一种方法是使用 RTMP 而不是 HTTP 下载视频。使用 RTMP,您可以确保客户端永远不会在磁盘上保存文件。
检查 Red5 项目或 Adobe FMS。
One way is to use RTMP instead of HTTP download of the videos. Using RTMP, you are sure that the client never saves the file anytime on disk.
Check the Red5 project or Adobe FMS.
您所做的任何事情都无法 100% 保护您的内容。 (除了不提供它之外)
我认为最好的安全性是创建一种新的(而且非常奇怪的)视频格式并为该格式编写一个播放器以在您的页面中使用。
Nothing you can do will 100% protect your content. (other than not making it available)
The best security I suppose would be to create a new (and really weird) video format and write a player for that format to use in your pages.