Позволяет проигрывать флэш-медиафайлы с сайта, который нуждается в вашей аутентификации - PullRequest
1 голос
/ 13 октября 2011

У меня есть веб-сайт, когда пользователь должен войти в систему для доступа к содержимому.Мне нужно вставить музыкальный проигрыватель, который может воспроизводить некоторые mp3.Но ссылка на скачивание mp3 не может быть общедоступной, поэтому есть ли способ передать сессию PHP любым проигрывателям на основе флэш-памяти, чтобы пользователь мог ее прослушать.

Редактировать: я бы хотел готовый флэш-плееримеет эту функциональность.В идеале что-то вроде медиаплеера Yahoo, который может быть легко встроен

1 Ответ

0 голосов
/ 13 октября 2011

Во-первых, вы должны помнить, что если вы отправляете файлы MP3 через прямую загрузку (не потоковую передачу), любой может просто загрузить файл и затем поделиться им (даже если срок действия первоначально используемого URL-адреса истекает).Так что если вам действительно нужно защитить ваши файлы, используйте потоковый файл, например, Flash Media Server.

Если вам не нужен этот уровень защиты, вы все равно можете защитить ссылку.Вместо того, чтобы связывать медиаплеер непосредственно с вашим файлом MP3, свяжите его со скриптом .php, который обслуживает файл MP3.PHP-скрипт проверит сессию;если он действителен, он будет обслуживать правильный файл;в противном случае он будет обслуживать , эта ссылка устарела MP3. Вот тема , охватывающая это.

Опять же, если вы серьезно относитесь к защите файлов, вам нужно использовать потоковый сервер.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...