2015-04-18 3 views
-1

Salut à tous Je développais une application J2ME qui enregistre la radio fm, j'ai essayé tant de méthodes mais j'ai échoué. Le problème majeur auquel j'ai été confronté est que dans le média api pour J2ME une fois que le code d'accord sur un canal fm spécifique est écrit (et fonctionne mais ne sort que directement vers le haut-parleur) je n'arrive pas à tamponner la sortie dans un fichier. Merci d'avance.J2ME - Application d'enregistrement Fm - impossible de mettre en mémoire tampon et d'écrire dans un fichier

Répondre

0

Je pense que ce n'est pas possible avec MMAPI directement. Je suppose que les flux radio fm via RTSP, et vous pouvez le spécifier comme source de données pour MMAPI, mais si vous voulez stocker les données audio, vous devez aller chercher dans votre propre tampon à la place, puis passer au lecteur MMAPI via InputStream. De cette façon, vous devrez coder votre propre manipulation pour RTSP (ou toute autre utilisation de votre radio fm), et convertir les données dans un format acceptable par le lecteur MMAPI via InputStream, par exemple audio/x-wav ou audio/amr. Si l'en-tête du format n'a pas besoin de spécifier la longueur des données, vous pouvez probablement le "diffuser" via votre tampon en recevant les données de la source RTSP.

Ceci est une sorte de codage de bas niveau, je pense qu'il sera difficile à implémenter dans J2ME.