radio stream help

Intrebari despre Actionscript 3.0

radio stream help

Mesajde zanuGreuu » Dum Iul 25, 2010 2:09 pm

Vreau sa fac un radio player.
acesta e codu , l-am gasit pe net undeva(cei de acolo la commenturi doar mersi e f bun , merge .)la mine nu merge :D

Cod: Selectaţi tot
//Create an instance of the Sound class
var soundClip:Sound = new Sound();
//Create a new SoundChannel Object
var sndChannel:SoundChannel = new SoundChannel();
//Load sound using URLRequest
soundClip.load(new URLRequest("http://80.86.106.136:80/"));
//Create an event listener that wll update once sound has finished loading
soundClip.addEventListener(Event.COMPLETE, onComplete, false, 0, true);
function onComplete(evt:Event):void {
//Play loaded sound

sndChannel = soundClip.play();
}


inku de unde vreau sa faca stream este kiss fm> http://80.86.106.136:80/ sau http://80.86.106.136/listen.pls . cu nici unul dintre acestea nu functioneaza.
Cineva mi-a spus > "trebuie sa te legi prin flash-ul respectiv la rpm-ul postului repectiv" .Am cautat pe net da nu prea am inteles cei cu RPM-ul .

Daca stie careva mai multe detalii si e dispus sa le imparta cu noi ,asteptam detalii. :lol:

mersi
tot zanu :D
Avatar utilizator
zanuGreuu
 
Mesaje: 23
Membru din: Mar Iun 15, 2010 4:38 pm

Re: radio stream help

Mesajde Barna Biro » Dum Iul 25, 2010 11:40 pm

Trebuie sa ai grija deoarece nu te poti conecta chiar la orice stream prea usor ( si doar cu Flash ). Unele servere pot avea diferite restrictii de securitate si e posibil sa nu te poti conecta la stream-ul lor.

Un exemplu functional ar fi acesta:

Cod: Selectaţi tot
package
{
    import flash.display.Sprite;
    import flash.errors.IOError;
    import flash.events.IOErrorEvent;
    import flash.media.Sound;
    import flash.media.SoundLoaderContext;
    import flash.net.URLRequest;
   
    public class AudioStreaming extends Sprite
    {
        public function AudioStreaming()
        {
            var request:URLRequest = new URLRequest("http://64.12.61.1:80/stream/1046"),
                soundContext:SoundLoaderContext = new SoundLoaderContext(),
                sound:Sound = new Sound();
               
            sound.addEventListener(IOErrorEvent.IO_ERROR, handleSoundIOError);
            sound.load(request, soundContext);
            sound.play();
        }
       
        private function handleSoundIOError(event:IOErrorEvent):void
        {
            trace(event.text.toString());
        }
    }
}

KissFM-u de exemplu, probabil are ceva restrictii si din cauza asta nu-ti merge ( sau trebuie sa te conectezi printr-un alt stream de URL de al lor... pe care nu-l cunosc si nu stiu daca e public ).
Imagine
Avatar utilizator
Barna Biro
Administrator
 
Mesaje: 2037
Membru din: Vin Iul 25, 2008 1:06 am
Localitate: Lucerne, Switzerland

Re: radio stream help

Mesajde zanuGreuu » Lun Iul 26, 2010 8:33 am

Ai dreptate, si mersi .
am scos lista de radiouri din Screamer Radio(aici posturile sunt folosite cu extensii .ogg .mp3 .pls ). si cu acelsi as, unele posturi merg unele nu .
Eun teren necunoscut inca.

Mersi,
zanu
Avatar utilizator
zanuGreuu
 
Mesaje: 23
Membru din: Mar Iun 15, 2010 4:38 pm


Înapoi la ActionScript 3.0

Cine este conectat

Utilizatorii ce navighează pe acest forum: Niciun utilizator înregistrat şi 1 vizitator

cron