¿Por qué los teléfonos Android no pueden grabar llamadas VoIP?

Uso Republic Wireless, por lo que la mayoría de mis llamadas de voz son VoIP.

Uso una aplicación de grabación de llamadas para ayudarme a recordar conversaciones después del hecho. Pero para que funcione, tengo que apagar el wifi y hacer la llamada a través de la red celular.

La aplicación de grabación me hizo reconocer que entiendo que ninguna aplicación puede grabar llamadas VoIP.

Pregunta: ¿Por qué se permite la grabación celular, pero no VoIP? ¿Es la limitación del sistema operativo? ¿Es por seguridad? ¿Es una razón legal?

Respuestas (4)

....por qué se permite la grabación celular,...

AFAIK la grabación de llamadas no es una función de Android estándar, aunque ciertos OEM y ROM personalizados lo habilitan o se pueden hacer usando aplicaciones. Supongo que las restricciones legales son la razón para no habilitar esta función, ya que las leyes de grabación de llamadas varían ampliamente.

La grabación de VOIP es bastante diferente de la grabación de voz

En primer lugar, es posible:

  • La aplicación de grabación de llamadas VOIP es posible, consulte Call Recorder - IntCall por ejemplo. Puede haber otros también

  • Los servicios no basados ​​en aplicaciones que graban llamadas VOIP parecen ser más - Dingtone , por ejemplo

Lo que es común para la grabación de VOIP y diferente de la grabación de voz es que la grabación de VOIP se realiza cuando se enruta a través de los servidores proporcionados por la aplicación (consulte la descripción en los dos enlaces anteriores). La grabación de voz ordinaria no está sujeta a tales limitaciones y se puede grabar de forma nativa si está habilitada en el dispositivo

Software de grabación de llamadas Wiki

La grabación de VoIP generalmente se restringe a grabadoras de transmisión de medios o software desarrollado por el creador de softphone o IP PBX. También hay soluciones que utilizan la tecnología de captura de paquetes para grabar de forma pasiva las llamadas telefónicas de VoIP en la LAN.

Dado que VOIP usa paquetes de datos para transmitir voz, estos paquetes deben detectarse de forma activa o pasiva (consulte la wiki anterior para obtener más detalles) y esto requiere una configuración dedicada a diferencia de la grabación de voz (que se puede hacer de forma nativa en el teléfono (si está habilitado) o usando aplicaciones) . Por lo tanto, la grabación de VOIP no es fácil de implementar en un dispositivo como la grabación de voz, una limitación tecnológica.

Tu respuesta tiene sentido para mí. Pero lo que no tiene sentido para mí es, ¿por qué no se puede grabar el audio que sale del altavoz de su teléfono una vez que se ha decodificado? En mi PC, solo puedo decirle a mi tarjeta de sonido que grabe audio desde cualquier cantidad de entradas a través de un mezclador de software. ¿Existe algún tipo de limitación de hardware donde los circuitos de mezcla simplemente no existen en la arquitectura del teléfono móvil (tal vez como una decisión de ahorro de energía)? Supongo que es igualmente posible que el mezclador de software no exista en el sistema operativo del teléfono por la misma razón de ahorro de energía.
Ese artículo de wikipedia carece un poco de contenido verificable real. Dice Hardware is required to make the voice signal available to the computer equipment., pero no cita ningún material de referencia real.
Gracias por aceptar. No estoy muy seguro de cuál es la limitación, e iría con el hardware dado el ejemplo de su PC. Si me encuentro con detalles, actualizaré

Por favor, no se equivoque. La grabación de VOIP no es posible debido a la restricción del dispositivo de entrada de sonido. Si un VOIP está funcionando, ocupa el "dispositivo de entrada de sonido", como resultado, las grabadoras no podrán grabar. Es tan simple como eso. No hay otras conjeturas.

Por favor, no te equivoques? Supongo que el que se equivoca eres tú. Si llama a través del protocolo sip, puede usar CSipSimple. En las opciones de llamada, puede activar la función de grabación de llamadas. Funciona bien.

Las llamadas VoIP no se pueden grabar a partir de ahora en Android.

Las llamadas normales no usan el micrófono, por lo que otra aplicación puede adquirir el micrófono y grabar la conversación.

Pero en las llamadas VoIP, la aplicación estaría usando el micrófono, por lo que otra aplicación no puede adquirir, si lo intenta, falla con un error. Si la aplicación de grabadora intenta adquirir el micrófono antes de la llamada VoIP, durante la llamada el otro lado no podrá escuchar nada.

Entonces, la conclusión es que, a partir de ahora, no existe tal aplicación para grabar llamadas VoIP en Android.