PHP/JavaScript MP3播放器,用于采样和销售歌曲

PHP/JavaScript MP3播放器,用于采样和销售歌曲,php,javascript,jquery,paypal,Php,Javascript,Jquery,Paypal,我用jPlayer为我的一个好友的网站制作了一个定制的MP3播放器,但现在他希望能够隐藏链接(你可以在JavaScript中看到它们),并使歌曲只能通过Paypal购买下载。换句话说,他想让播放器保持原样,但只下载他的歌曲。我完全不知道从哪里开始这样的冒险。谁能告诉我一些方向 我只是想澄清一下,我知道我不能“隐藏脚本”,但我希望有人能知道一种方法,让jPlayer从服务器(php返回)或其他播放器读取,这也很容易设计。我想我可以很容易地设置paypal链接,但我不确定该怎么做才能避免在javas

我用jPlayer为我的一个好友的网站制作了一个定制的MP3播放器,但现在他希望能够隐藏链接(你可以在JavaScript中看到它们),并使歌曲只能通过Paypal购买下载。换句话说,他想让播放器保持原样,但只下载他的歌曲。我完全不知道从哪里开始这样的冒险。谁能告诉我一些方向

我只是想澄清一下,我知道我不能“隐藏脚本”,但我希望有人能知道一种方法,让jPlayer从服务器(php返回)或其他播放器读取,这也很容易设计。我想我可以很容易地设置paypal链接,但我不确定该怎么做才能避免在javascript中找到m3,而不必绞尽脑汁(不必付费)寻找服务器端解决方案


我没有报酬,所以我正试图找到一个快速、简单、免费的解决方案。

你真的无法在JavaScript中真正隐藏任何东西,当然不会对任何知道打开Firebug或IE9开发工具的网络标签的人。您可能需要服务器的帮助,以降低从预览播放器下载的可行性

最简单的选择是而不是通过网络播放器提供待购买曲目。许多网站成功地只提供30秒的样本,或者做一些类似于在曲目中添加周期音的事情。下载的mp3文件只能通过购买的验证码访问。PHP脚本将确认代码,从web根目录外的文件夹中读取MP3,并将其传递给浏览器(具有正确的内容类型和文件头)

如果在不允许下载的情况下提供未经更改的音频是绝对关键的任务,那么jPlayer似乎确实对mp3流提供了一些支持。。。用谷歌搜索一下mp3流媒体服务器,看看你们的服务器上是否有可用的内容

无论哪种方式,您都会将要购买的MP3从wwwroot/htdocs文件夹中取出,并在确认购买后将其提供

编辑:

有免费/开源的流媒体mp3服务器,但我不知道你的主机是否足够灵活,可以让你安装一个。将mp3流式传输到jPlayer的优点是jPlayer实际上并没有下载mp3。。。你把它留给付费的歌迷!谷歌提供了这些你可能会觉得有用的链接(我自己没有尝试过):