| imho.ws |
![]() |
|
|
|||||||
|
Сообщения:
Перейти к новому /
Последнее
|
Опции темы |
|
|
# 1 |
|
Member
Регистрация: 25.08.2002
Сообщения: 207
![]() |
Уважаемые,
На сервере лежат wav и mp3. Юзерам нужно дать возможность прослушать любой из этих файлов, желательно без загрузки к юзеру. Хорошо бы у юзера иметь кнопки типа Стоп, Пауза, Начало и т. п. Загрузка файлов юзеру вообще не нужна - это не музыкальный архив php+mysql+js конечно Вроде бы AcitveX или RealMadia приходят на мысль, а как сделать - подскажите плз. Последний раз редактировалось MeatEater; 06.12.2004 в 17:12. |
|
|
|
|
# 4 |
|
МОД-Оператор ЭВМ
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1. Если сервер отдает mime-тип файла поддерживаемый браузером (для mp3 это "audio/mp3"), то автоматически запустится wmp (или чт там у вас) и проиграет файл.
2. Если не использовать WMP, то оптимальным решением будет flash проигрыватель. PS: И не стоит забывать про bitrate, который не должен превышать пропускную способность каналов пользовователей сайта (обычно применяются 32,56,112 kbit/sec). |
|
|
|
|
# 5 |
|
Member
Регистрация: 25.08.2002
Сообщения: 207
![]() |
RaZEr
Спасибо, отлично работает. Еще вопрос - как от WMP получить в js событие "Песне Конец", или "Начало Песни" или вообще хоть что-нибудь? Плейлист приходится формировать с помощью js, и управлять его отображением тоже. Короче, нужны любые события WMP, которые может обработать яваскрипт. Спасибо. |
|
|
|
|
# 6 |
|
МОД-Оператор ЭВМ
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
У WMP есть ActiveX и для Internet Explorer можно сделать довольно хороший проигрыватель. Но в других браузерах он работать не будет. Если тебе интересно, то пример, а также исходный код (JavaScript) есть на windowsmedia.com
|
|
|
|
|
# 8 |
|
Full Member
Регистрация: 19.07.2003
Адрес: Israel
Сообщения: 924
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Может это поможет
http://www.webreference.com/js/column21/index.html или это http://www.webreference.com/js/column51/index.html
__________________
Столько дел, что и работой занятся некогда... |
|
|