1 votos

¿Cómo pueden dos aplicaciones acceder al micrófono simultáneamente?

Si una aplicación intenta acceder al micrófono mientras el micrófono ya está siendo utilizado, falla.

¿Cómo puedo hacer que dos o más aplicaciones accedan al micrófono al mismo tiempo?

1voto

jjapol Puntos 31

Simplemente no puedes. porque el micrófono al igual que la cámara es una parte del hardware del teléfono y sus controladores se conectan solo a una fuente, hay una forma de hacer que esto funcione pero será difícil, mediante el uso de una aplicación para transferir el audio proveniente del micrófono y transmitirlo a otra aplicación.

0 votos

Pero, ¿cómo hace la aplicación telefónica llamadas mientras un grabador de voz de terceros puede seguir grabando?

0 votos

. . . ¿Y cómo es que las computadoras de escritorio y las computadoras portátiles no tienen esta limitación?

1voto

Parin Puntos 11

En versiones anteriores de Android era posible. Y también encuentro el mismo problema. Utilizar aplicaciones de terceros parece solucionar este problema.

De www.androidpolice.com; Las aplicaciones privilegiadas tienen mayor prioridad que las aplicaciones comunes. Las aplicaciones con interfaces de usuario visibles en primer plano tienen mayor prioridad que las aplicaciones en segundo plano. Las aplicaciones que capturan audio de una fuente sensible a la privacidad tienen mayor prioridad que aquellas que no lo hacen. Dos aplicaciones comunes nunca pueden capturar audio al mismo tiempo. En algunas situaciones, una aplicación privilegiada puede compartir la entrada de audio con otra aplicación. Si dos aplicaciones en segundo plano de la misma prioridad están capturando audio, la última iniciada tiene mayor prioridad.

Referencia:

  1. https://www.androidpolice.com/2019/09/12/android-10-allows-multiple-apps-to-access-your-microphone-at-once/
  2. https://gadgetstouse.com/blog/2020/05/06/working-trick-to-record-whatsapp-video-and-voice-calls/

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X