![]() |
|
||||||||||
|
|||||
|
"редиска"
|
grooveSalad=new Sound()
grooveSalad.loadSound("http://205.188.245.130:8004",1); вот это тоже пашет. а вообще идем на www.shoutcast.com и берем любой MP3 поток ![]()
__________________
cleoag.ru |
|
|||||
|
МЕГАФЛЭШЕР
Регистрация: May 1999
Адрес: Россия, Москва
Сообщений: 1,181
|
Думаю что всетаки три строчки
![]() grooveSalad=new Sound() System.security.allowDomain("205.188.245.130") grooveSalad.loadSound("http://205.188.245.130:8004",1); или на стрима нет ограничения на доступ? (не локально) |
|
|||||
|
Возник такой вопрос: можно ли как нибудь загруженный с помощью loadSound звук остановить, а потом запустить, по аналогии с приаттаченым и start()?
![]()
__________________
suum quique |
|
|||||
|
Возник еще 1 вопрос:
Пример: sound1 = new Sound(); sound2 = new Sound(); sound1.loadSound(URL1, 0); sound2.loadSound(URL2, 0); sound1.start(0); sound2.start(0); После загрузки пишем: _root.createEmptyMovieClip("l",1); _root["l"].onMouseMove = function() { percent = _root._xmouse;//предположим, ширина рута 100 sound1.setVolume(percent); sound2.setVolume(5); } Так вот, красная строка влияет на первый звук, то есть он становится тихим, хотя значение изменяется в зависимости от положения мыши. Так и должно быть, что изменение громкости звука одного влияет на громкость всех остальных? И что, получается нельзя регулировать громкости разных звуков? --- спасибо!
__________________
suum quique |
|
|||||
|
Не-а.
Это я привел пример такой, а на самом деле саунды были в разных клипах. А дело было в том, что это просто глюк: если саунд1 загружен, а сайнд2 - нет ( то есть пустой ), то изменение громкости саунда2 влияло на громкость первого. Поэтому после того, как я поставил проверку sound2.getBytesTotal() все нормально заработало. Что из этого получилось - можно посмотреть![]() В любом случае - thnx. Да, не без глюков м-медия. ![]()
__________________
suum quique |
|
|||||
|
Регистрация: Dec 1999
Адрес: Магадан
Сообщений: 763
|
Пытаясь заставить работать эту фичу, я получил такой код, который весьма по-разному исполняется в редакторе и в браузере:
System.security.allowDomain("horus.mtu.ru");
snd = new Sound();
snd.loadSound("http://horus.mtu.ru:9000/", true);
vars = new LoadVars();
vars.onLoad = function() {
a = unescape(vars);
};
vars.load("http://horus.mtu.ru:9000/");
setInterval(bytes, 100);
v = "player version: "+$version;
function bytes() {
b = "buffering: "+int(snd.duration/1000)+" sec, position: "+int(snd.position/1000);
}
2. В браузере по http LoadVars отрабатывается, но стрим не фурычит... 3. В браузере локально при этом еще выводиться куча html (как результат LoadVars)... Ничего не понимаю..... Последний раз редактировалось Dendroid; 07.09.2002 в 23:56. |
|
|||||
|
Регистрация: Dec 1999
Адрес: Магадан
Сообщений: 763
|
Но, конечно, главная проблема тут то, что не работает в браузере....
![]() |
![]() |
Часовой пояс GMT +4, время: 21:15. |
|
|
« Предыдущая тема | Следующая тема » |
|
|