imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 06.12.2004, 17:08     # 1
MeatEater
Member
 
Регистрация: 25.08.2002
Сообщения: 207

MeatEater Путь к славе только начался
Question Как проиграть звуковые файлы без загрузки к юзеру?

Уважаемые,
На сервере лежат wav и mp3. Юзерам нужно дать возможность прослушать любой из этих файлов, желательно без загрузки к юзеру.
Хорошо бы у юзера иметь кнопки типа Стоп, Пауза, Начало и т. п.
Загрузка файлов юзеру вообще не нужна - это не музыкальный архив
php+mysql+js конечно
Вроде бы AcitveX или RealMadia приходят на мысль, а как сделать - подскажите плз.

Последний раз редактировалось MeatEater; 06.12.2004 в 17:12.
MeatEater вне форума  
Старый 06.12.2004, 20:01     # 2
xReason
Junior Member
 
Аватар для xReason
 
Регистрация: 06.09.2002
Сообщения: 123

xReason МолодецxReason МолодецxReason Молодец
только потоковое аудио тебя спасет
xReason вне форума  
Старый 06.12.2004, 20:14     # 3
MeatEater
Member
 
Регистрация: 25.08.2002
Сообщения: 207

MeatEater Путь к славе только начался
xReason
Ты меня почти спас. Скажи плз КАК?
MeatEater вне форума  
Старый 06.12.2004, 22:29     # 4
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
1. Если сервер отдает mime-тип файла поддерживаемый браузером (для mp3 это "audio/mp3"), то автоматически запустится wmp (или чт там у вас) и проиграет файл.

2. Если не использовать WMP, то оптимальным решением будет flash проигрыватель.

PS: И не стоит забывать про bitrate, который не должен превышать пропускную способность каналов пользовователей сайта (обычно применяются 32,56,112 kbit/sec).
RaZEr вне форума  
Старый 07.12.2004, 02:34     # 5
MeatEater
Member
 
Регистрация: 25.08.2002
Сообщения: 207

MeatEater Путь к славе только начался
RaZEr
Спасибо, отлично работает.

Еще вопрос - как от WMP получить в js событие "Песне Конец", или "Начало Песни" или вообще хоть что-нибудь?
Плейлист приходится формировать с помощью js, и управлять его отображением тоже.
Короче, нужны любые события WMP, которые может обработать яваскрипт.
Спасибо.
MeatEater вне форума  
Старый 07.12.2004, 06:31     # 6
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
У WMP есть ActiveX и для Internet Explorer можно сделать довольно хороший проигрыватель. Но в других браузерах он работать не будет. Если тебе интересно, то пример, а также исходный код (JavaScript) есть на windowsmedia.com
RaZEr вне форума  
Старый 07.12.2004, 18:55     # 7
MeatEater
Member
 
Регистрация: 25.08.2002
Сообщения: 207

MeatEater Путь к славе только начался
RaZEr
Я перерыл весь этот сайт, но так нужный скрипт и не нашел.
Если не трудно, дай плз более подробный линк.
Спасибо.
MeatEater вне форума  
Старый 07.12.2004, 21:16     # 8
joker99
Full Member
 
Аватар для joker99
 
Регистрация: 19.07.2003
Адрес: Israel
Сообщения: 924

joker99 Популярный человек на этом форумеjoker99 Популярный человек на этом форумеjoker99 Популярный человек на этом форумеjoker99 Популярный человек на этом форумеjoker99 Популярный человек на этом форумеjoker99 Популярный человек на этом форумеjoker99 Популярный человек на этом форуме
Может это поможет
http://www.webreference.com/js/column21/index.html
или это
http://www.webreference.com/js/column51/index.html
__________________
Столько дел, что и работой занятся некогда...
joker99 вне форума  
Старый 09.12.2004, 01:01     # 9
MeatEater
Member
 
Регистрация: 25.08.2002
Сообщения: 207

MeatEater Путь к славе только начался
xReason RaZEr joker99
Есть такая штука document.MediaPlayer.playState
Она всегда в курсе того, что делает плеер.
Спасибо за линки и за идеи.
MeatEater вне форума  

Опции темы

Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 17:07.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.