Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   это просто прикол!!! live radio (http://www.flasher.ru/forum/showthread.php?t=29601)

Дениска 02.04.2002 22:25

это просто прикол!!! live radio
 
grooveSalad=new Sound()
grooveSalad.loadSound("http://63.208.2.86:8066",1);

вставляем 2 строчки и наслаждаемся :)

Дениска 02.04.2002 22:41

grooveSalad=new Sound()
grooveSalad.loadSound("http://205.188.245.130:8004",1);

вот это тоже пашет.

а вообще идем на www.shoutcast.com и берем любой MP3 поток :)

john 03.04.2002 14:50

Думаю что всетаки три строчки :)

grooveSalad=new Sound()
System.security.allowDomain("205.188.245.130")
grooveSalad.loadSound("http://205.188.245.130:8004",1);

или на стрима нет ограничения на доступ? (не локально)

RFMitrio 04.04.2002 22:40

Возник такой вопрос: можно ли как нибудь загруженный с помощью loadSound звук остановить, а потом запустить, по аналогии с приаттаченым и start()? :) ;)

Дениска 05.04.2002 11:01

если он не streamed тогда можно. тогда он просто грузится и остается. и ты его играешь откуда угодно.

RFMitrio 05.04.2002 12:56

Возник еще 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);
}

Так вот, красная строка влияет на первый звук, то есть он становится тихим, хотя значение изменяется в зависимости от положения мыши. Так и должно быть, что изменение громкости звука одного влияет на громкость всех остальных?
И что, получается нельзя регулировать громкости разных звуков?
---
спасибо!

Дениска 05.04.2002 14:22

можно :)
нужно просто каждый звук положить в отдельный мувиклип.

а так они у тебя все в root лежат. и естественно все меняются

RFMitrio 06.04.2002 01:03

Не-а. ;) Это я привел пример такой, а на самом деле саунды были в разных клипах. А дело было в том, что это просто глюк: если саунд1 загружен, а сайнд2 - нет ( то есть пустой ), то изменение громкости саунда2 влияло на громкость первого. Поэтому после того, как я поставил проверку sound2.getBytesTotal() все нормально заработало. Что из этого получилось - можно посмотреть;):)
В любом случае - thnx. Да, не без глюков м-медия. :D :D

Dendroid 07.09.2002 23:51

Еще вопрос по live radio. Дениска, может ты разобрался?
 
Пытаясь заставить работать эту фичу, я получил такой код, который весьма по-разному исполняется в редакторе и в браузере:
Код:

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);
}

1. В редакторе стримовый звук играет, но не отрабатывается LoadVars.
2. В браузере по http LoadVars отрабатывается, но стрим не фурычит...
3. В браузере локально при этом еще выводиться куча html (как результат LoadVars)...

Ничего не понимаю.....

Dendroid 07.09.2002 23:52

Но, конечно, главная проблема тут то, что не работает в браузере.... :(


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

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.