让flash从需要您进行身份验证的站点播放媒体

时间:2011-10-13 16:43:29

标签: php flash authentication

我需要用户登录才能访问内容。我需要嵌入一些可以播放mp3的音乐播放器。但是mp3下载链接不能公开,所以有没有办法将PHP会话传递给任何基于Flash的播放器,以便用户可以收听它。

编辑:我想要一个具有此功能的现成闪存播放器。理想情况下,雅虎媒体播放器可以轻松嵌入

1 个答案:

答案 0 :(得分:0)

首先,你需要记住,如果你通过直接下载(不是流媒体)提供MP3文件,任何人都可以简单地下载文件然后共享它(即使最初使用的URL本身过期)。因此,如果您确实需要保护自己的文件,请使用例如Flash Media Server用于流式传输文件。

如果您不需要这种级别的保护,您仍然可以保护链接。而不是将媒体播放器直接链接到MP3文件,而是将其链接到提供MP3文件的.php脚本。 PHP脚本将检查会话;如果它有效,它将提供正确的文件;否则,它将服务此链接已过期 MP3。 Here's a topic涵盖了这一点。

但是,如果您认真保护文件,则需要使用流媒体服务器。