Воспроизведение аудио (flash онлайн радио)

Уроки по PHP, Javascript и т.п.
Andrey
Сообщения: 1
Зарегистрирован: 29 мар 2010, 13:46

Re: Воспроизведение аудио (онлайн радио)

Сообщение Andrey »

блин народ помогите создать плейл лист... не могк создать..... руки не оттуда :lol:
Zeleniy
Сообщения: 129
Зарегистрирован: 30 окт 2009, 18:56

Re: Воспроизведение аудио (онлайн радио)

Сообщение Zeleniy »

Александр писал(а):Alexander, надо просто вот так:

Код: Выделить всё

stobut.addEventListener(MouseEvent.CLICK,STOPBUTClick);
function STOPBUTClick(e:MouseEvent):void {
   music.stop();
}
А куда этот код пихать?
плей работает а вот стоп чет никак не могу

вот play:

Код: Выделить всё

stop();
pl.addEventListener(MouseEvent.CLICK,PlClick);
function PlClick(e:MouseEvent):void {
   var url:String="http://*************************************";
var music:SoundChannel;
var request:URLRequest=new URLRequest(url);
var sound:Sound = new Sound();
sound.load(request);
music=sound.play();
}
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Воспроизведение аудио (онлайн радио)

Сообщение Александр »

Zeleniy
Туда же где и основной код.
Должна быть кнопка с именем stobut.
Zeleniy
Сообщения: 129
Зарегистрирован: 30 окт 2009, 18:56

Re: Воспроизведение аудио (онлайн радио)

Сообщение Zeleniy »

пробовал я, ругается на music.stop();
Twist4
FL Team
FL Team
Сообщения: 165
Зарегистрирован: 13 окт 2009, 19:40

Re: Воспроизведение аудио (онлайн радио)

Сообщение Twist4 »

как именно ругается ?
Zeleniy
Сообщения: 129
Зарегистрирован: 30 окт 2009, 18:56

Re: Воспроизведение аудио (онлайн радио)

Сообщение Zeleniy »

Код: Выделить всё

stop();
pl.addEventListener(MouseEvent.CLICK,PlClick);
function PlClick(e:MouseEvent):void {
   var url:String="http://********************************";
var music:SoundChannel;
var request:URLRequest=new URLRequest(url);
var sound:Sound = new Sound();
sound.load(request);
music=sound.play();
}
stobut.addEventListener(MouseEvent.CLICK,STOPBUTClick);
function STOPBUTClick(e:MouseEvent):void {
   music.stop();
}
Изображение
Аватара пользователя
bodnar
Модератор
Модератор
Сообщения: 1399
Зарегистрирован: 03 апр 2010, 06:41

Re: Воспроизведение аудио (онлайн радио)

Сообщение bodnar »

music объявлено в одной функции и поэтому в другой функции эту переменную не видно. Вынеси объявление var music:SoundChannel; вне функций.
Zeleniy
Сообщения: 129
Зарегистрирован: 30 окт 2009, 18:56

Re: Воспроизведение аудио (онлайн радио)

Сообщение Zeleniy »

вообще ничего не получается, всего две кнопки стоп и плей :x отупел за полгода.
Если есть у кого исходник скиньте пжл на as3
Zeleniy
Сообщения: 129
Зарегистрирован: 30 окт 2009, 18:56

Re: Воспроизведение аудио (онлайн радио)

Сообщение Zeleniy »

Как сюда тогда пихнуть чтобы играла с сылки http://******* ?

Код: Выделить всё

var my_sound:Sound = new Sound();
my_sound.load(new URLRequest("yoursoundfile.mp3"));
var my_channel:SoundChannel = new SoundChannel();
play_btn.addEventListener(MouseEvent.CLICK, playSound);
stop_btn.addEventListener(MouseEvent.CLICK, stopSound);
function playSound(event:MouseEvent):void{
my_channel = my_sound.play();
}
function stopSound(event:MouseEvent):void{
my_channel.stop();
}
Zeleniy
Сообщения: 129
Зарегистрирован: 30 окт 2009, 18:56

Re: Воспроизведение аудио (онлайн радио)

Сообщение Zeleniy »

Код: Выделить всё

//1.
var my_sound:Sound = new Sound();
my_sound.load(new URLRequest("http://*********/zeleniy"));
var my_channel:SoundChannel = new SoundChannel();

//2.
play_btn.addEventListener(MouseEvent.CLICK, playSound);
stop_btn.addEventListener(MouseEvent.CLICK, stopSound);

//3.
function playSound(event:MouseEvent):void{
my_channel = my_sound.play();
}

//4.
function stopSound(event:MouseEvent):void{
my_channel.stop();
}
рабочая
Ответить