Antworten auf deine Fragen:
Neues Thema erstellen

webstream einbasteln

Botox84

Noch nicht viel geschrieben

halli hallo, hab mir außm downloadenbereich nen mp3player gezogen, nun hab ich kontakt mit dem jenigen aufgenommen der das ding gebastelt hat.er hat mir empfohlen mich mal im forum schlau zu machen^^
ich möchte anstatt mp3, nen radiowebstream einbauen, wenn möglich auch noch mehrere streams,und mp3 gekoppelt ;) wichtig ist aber nen webstream halt^^ hat jemand ne idee wie man dies zustande bekommen könnte?

der code vom aktionscript, also von der swf datei schaut folgendermaßen aus:
Code:
_global.trackno = 0;//start-track
this.pausebtn._visible = false;//ausblenden des PauseButtons

//Beginn der XML-auslese
myXML = new XML();
myXML.ignoreWhite = true;
myXML.load('scripts/playlist.xml');
var that = this;//lokale Zeitleiste
myXML.onLoad = function(ok) {
    if (ok) {
        myplaylistdata = this.childNodes;
        //variablen mit Track-infos erzeugen
        for (i=0; i<myplaylistdata.length; i++) {
            that["ctt"+i] = myplaylistdata[i].firstChild.nextSibling.firstChild;
            that["ct"+i] = myplaylistdata[i].firstChild.firstChild;
        }
        _global.maxtrack = myplaylistdata.length;
        playSong();
        that.pausebtn._visible = true;
        that.slider.play();
        _global.scrolltxt = true;
    }

};

//PLAY-button
this.play_btn.onPress = function() {
    if (pauseSignal == true) {
        slider.play();
        pausebtn._visible = true;
        _global.scrolltxt = true;
        playSong();
    } else {
        slider.play();
        pausebtn._visible = true;
        _global.scrolltxt = true;
        playSong();
        slider.title1.gotoAndPlay(1);
    }
};
//PAUSE-button
pausebtn.onPress = function() {
    pausePos = MySound.position/1000;
    MySound.stop();
    pauseSignal = true;
    playSignal = false;
};
//WEITER-button
this.fwd.fwd.onPress = function() {
    if (pauseSignal == true) {
        _global.trackno++;
        slider.title1.gotoAndPlay(1);
        slider.title1.titletext._x = 15;
        pausebtn._visible = true;
        _global.scrolltxt = true;
        slider.play();
        playSong();
    } else {
        _global.trackno++;
        slider.title1.gotoAndPlay(1);
        slider.title1.titletext._x = 15;
        _global.scrolltxt = true;
        playSong();
    }
};
//ZURÜCK-button
this.bwd.bwd.onPress = function() {
    if (_global.trackno>=1) {
        if (pauseSignal == true) {
            _global.trackno--;
            slider.title1.gotoAndPlay(1);
            slider.title1.titletext._x = 15;
            pausebtn._visible = true;
            _global.scrolltxt = true;
            slider.play();
            playSong();
        } else {
            _global.trackno--;
            slider.title1.gotoAndPlay(1);
            slider.title1.titletext._x = 15;
            _global.scrolltxt = true;
            playSong();
        }
    }
};

function Save() {
    getURL("http://www.jules-london.com", "_blank");
}

var myMenu:ContextMenu = new ContextMenu();
myMenu.hideBuiltInItems();
var Save:ContextMenuItem = new ContextMenuItem("©2009 jules-london.com", Save);
myMenu.customItems.push(Save);
_root.menu = myMenu;

//ABSPIELFUNKTION
function playSong() {
    if (_global.trackno<=_global.maxtrack-1) {
        if (pauseSignal == true) {
            MySound.start(pausePos,0);
            pauseSignal = false;
            playSignal = true;
            delete pausePos;
        } else {
            this.slider.title1.titletext.text = myplaylistdata[_global.trackno].firstChild.nextSibling.firstChild;
            AudioPath = that["ct"+_global.trackno];
            MySound = new Sound();
            MySound.loadSound(AudioPath,true);
            MySound.setVolume(100);
            MySound.setPan(0);
            MySound.onSoundComplete = function() {
                _global.trackno++;
                playSong();
            };
            MySound.start(0,0);
        }
    }
}

anbei ist noch eine playlist XML - DOkument, daraus zieht er sich normalerweise die mp3, bzw, man gibt an, wie was heißt und wo was liegt^^
die schaut folgendermaßen aus(hab einfach mal eigene mp3 rein gesetzt)
Code:
<?xml version="1.0" encoding="UTF-8"?>
        <track>
        <path>http://www.lorenz-schimpf.de/lorenz/musik/one person_remix.mp3</path>
        <title>one person (remix) - mishoo the drumkit/lorenz schimpf </title>
    </track>
        <track>
        <path>http://www.lorenz-schimpf.de/lorenz/musik/music club feat roman frigg.mp3</path>
        <title>music club - lorenz schimpf feat. roman frigg</title>
    </track>
    <track>
        <path>http://www.lorenz-schimpf.de/lorenz/musik/cleveland-scratch-paulsen.mp3</path>
        <title>beat - lorenz schimpf (scratches by paulsen)</title>
    </track>


    <track>
        <path>http://www.lorenz-schimpf.de/lorenz/musik/Take my hand .mp3</path>
        <title>take my hand - mazze, nocover</title>
    </track>

    <track>
        <path>http://www.lorenz-schimpf.de/lorenz/musik/My Kind Of Girl.mp3</path>
        <title>my kind of girl - roman frigg</title>
    </track>

am besten wäre es, wenn man die verschiedenen streams direkt so einsetzen könnte wie die mp3

son webstream würde folgendermaßen ausschauen:
Code:
http://metafiles.gl-systemhaus.de/wdr/channel_einslive.m3u

es wäre wirklich toll wenn mir hier jemand weiter helfen könnte, lieben gruß botox84
 

Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Neueste Themen & Antworten

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
118.565
Beiträge
1.538.067
Mitglieder
67.488
Neuestes Mitglied
Andrew56524
Oben