Si une application tente d'accéder au microphone alors que celui-ci est déjà accessible, elle échoue.
Comment puis-je faire en sorte que deux ou plusieurs applications accèdent au microphone au même moment ?
Si une application tente d'accéder au microphone alors que celui-ci est déjà accessible, elle échoue.
Comment puis-je faire en sorte que deux ou plusieurs applications accèdent au microphone au même moment ?
Tout simplement parce que le microphone, tout comme l'appareil photo, est une partie matérielle du téléphone et ses pilotes ne se connectent qu'à une seule source. Il y a un moyen de faire fonctionner cela, mais ce sera difficile, en utilisant une application pour transférer l'audio provenant du microphone et le transmettre à une autre application.
C'était possible dans les versions antérieures d'Android. Et je trouve aussi le même problème. Utilisation des applications tierces semble régler ce problème.
De www.androidpolice.com ; Les applications privilégiées ont une priorité plus élevée que les applications ordinaires. Les applications dont l'interface utilisateur de premier plan est visible ont une priorité plus élevée que les applications d'arrière-plan. Les applications capturant de l'audio à partir d'une source sensible à la confidentialité ont une priorité plus élevée que les applications qui ne le sont pas. Deux applications ordinaires ne peuvent jamais capturer de l'audio en même temps. Dans certaines situations, une application privilégiée peut partager l'entrée audio avec une autre application. Si deux applications d'arrière-plan de même priorité capturent de l'audio, la dernière lancée a une priorité plus élevée.
Référence :
AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.