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