Lecture de fichiers Audio avec J2ME
Quelle est la meilleure façon de jouer de l'audio utilzing le J2ME Médias bibliothèque?
Par exemple, dois-je faire usage de la MMAPI ou devrais-je simplement utiliser le Midlet est platformRequest(String s) méthode?
Cela dépend vraiment de ce que vous voulez faire... vous devriez être beaucoup plus spécifique vers ce que vous êtes après. Si vous voulez jouer un MP3, c'est assez facile. Si vous voulez diffuser de l'audio sur internet, c'est presque impossible.
OriginalL'auteur Paradius | 2009-01-23
Vous devez vous connecter pour publier un commentaire.
Le code suivant devrait fonctionner pour 90 à 95% des appareils qui soutien la JSR-135. La commande de tous les appels de méthode est la clé pour que ce soit portable. C'est pour les sons local de votre POT. Tout streaming audio serait un autre problème tout à fait 🙂
OriginalL'auteur Shane Breatnach
Par meilleur, que voulez-vous dire? Plus haute qualité? Meilleure expérience utilisateur? Plus conforme aux normes?
De coeur (ce n'est pas le genre de réponse, je le sais), il dépend de la plate - forme de quelque chose qui est un thème familier avec J2ME - depuis les implémentations peuvent varier considérablement et le MMAPI généralement tire profit de certains indigènes media player logiciel/matériel. Sur BlackBerry le MMAPI fonctionne très bien, avec quelques bizarreries.
Mon conseil est d'utiliser le MMAPI où il travaille bien, il va vous donner le plus d'application portable. D'expérience ou de parcourir le développeur conseils pour votre cible spécifique à un ensemble de périphériques pour voir comment il fonctionne sur les appareils que vous voulez soutenir.
OriginalL'auteur Anthony Rizk
Sur certains appareils à l'aide d'une plate-forme de la demande sera la cause de votre application à fermer et à sur certaines plate-forme de demandes de panne de l'appareil (autre chose que les Url HTTP sur certains appareils).
De sorte que vous pouvez avoir besoin d'utiliser les deux approches, le choix en fonction de l'appareil de test.
OriginalL'auteur Kevin ORourke
Audio Local (dans le fichier Jar) est plus facile à soutenir, comme expliqué dans le Shane de la réponse ci-dessus. Pour le contenu sur le web, il devient beaucoup plus difficile, car beaucoup de facteurs comme les problèmes de connectivité de serveur, des combinés de la mémoire etc entrent en jeu. Si vous sera nécessaire pour prendre en charge un grand nombre d'appareils, alors son recommandé de travailler sur 2 ou 3 techniques de mise en œuvre et l'utilisation en conséquence.
OriginalL'auteur omermuhammed