那么现在我有回形针存储mp3,如果我使用亚马逊s3,它们只会回放,我现在不愿意,因为那时我对如何保护这些文件完全无能为力....
但是现在我正在重新考虑我的方法,因为我需要锁定mp3,然后给予一定的下载访问权限。对我来说,问题是所有用户都可以播放歌曲。但除非获得许可,否则不下载。
所以我的问题
该项目在rails 3.2.3,ruby 1.9.3中。使用HTML5 / Javascript音乐播放器。并且住在Unicorn / Nginx服务器上。
这可能会被用作我们的玩家,但我想自己构建一个....任何想法?:http://jplayer.org/
答案 0 :(得分:0)
学习并使用Ryan Bates的CanCan gem https://github.com/ryanb/cancan
您可以定义“侦听”或“下载”等功能,并在控制器操作中测试当前用户是否具有执行操作的能力。