Ik was bezig met een eigen radiostreamplayer, en het duurt ongv 5 seconden voordat je het muziek hoort, en nu vraag ik me af, is er ook een optie om met innerhtml een laden afbeelding te laten zien, en als hij afspeelt, het player laat zien.

Event.observe(window, 'load', function () {

    Player = new play();
    var radio = new SWFObject('gamedata/player.swf', 'mpl', '1', '1', '9');
    radio.addParam('allowfullscreen', 'false');
    radio.addParam('allowscriptaccess', 'always');
    radio.addParam('wmode', 'opaque');
    radio.addVariable('duration', '99999');
    radio.addVariable('file', 'http://server4.**********:8002/;stream.nsv');
    radio.addVariable('provider', 'sound');
    radio.addVariable('volume', '100');
    radio.addVariable('autostart', 'true');
    radio.addVariable('playerready', 'playerr');
    radio.write('player');
    
    volSlide = new Control.Slider($('volume_bit'), $('volume_track'), {
        sliderValue: 0.5,
        onSlide: function (v) {
            v = v * 100;
            RadioPlayer.sendEvent('volume', v);
        },
        
        onChange: function (v) {
            v = v * 100;
            if (muted && v > 1) {
                muted = false;
            } else if (!muted && v < 1) {
                muted = true;
            }
            
        }
        
    });
    
    volSlide.setValue(0.5);
    
});

var RadioPlayer;
var muted = false;

function playerr(obj) {
    RadioPlayer = document.getElementById(obj['id']);
    
};


alvast bedankt voor het reageren!
[color=red]JAVASCRIPT[/color]





















































































Als je al niet weet waar je mee werkt.....
Ik gebruikte een afkorting, of is dat ook al verboden?
Ja, want java is heel erg wat anders dan javascript. Dus als je dat al niet weet.
JS is de afkorting van JavaScript. En raad eens, die afkorting is nog korter dan jouw afkorting. Maar nu weer ontopic jongens ;) Karl kan slecht tegen die fout ;).
Bram Boos op 18/02/2011 23:09:10

JS is de afkorting van JavaScript. En raad eens, die afkorting is nog korter dan jouw afkorting. Maar nu weer ontopic jongens ;) Karl kan slecht tegen die fout ;).


Meerdere mensen dan alleen karl ;) Hij heeft wel een punt.
Bram Boos op 18/02/2011 23:09:10

JS is de afkorting van JavaScript. En raad eens, die afkorting is nog korter dan jouw afkorting. Maar nu weer ontopic jongens ;) Karl kan slecht tegen die fout ;).


Jij heet toch ook niet Bam Blabla en bent een meisje met paars haar?
Nou dan.
Mensen maken fouten en van fouten leer je, graag ontopic, en excuses.
Volgens de handleiding van SWFObject is er niet een of ander event dat vuurt zodra je flash-dinges is geladen. Sowieso denk ik niet dat je dat moment wilt, maar het moment waarop de stream genoeg is gebufferd om te beginnen met spelen. Dat weet alleen je flash-dingetje, en dan zal die zelf een javascript-functie moeten aanroepen. Maar dan moet je dus bij de broncode van player.swf kunnen.
Jelmer rrrr op 18/02/2011 23:26:54

Volgens de handleiding van SWFObject is er niet een of ander event dat vuurt zodra je flash-dinges is geladen. Sowieso denk ik niet dat je dat moment wilt, maar het moment waarop de stream genoeg is gebufferd om te beginnen met spelen. Dat weet alleen je flash-dingetje, en dan zal die zelf een javascript-functie moeten aanroepen. Maar dan moet je dus bij de broncode van player.swf kunnen.

Bedankt voor je antwoord, ik zal eens aan m`n flash programmeur vragen of hij hier wat mee kan.

Reageren