Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 19

Discussione: [ MX ] MP3 player

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    1,037

    [ MX ] MP3 player

    Ciao a tutti!
    Ho un problema con questo mp3 player : http://www.21media.it/old_site/mp3_player/mp3_1.html
    non riesco a fare il controllo esatto della posizione attuale del suono, si vibra affinche il suono non viene caricato completamente.
    per fare il controllo uso questo script:
    codice:
    Sound.prototype.percentPlaying = function()
    {
    	return (this.position / this.duration) * 100;
    };
    var percentScale = mp3_mc.position_mc._width / 100;
    var player_snd = new Sound(this);
    player_snd.loadSound(_root.mp3, true);
    this.onEnterFrame= function()
    {
        mp3_mc.position_mc._x = player_snd.percentPlaying() * percentScale;
    }
    qualche consiglio?

  2. #2
    E' perché usi lo streaming.

    Dovresti bloccare la visualizzazione della posizione fino a caricamento avvenuto, oppure passargli a priori un valore totale, ma in questo modo non potresti renderlo molto dinamico, cioè dovresti già dargli tu un valore per ogni traccia che carichi.

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    1,037
    grazie thunderlips, in efetti il problema e che deve essere dinamico.
    dovrei fare qualcosa con getBytesTotal().

  4. #4
    Però con getBytesTotal non hai la durata in millisecondi dell'MP3... e anche a fare una specie di rapporto KB/millisecondi non hai mai un valore corretto poiché comunque dipende da come è campionato l'MP3 (> qualità = > peso = < millisecondi)

    Comunque potresti aspettare di aver caricato tutto prima di visualizzare la posizione, questo è il mio parere, oppure semplicemente lasciarlo così com'è, dato che cmq anche ad esempio il media Player di windows mi pare faccia la stessa cosa. La prima soluzione mi pare comunque la più elegante.

  5. #5
    se puo' interessarti:
    mp3_streaming

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    1,037
    Waow !!! grazie grazie!!!!!!

  7. #7
    figurati! :sexpulp:

  8. #8
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    1,037
    non va nemmeno quell esempio, con la connessione bassa.Secondo voi è possibile recuperare con qualche linguaggio, lato server di recuperare la durata del suono(tipo: my_sound.duration),oppure fare partire un swf lato server, testare la durata, e poi da flash mandarmi una stringa all altro del indrizizzo e della durata.
    grazie ciao

  9. #9
    perchè non va!?
    spiegati meglio! :master:

  10. #10
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    1,037
    in pratica la testina della durata, va avanti e dietro.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.