Мой ИП
Категории раздела
Мини-чат
Наш опрос
Главная » Статьи » Настройки сервера (сетевое радио) |
Писать
мы с тобой будем на AS3, он обладает некоторыми минусами, проблемы с
воспроизведением потока с переменным битрейтом. А так же при
использовании интро, и подмены потока на сервере (фалбак, ручное
переключение потока и т.д.) Код:stop(); это нам нужно, чтобы после отображения первого кадра, он не начал прыгать по следующим. Код:var p_stat:int=0; у нас получилось следующее: Код:var v_stat:int=0; потом, там где у нас обработка нажатия, добавляем Код:vol_buton.addEventListener(MouseEvent.CLICK, vol_nazh); и в конце дописываем: Код:var p_stat:int=0; пример: http://wasteland.spb.su/radiotalk/step02.html Код:var req:URLRequest = new URLRequest("http://wasteland.spb.su:8080/f_l"); функцию play_nazh() модернизируем до: Код:function play_nazh(event:MouseEvent):void комментарии: Код:var false_potok:Sound = new Sound(); предназначена, что бы записать объект sound пустым значением, без него после первого отключения музыки, больше не включиться Код:function vol_ur(v_stat) в функцию vol_nazh() добавляем Код:vol_ur(v_stat); в переменные дописываем Код:var soud_vol:SoundTransform = new SoundTransform(); после строки chanal=potok.play(); добавляем Код:vol_ur(v_stat); ну и последним штрихом, что бы при старте плеера выставлялся средний уровень громкости пишем код, сразу после всех переменных: Код:v_stat=3; пример: http://wasteland.spb.su/radiotalk/step04.html Код:import flash.display.Graphics; исходник: http://wasteland.spb.su/radiotalk/step05.zip лирика За бортом осталось отображение текущего тега, из потока эту информацию посредством флеш, я не нашел как извлекать данный код был написан для данного плеера: http://wasteland.spb.su/flash/player.html | |
Просмотров: 3670 | Комментарии: 1 | Рейтинг: 0.0/0 |
Всего комментариев: 0 | |