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