Amazon ec2 如何在FlowPlayer中使用安全流媒体?

Amazon ec2 如何在FlowPlayer中使用安全流媒体?,amazon-ec2,flowplayer,wowza,secure-coding,Amazon Ec2,Flowplayer,Wowza,Secure Coding,我使用FlowPlayer从Wowza使用RTMP流式传输,使用AmazonEC2实例传输存储在AmazonS3 bucket中的文件。我希望流媒体是安全的。在flow player中,我们可以实现这一点 如图所示,如果我们在javascript中包含秘密令牌,任何人都可以轻松地读取它。所以它不是那么安全。提到的另一种方法是编译FlowPlayer源文件。我找不到任何关于这个的教程。有人能告诉我要编辑哪个文件和编辑什么吗?编译flowplayer一点也不简单。他们在这里有详细的说明: 它们不会

我使用FlowPlayer从Wowza使用RTMP流式传输,使用AmazonEC2实例传输存储在AmazonS3 bucket中的文件。我希望流媒体是安全的。在flow player中,我们可以实现这一点


如图所示,如果我们在javascript中包含秘密令牌,任何人都可以轻松地读取它。所以它不是那么安全。提到的另一种方法是编译FlowPlayer源文件。我找不到任何关于这个的教程。有人能告诉我要编辑哪个文件和编辑什么吗?

编译flowplayer一点也不简单。他们在这里有详细的说明:

它们不会方便地告诉您硬编码令牌的内容和位置。我还在想办法。我花了4个小时来设置环境

基本上,您需要JavaJDK(即使在x64上,也需要32位)、ant和flex框架。 如果我能找到编译令牌的地方,我会告诉你的

K因此,一旦编译成功,您需要做的就是更改securestreaming源中的现有令牌字符串,该源位于以下文件中:


src\actionscript\org\flowplayer\securestreaming\Config.as编译flowplayer一点也不简单。他们在这里有详细的说明:

它们不会方便地告诉您硬编码令牌的内容和位置。我还在想办法。我花了4个小时来设置环境

基本上,您需要JavaJDK(即使在x64上,也需要32位)、ant和flex框架。 如果我能找到编译令牌的地方,我会告诉你的

K因此,一旦编译成功,您需要做的就是更改securestreaming源中的现有令牌字符串,该源位于以下文件中:


src\actionscript\org\flowplayer\securestreaming\Config.as

谢谢。但我想知道这样安全吗?我的意思是,IE将swf文件缓存在你的临时文件中。因此,任何拥有swf的人都可以反编译以获取令牌。不,这是不安全的。有一些替代方案可能会为您提供更好的安全性,如提供的一次性密码方法。谢谢。但我想知道这样安全吗?我的意思是,IE将swf文件缓存在你的临时文件中。因此,任何拥有swf的人都可以反编译以获取令牌。不,这是不安全的。有一些替代方案可能会为您提供更好的安全性,例如由提供的一次性密码方法。