rtmp是保护图像的唯一方法

时间:2010-07-05 20:48:53

标签: php flex adobe rtmp

我有管理访问权限的图片。我遇到了osmf和rtmp流媒体,它们是flash / adobe技术,需要我安装一个特殊的服务器。任何人都知道用PHP获得相同效果的其他方法。

修改

通过“管理访问权限”,我的意思是普通用户无法保存页面并使用它保存图像。如果他们想要再次查看图像,他们将不得不重新访问,重新请求它。 Flash流媒体服务器提供了这一功能,但是有非闪存/ adobe解决方案可以与之进行比较。

修改

“放弃”不是您对作为出版商的雇主所说的,并且有法律要求保护知识产权的其他实体许可。对不起,但我不做出管理决定,而且我不是律师。我在技术部门工作,需要找到所要求的最佳技术解决方案。如果它仍然偶尔失败,我会说这是现在最好的技术,我已经把它给了你。当我应该尽力而为时,我不希望被发现个人微不足道。有些人似乎没有真正的工作?

5 个答案:

答案 0 :(得分:5)

RTMP不会“保护”任何内容。如果将其流式传输到用户的计算机,则可以将其复制。版权法是解决这个问题的唯一方法。如果您只想提供对已登录用户的访问权限,则使用带有Cookie的HTTP工作正常。

答案 1 :(得分:4)

正如您所知,Adobe帮助很大。他们在媒体保护方面做得很好。您可能还想查看this article中的其他格式。摘要在这里:

  • RTMP:未加密
  • RTMPT:通过HTTP进行隧道传输,意味着RTMP数据被封装为有效的HTTP数据
  • RTMPS:通过安全套接字层(SSL)发送
  • RTMPE: RTMP的增强和加密版本,比SSL更快,并且不像SSL那样需要证书管理
  • RTMPTE:加密通信通道,通过HTTP进行隧道传输。 SSL(RTMPS)的主要优势在于性能,易于实施以及对服务器容量的有限影响。

如果您还打算像原始帖子中所说的那样使用Adobe的开源媒体框架,我无法理解为什么您无法以您描述的方式保护您的内容。

你的问题的答案是我怀疑你会找到更好的东西。查看Google这篇有趣的博文,并注意第6段。如果Google使用它们,我认为你应该把它作为一个提示。

  

内容保护YouTube不拥有   你看的视频 - 他们是   由他们各自的创作者拥有,   谁控制这些视频是谁   通过YouTube分发。对于   YouTube租借,视频所有者需要   我们使用安全流技术,   例如Flash Platform的RTMPE   协议,以确保他们的视频   没有重新分配。没有内容   保护,我们无法做到   提供这样的视频。

答案 2 :(得分:3)

  

通过“管理访问权限”,我的意思是普通用户无法保存页面并使用它保存图像。如果他们想要再次查看图像,他们将不得不重新访问,重新请求它。 Flash流媒体服务器提供了这一功能,但是有非闪存/ adobe解决方案可以与之进行比较。

放弃。你想要的是不可能的。任何可以查看的内容都可以被复制,世界上没有任何技术可以改变这一点。对于只想保存图片以便将图片发送给朋友的普通用户来说,让您的网站感到困惑是没有收获的。

放弃。

答案 3 :(得分:1)

我一直认为RMTP是用来保护视频的。它是流媒体媒体服务器。假设您的图像质量很高,我担心传输问题会降低图像质量。

在将图像文件上传到服务器之前,您可以采取哪些措施来防止偶然的下载程序。执行任何类型的基本数字转换 - 只要结束文件无法作为JPG / PNG加载,对文件执行的操作无关紧要。然后使用Flash影片作为ByteArray加载文件,以相反方向转换数据以将其返回到其原始状态并将其绘制为位图。闪存代码听起来不是很多工作,你还必须事先对图像进行编码。

不是一个简单的解决方案,但肯定是可行的。

答案 4 :(得分:0)

图库 - http://gallery.menalto.com/ - 允许您创建相册并设置权限,以便只有特定用户才能看到它们。