es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Notificación de llamada entrante como WhatsApp en Flutter.

He implementado llamadas de audio y video utilizando Agora para Android e iOS. Ahora necesito una forma de mostrar notificaciones con botones para aceptar y rechazar las llamadas.
He estado buscando y encontré callkeep, flutter-callkeep y flutter-voipkit, pero todos ellos utilizan la aplicación telefónica incorporada. Quiero hacerlo como en WhatsApp o Skype. ¿Alguien puede ayudarme y guiarme en la dirección correcta? Gracias.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Android y Flutter: Implementación de notificaciones personalizadas de llamadas de audio y video utilizando Agora.io

    Si ya ha implementado la funcionalidad de llamadas de audio y video utilizando Agora.io para Android e iOS, el siguiente paso sería agregar notificaciones personalizadas de llamadas con botones de aceptar y rechazar.

    Aquí hay algunas opciones a considerar:

    1. CallKeep: CallKeep es un complemento para React Native que proporciona funcionalidad para mostrar interfaces de usuario de llamadas nativas al usuario. Aunque está diseñado para React Native, podría ser posible utilizarlo con Flutter también. Este complemento le permite mostrar notificaciones de llamadas entrantes nativas con botones de aceptar y rechazar, pero utiliza la aplicación telefónica incorporada.
    2. Flutter CallKeep: Flutter CallKeep es un complemento de Flutter que le permite mostrar notificaciones de llamadas entrantes nativas con botones de aceptar y rechazar. Se basa en CallKeep para React Native y utiliza código nativo para mostrar la interfaz de usuario. Este complemento es similar a CallKeep, pero está escrito en Flutter.

    3. Flutter_voIP_kit: Flutter-VoIP-Kit es un complemento de Flutter que proporciona funcionalidad de llamadas VoIP, incluyendo notificaciones de llamadas entrantes con botones de aceptar y rechazar. Utiliza código nativo para mostrar la interfaz de usuario y puede personalizarse para adaptarse al diseño de su aplicación. Sin embargo, dado que está diseñado específicamente para llamadas VoIP, es posible que no sea la mejor opción para su caso de uso.

    Para implementar notificaciones personalizadas de llamadas con Agora.io en Android y Flutter, deberá elegir la mejor opción en función de sus necesidades y requisitos específicos. Una vez que haya elegido el complemento adecuado, puede integrarlo con su código existente para mostrar notificaciones de llamadas entrantes con botones de aceptar y rechazar, similar a WhatsApp o Skype.

Comments are closed.