Morceaux de musique, application, titre de morceau, audioclip, déroulement du programme
On veut réaliser une application qui propose chaque jour une sélection de morceaux de musique d'un artiste différent "le best of XXXX".
Au démarrage, cette application se connecte à un serveur qui lui propose l'artiste du jour. Puis, si l'utilisateur est intéressé, il peut demander à télécharger la sélection du jour pour l'écouter.
Ce serveur s'appelle "bestof" et écoute sur le port 21452.
[...] Si le bouton n'est pas actif, terminer proprement les processus en cours et recommencer. On clique ensuite sur le bouton Télécharger : les musiques associées à la sélection du jour sont téléchargées puis apparaissent dans la liste déroulante, la première musique se lance On peut alors choisir sa musique dans la liste Adaptation par rapport à l'énoncé : Le serveur choisi est à l'adresse « 127.0.0.1 » (localhost). A vérifier si l'adresse peut être changée à « bestof » comme indiqué dans l'énoncé (dépend de la machine sur laquelle on exécute la classe Serveur.java). [...]
[...] D'autres classes que AudioClip peuvent être utilisées pour lire toute sorte de format audio. Le code peut être découpé en plusieurs classes pour respecter le pattern MVC par exemple. Ici il a été choisi d'avoir une classe pour le Serveur, une pour le Client, et les autres pour les Objets. Notes du rédacteur : le programme a été développé sous Eclipse. Des tests d'utilisation nominale ont été réalisés et ont donnés les résultats attendus. Il est possible que certains cas d'erreur amènent à des crashs du programme. [...]
Source aux normes APA
Pour votre bibliographieLecture en ligne
avec notre liseuse dédiée !Contenu vérifié
par notre comité de lecture