IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Flash Discussion :

Lecteur mp3 léger [Fait]


Sujet :

Flash

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2009
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 64
    Points : 35
    Points
    35
    Par défaut Lecteur mp3 léger
    Bonjour,

    Je voudrais créer une liste de chansons comme dans la partie "discographie" de ce site: http://www.ben-harper.com/

    Je vois que sur ce site la page se charge super vite ce qui me donne à penser que les chansons sont appellées quand on clic sur le bouton et pas déjà sur la page flash (qui mettrait 2heures a s'afficher sinon).

    Quelqu'un sait-il comment faire cette technique? Faire en sorte que la page s'affiche direct et que la chanson soit loadée en streaming en fait...

    Merci de votre aide

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    74
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 74
    Points : 67
    Points
    67
    Par défaut
    Citation Envoyé par zonessai Voir le message
    Bonjour,

    Je voudrais créer une liste de chansons comme dans la partie "discographie" de ce site: http://www.ben-harper.com/

    Je vois que sur ce site la page se charge super vite ce qui me donne à penser que les chansons sont appellées quand on clic sur le bouton et pas déjà sur la page flash (qui mettrait 2heures a s'afficher sinon).

    Quelqu'un sait-il comment faire cette technique? Faire en sorte que la page s'affiche direct et que la chanson soit loadée en streaming en fait...

    Merci de votre aide
    Il faut utiliser un script php , un fichier xml ou un simple fichier texte dans lequel vous mettriez le ou les titres de vos chansons puis vous chargez le fichier avec flash .



    Il faut utiliser un script php , un fichier xml ou un simple fichier texte dans lequel vous mettriez le ou les titres de vos chansons puis vous chargez le fichier avec flash .

  3. #3
    Membre régulier
    Inscrit en
    Février 2009
    Messages
    70
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 70
    Points : 80
    Points
    80
    Par défaut
    pour faire un streaming si j'ai bien compris avec ta classe sound et SoundLoaderContext:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    sound mp3Sound = new Sound();
    //La music commencera dans 1000 milliseconde
    SoundLoaderContext mp3Streaming = new SoundLoaderContext(1000,true);
    mp3Sound.load(new ULRequest("tamusic.mp3"),mp3Streaming);
    mp3Sound.play();

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2009
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 64
    Points : 35
    Points
    35
    Par défaut
    Merci pr vos reponse.

    @ Silver 600:
    Il faut utiliser un script php , un fichier xml ou un simple fichier texte dans lequel vous mettriez le ou les titres de vos chansons puis vous chargez le fichier avec flash .
    Un simple fichier texte? Que je crée ac dreamweaver? Qu'est ce que je dois y mettre? Les noms des mp3? Et je les stock ds flash qd meme? Desolé je sais pas comment m'y prendre...

    @toktoktok:
    sound mp3Sound = new Sound();
    //La music commencera dans 1000 milliseconde
    SoundLoaderContext mp3Streaming = new SoundLoaderContext(1000,true);
    mp3Sound.load(new ULRequest("tamusic.mp3"),mp3Streaming);
    mp3Sound.play();
    je le met ou ce code? dans un fichier html? Et le son je le met tel quel ds mon ftp?

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    74
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 74
    Points : 67
    Points
    67
    Par défaut
    Citation Envoyé par zonessai Voir le message
    Merci pr vos reponse.

    @ Silver 600:

    Un simple fichier texte? Que je crée ac dreamweaver? Qu'est ce que je dois y mettre? Les noms des mp3? Et je les stock ds flash qd meme? Desolé je sais pas comment m'y prendre...

    @toktoktok:


    je le met ou ce code? dans un fichier html? Et le son je le met tel quel ds mon ftp?
    Oui vous mettez le noms des mp3 mais vous ne les stockez pas dans flash vous les laissez dans votre dossier et vous faites reference a ce dernier .

    Le code poste par toktoktok doit etre inscrit dans flash . Si vous possedez flash cs3 , je vous invite a consulter les parties Utilisations des donnees externes et Utilisation du son images et video dans le guide de Formation a Actionscript 2.0 qui se trouve dans la rubrique aide de flash

  6. #6
    Membre régulier
    Inscrit en
    Février 2009
    Messages
    70
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 70
    Points : 80
    Points
    80
    Par défaut
    Si, c'est un lecteur flash que tu veux faire ...

    Citation Envoyé par zonessai Voir le message
    Un simple fichier texte? Que je crée ac dreamweaver? Qu'est ce que je dois y mettre? Les noms des mp3? Et je les stock ds flash qd meme? Desolé je sais pas comment m'y prendre...
    Tu cree un fichier XML, avec ta liste de chanson, et tu vas la chercher avec du flash. Il y a un tres bon tuto la dessus: http://pyrrha.developpez.com/articles/flash/as3/xml/

    @toktoktok:

    Citation Envoyé par zonessai Voir le message
    je le met ou ce code? dans un fichier html? Et le son je le met tel quel ds mon ftp?
    Tu le mets dans la classe de document Flash(un fichier .AS), au chargement de ta page flash ou a un evenement de bouton clic play, comme tu veux ... J'ai oublie de preciser que ceci est du code AS3

  7. #7
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2009
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 64
    Points : 35
    Points
    35
    Par défaut
    @Silver600
    @TokTokTok

    Merci beaucoup pr votre aide! J'y vois deja plus clair. Je vais tester tout ça sur FlashCS3 (et AS3). Je reposte pour vous dire ou j'en suis.

  8. #8
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2009
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 64
    Points : 35
    Points
    35
    Par défaut
    sound mp3Sound = new Sound();
    //La music commencera dans 1000 milliseconde
    SoundLoaderContext mp3Streaming = new SoundLoaderContext(1000,true);
    mp3Sound.load(new ULRequest("tamusic.mp3"),mp3Streaming);
    mp3Sound.play();
    Je peux mettre ce code dans un bouton "play" que je dessine moi-même sur flash donc?

    Je dois donc renouveler ce code pour chaque bouton "play" correspondant à chacune de mes chansons c'est bien ça? Si mon bouton play s'appelle "btnPlay_mc" ce code serait-il ok:

    btnPlay_mc.onRelease = function (){
    sound mp3Sound = new Sound();
    //La music commencera dans 1000 milliseconde
    SoundLoaderContext mp3Streaming = new SoundLoaderContext(1000,true);
    mp3Sound.load(new ULRequest("tamusic.mp3"),mp3Streaming);
    mp3Sound.play();
    }

    Pour mon bouton "stop" ce code serait-il bon?:
    sound mp3Sound = new Sound();
    //La music commencera dans 1000 milliseconde
    SoundLoaderContext mp3Streaming = new SoundLoaderContext(1000,true);
    mp3Sound.unload(new ULRequest("tamusic.mp3"),mp3Streaming);
    mp3Sound.stop();
    Merci

  9. #9
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2009
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 64
    Points : 35
    Points
    35
    Par défaut
    J'ai réussi à faire un lecteur mp3 qui va chercher mes mp3 ds un dossier situé à la racine de mon site. Tout marche parfaitement. Vous me parliez de XML. Est ce que ma méthode est bonne aussi? Ou faut-il impérativement utiliser le "XML"?

    Merci

  10. #10
    Rédacteur/Modérateur
    Avatar de beekeep
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2006
    Messages
    2 005
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2006
    Messages : 2 005
    Points : 3 325
    Points
    3 325
    Par défaut
    Bonjour,

    le principal avantage d'utiliser XML est d'avoir une animation "générique" qui fonctionnera en fonction du contenu du fichier XML.
    Tu peux ensuite modifier la liste des mp3 lus par l'animation sans retoucher à l'animation.

  11. #11
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2009
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 64
    Points : 35
    Points
    35
    Par défaut
    Salut,

    le principal avantage d'utiliser XML est d'avoir une animation "générique" qui fonctionnera en fonction du contenu du fichier XML.
    Tu peux ensuite modifier la liste des mp3 lus par l'animation sans retoucher à l'animation.
    J'ai du mal à concevoir ce que m'apporte XML. Qu'est ce que ce fichier doit contenir exactement? Les mp3 sont toujours stockés à côté ds un dossier?

    Qu'entends tu par animation générique stp?

  12. #12
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    74
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 74
    Points : 67
    Points
    67
    Par défaut
    Citation Envoyé par zonessai Voir le message
    Salut,



    J'ai du mal à concevoir ce que m'apporte XML. Qu'est ce que ce fichier doit contenir exactement? Les mp3 sont toujours stockés à côté ds un dossier?

    Qu'entends tu par animation générique stp?
    En integrant les chemins de chaque mp3 dans flash , par la suite vous serez oblige de modifier votre lecteur si vous venez a changer de titres voir meme la positions de vos fichiers mp3 .Cela revient a modifier donc votre fichier , a le recompiler et donc a recreer une version de votre lecteur et a modifier le code de votre html si celui ci se trouve en ligne . Avec un fichier xml , vous n'aurez qu'a changer les titres de vos mp3 sans devoir toucher la structure du fichier xml et a le remettre dans votre serveur ftp a la place de l'ancien .

  13. #13
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2009
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 64
    Points : 35
    Points
    35
    Par défaut
    Une autre question p/r au lecteur flash dans un site html:

    J'ai mon lecteur flash intégré sur ma page index.html mais evidemment à chaque fois que je charge une autre page html, le lecteur flash se racharge et relance la chanson...

    Je ne trouve rien, n'y a t'il pas une simple ligne de code à mettre quelque part?

    Merci

  14. #14
    Futur Membre du Club
    Inscrit en
    Mars 2009
    Messages
    4
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Mars 2009
    Messages : 4
    Points : 6
    Points
    6
    Par défaut
    J'ai rencontré cette problème mais dans le chargement d'un autre flash sur la même page (html)... et la solution est d'ajouter le code de stopper "AllSounds" au bouton de chargement.

    Bon chance

Discussions similaires

  1. [Librairies] lecteur mp3 pour lire un liste de musique
    Par j@yce dans le forum Bibliothèques et frameworks
    Réponses: 8
    Dernier message: 02/11/2005, 13h36
  2. [JAVALayer] Création d'un lecteur MP3
    Par chesteric31 dans le forum Multimédia
    Réponses: 5
    Dernier message: 09/10/2005, 14h21
  3. Enorme pb ports usb/lecteur mp3
    Par mellody dans le forum Périphériques
    Réponses: 7
    Dernier message: 18/09/2005, 11h21
  4. Lecteur MP3 sympa ?
    Par Ultra-FX dans le forum Applications et environnements graphiques
    Réponses: 4
    Dernier message: 24/07/2004, 01h06
  5. Programmer un lecteur mp3
    Par OjBarbare dans le forum MFC
    Réponses: 3
    Dernier message: 17/02/2003, 19h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo