Comment mettre en Pause et Reprendre l'enregistrement Audio sur android
Je suis en train d'élaborer un enregistrement audio de l'application à l'aide de MediaRecorder classe.
J'ai la condition suivante:
1.Quand une pause bouton est pressé, alors mettre l'enregistrement en pause.
2.Quand un bouton est pressé puis reprendre l'enregistrement, où il fit une pause.
J'ai essayer cette lien
Mais je suis incapable de mettre en œuvre la fonctionnalité.
Toute aide/suggestion serait grandement apprécié.
OriginalL'auteur Rana | 2014-02-20
Vous devez vous connecter pour publier un commentaire.
Médias Enregistreur de classe ne comprend pas de support pour mettre en pause et reprendre , voir deuxième lien de présentation de la classe
essayez d'utiliser d'arrêter et de redémarrer
Comment puis-je mettre en pause l'enregistrement de la voix dans Android?
http://developer.android.com/reference/android/media/MediaRecorder.html
http://www.techotopia.com/index.php/Android_Audio_Recording_and_Playback_using_MediaPlayer_and_MediaRecorder
OriginalL'auteur Nikhil Desale
En outre, ce lien peut être utile pour ceux qui en ont besoin pour mettre en pause et enregistrer de l'audio.
https://github.com/lassana/continuous-audiorecorder
OriginalL'auteur selva_pollachi
Vous pouvez vous référer à ma réponse ici si encore ce problème.
La solution est d'arrêter l'enregistreur lorsque l'utilisateur pause et recommencer à reprendre comme déjà mentionné dans de nombreux autres réponses dans stackoverflow. Stocker tous les fichiers audio/vidéo généré dans un tableau et utiliser ci-dessous la méthode pour fusionner tous les fichiers de média. L'exemple pris est mp4parser bibliothèque et modifié peu comme pour mon besoin.
Use isAudio aussi vrai pour les fichiers Audio et false pour les fichiers Vidéo.
OriginalL'auteur Nitin Mathur