He creado una aplicación de chat de Android y quiero agregar la funcionalidad de video / llamada de audio. ¿Cómo podría hacer esto?

Hay dos formas de hacerlo:

  1. Desarrolle su propia funcionalidad de llamada de audio / video desde cero.
  2. Use SDK de llamadas de audio / video de terceros para construir e integrar rápidamente.

Si tiene una solución que enfoque adoptar, esta publicación de blog sobre el Dilema de compilación vs compra podría ayudarlo.

Nosotros en Applozic podría ser realmente útil si decides tomar la segunda opción aquí.

En Applozic Inc. proporcionamos SDK de audio / video en tiempo real, con tecnología de Global Cloud Infrastructure.
Además de Android, también admitimos llamadas de audio / video en iOS y en la web, por lo que se prevé la posibilidad de llamadas entre dispositivos / plataformas.

Para garantizar un alto nivel de redundancia y garantías de tiempo de actividad, tenemos servidores distribuidos geográficamente .

También entendemos que los retrasos y los retrasos pueden ser una molestia, por lo tanto, corremos en una pila móvil optimizada para lidiar con altos niveles de jitter, pérdida de paquetes y alta latencia.

Además de las llamadas de audio / video, Applozic admite muchas otras funciones para crear una aplicación de mensajería completa. En caso de que desee ver nuestra plataforma en acción, siempre puede programar una demostración con uno de nuestros expertos en soluciones.

Prueba la biblioteca pjsip. Es bastante potente y tiene muchos documentos. También puede encontrar muchos proyectos de fuentes abiertas usándolo.
Puede encontrarlo aquí. [Open Source SIP, Media y NAT Traversal Library]
Y el proyecto CSIPSIMPLE usando pjsip. [Https://code.google.com/p/csipsi…]

Te recomiendo que busques en Stack Overflow.
Pronto será el sitio oficial de preguntas y respuestas relacionadas con el desarrollo de Android.
Feliz codificación. 😉

Puede usar webRTC para eso. Verifique este enlace Ejemplo de código simple para Android WebRTC Video Chat (videollamadas) a través de QuickBlox SDK + API

More Interesting

Mi teléfono Android ya no está instalando archivos apk, ¿cómo solucionarlo?

He completado ingeniería mecánica. Estoy interesado en el desarrollo de aplicaciones de Android. ¿Qué tengo que hacer?

Soy veterinaria Estoy interesado en desarrollar aplicaciones. ¿Qué cursos debo tomar para aprender el desarrollo de aplicaciones?

Sé que Javascript se puede usar para crear aplicaciones móviles mediante el uso de marcos como Ionic y PhoneGap. ¿Cuáles son las ventajas y desventajas de hacerlo, en comparación con el uso de Objective-C o, en última instancia, Swift?

Estoy haciendo una aplicación en un centro comercial como mi proyecto de último año. ¿Alguien puede ayudarme?

Tengo que aprender a hacer aplicaciones de Android. ¿Alguien puede recomendar un libro para un principiante?

Acabo de lanzar mi juego de Android a Play Store. ¿Debo usar la campaña de AdMob?

¿C ++ es bueno para el desarrollo de aplicaciones de Android?

Hice una aplicación de Android y sus descargas son más de 500 descargas y no recibí ningún anuncio hasta ahora, ¿es esto normal?

Si aprendo Java, ¿podré crear aplicaciones de Android, o hay una habilidad requerida para esto?

Diseñé una aplicación móvil y quiero codificar la versión básica para atraer inversores. ¿Qué idiomas necesito para aprender a crear una aplicación de mensajería en Android?

Quiero aprender el desarrollo de aplicaciones móviles. ¿Cuál debo aprender (iOS, Android, Windows)?

Busco a alguien que definitivamente está en Snapchat, pero cuando lo agrego, recibo un mensaje de que no se puede encontrar. ¿Por qué?

Me gustaría desarrollar aplicaciones de Android. ¿Qué curso debo tomar para aprender el desarrollo de aplicaciones de Android?

Quiero comenzar a crear aplicaciones de Android y me pregunto si puedo crear aplicaciones solo con Android SDK y Eclipse. Si no, ¿qué más necesito para comenzar?