Lecteur mp3 avec liste de lecture, streaming ou non (composant)

Description

Salut
allé encore un p'tit composant
c un lecteur mp3 avec liste de lecture, streaming ou non, curseur intuitif pour avancé dans la piste (ou reculer), etc ...

me reste encore un peu de boulot dessus, il marche bien, mais des idées a rajouter
enfin il est déja pas mal
si vous voyais de bug merci de me les signaler (benjamin@kolapsis.net)
le lecteur se fixe sur les tag mp3 (donc pensez a utiliser des mp3 qui en aient)

installation :
1 fermer Flash s'il est ouvert
2 copier/coller le fichier swc présent dans l'archive dans votre répertoire de composant
(C:\Documents and Settings\[votre nom]\Local Settings\Application Data\Macromedia\Flash MX 2004\en\Configuration\Components)
3 vous pouvez le copier dans un nouveau dossier (kOlapsis par exemple) pour ordonner vos composants.
4 relancer Flash

Source / Exemple :


source du composant, class as, et exemples dans le zip

Conclusion :


méthodes & propriétés associé au lecteur :
- streaming (function get ou set prennant ou renvoyant un booleen, ex : instanceJudbox.streaming = true/false, ou trace (instanceJudbox.streaming) // outup true/false
- autoplay (function get ou set prennant ou renvoyant un booleen)
- dossier (string, le dossier (url local ou http) contant les mp3)
- liste (Array, contenant les nom de fichier .mp3)
- position (number, (function get ou set, position dans la piste mp3, en millisecondes)
- current (index du mp3 encours de lecture dans la liste de lecture)
- titre (remplace le titre affiché dans le lecteur)
- addItem ("file.mp3") ajout un mp3 a la liste de lecture
- addItemAt(index, "file.mp3) ajout un mp3 à la liste de lecture à l'index désigné
- removeItemAt(index) supprime un mp3 de la liste de lecture
- volume (function get et set, retournant la volume du lecteur, entre 0 et 100)
- lecture(), pause(), et stop() control la lecture, pause() met en pause si lecture ou relance la lecture si en pause.

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.