Как реализовать работу с mp3 на сервере

Рейтинг: 0Ответов: 1Опубликовано: 27.05.2011

Вопрос такой - есть сайты по типа promodj и soundcloud и я хотел бы нечто подобное. То есть чтобы можно было с помощью AJAX закачать файл (виден прогрессбар) и потом на главной странице отображать трек более наглядно. Идеально как в soundcloud

Ответы

▲ 2

Да если и делать не на довольно популлярном флеше, то надо делать на java, о существовании которого знают точно не все. Прогрессбары на jаvascript для отслеживания передачи файла... помнится, на майл.ру грузил музыку, вроде гуглохром снизу слева в URLbаr'е мне показывал, сколько процентов закачано на сервер... если почитать документации к браузерам, можно найти лазейку к этой штуке для javаscript. Но за меньшее время, ыы это на экшнскрипте сделаете.

А на java из загруженной мп3шки дискретную карту частот выбрать, записать в .тхт файл массив значений амплитуды звука, например, на каждую 3-ю секунду. Сохранить этот .тхт на серв, а плеером запрашивать вместе с мп3'шкой и анимировать колебания картинки, ориентируясь на значения массива из дискретной карты.

@Realetive: я не говорил, что флеш непопулярен. Написано, если не на популлярном флеше, то на javа.