SDK de l'iPhone: comment jouer de la musique et d'enregistrer à partir du microphone dans le même temps?
Je suis en train de jouer de la musique de la médiathèque et en même temps enregistrer à partir du microphone intégré. Cependant, dès que je commence à enregistrer à partir du microphone, il s'arrête automatiquement de la musique, et je ne trouve pas de façon de jouer de la musique et de l'enregistrement en même temps. Je suis en utilisant le MediaPlayer cadre à jouer de la musique et de la AudioToolbox cadre d'enregistrer à partir du microphone.
Personne ne sait si il est possible de jouer de la musique et d'enregistrer à partir du microphone dans le même temps, et si oui comment le faire?
- Je doute que l'iPhone se permettre cela, car elle peut rendre le piratage de la musique trop facile ;-).
Vous devez vous connecter pour publier un commentaire.
Vous définissez votre session audio à
kAudioSessionCategory_PlayAndRecord
et créer un in/out remote io audio unit.
Le "cinglé", l'auteur parle de la façon de le faire ici et fournit le code.
Les pionniers dans les tons de l'article sont un peu daté maintenant.
Vous aurez besoin de mettre votre audiosession propriétés pour permettre à la fois pour l'enregistrement et la lecture. Cela pourrait signifier que vous avez besoin d'utiliser AudioToolbox pour la lecture ainsi qu'à l'enregistrement.
essayer: