Как это .mp3
, можно послушать онлайн:
http://d1.s.hjfile.cn/podcast/20100222/2010022290717093_217.mp3
Но я не хочу позволять загружать.
Как приблизиться к этому?
Можно использовать аудиоплеер Flash.
http://www.macloo.com/examples/audio_player/
Он просто проиграет песню, но не позволит сохранить ее. Всегда есть способы обойти, но это хорошее начало.
Ты не можешь есть свой торт и есть его тоже. Если ваши пользователи могут его прослушать, они могут записать его в файл. Вы можете сделать его менее удобным, используя протокол потоковой передачи, но целеустремленный пользователь все равно может захватить аудиопоток и сохранить его в файл.
Все, что может быть передано, может быть загружено. Не существует надежного способа предотвратить это. Посмотрите на все загрузчики для YouTube и Hulu, несмотря на их усилия по их предотвращению.
Вы можете закодировать mp3 в swf . Пользователи могут загрузить SWF-файл, но не могут загрузить его на свой iPod, если вас это беспокоит.
(Ссылка на коммерческий продукт, который я нашел с помощью Google, но, вероятно, есть бесплатные альтернативы)