2013-02-01 7 views
3

J'utilise android Media Recorder pour enregistrer l'audio .Code fonctionne bien .Audio est enregistré et joué avec succès dans un appareil. Je règle le format de sortie pour le fichier audio comme THREE_GPP et l'encodeur audio comme DEFAULT. Ces fichiers ne sont pas lus dans un navigateur et ce qui est mon exigence actuelle. Je pense que SetAudioEncoder me donne problème. J'ai essayé de régler un autre encodeur qui est AMR_NB, mais toujours le même problème. J'ai installé le lecteur flash, mais pas de chance. J'utilise android-sdk 8. Y at-il un moyen avec je peux jouer mes fichiers dans un navigateur.Comment lire un fichier audio enregistré via Media Recorder dans un navigateur?

Toute aide fera l'affaire. Merci d'avance.

Répondre

0
_recorder.Reset(); 
       _recorder.SetAudioSource(AudioSource.Mic);    
       _recorder.SetOutputFormat(OutputFormat.Mpeg4); 
       _recorder.SetAudioEncoder(AudioEncoder.HeAac); 
       _recorder.SetAudioChannels(1); 
       _recorder.SetAudioSamplingRate(44100); 
       _recorder.SetAudioEncodingBitRate(96000); 
       _recorder.SetOutputFile(MediaPath.tempDir + Java.IO.File.Separator + File_Name); 
+0

Ajouter le contexte à votre code ... – coatless

Questions connexes