Posible solución para las llamadas de audio/vídeo con XMPP

¿Quieres hacer una llamada de voz o de vídeo con un contacto que tiene cámara y/o micrófono, pero no consigues hacerlas funcionar? Aquí te presentamos una posible solución.

Lo realmente importante de esta entrada está en el punto 4, pero conviene que revises todo si no lo has hecho ya.

1º Verifica que tienes bien configurado tu micrófono y tu cámara

Prueba a grabar tu voz con Audacity o cualquier otro grabador de sonido, y usa un programa para webcam para comprobar que realmente funciona.

Si tu contacto no está seguro, recomiéndale que haga lo mismo.

2ª Verifica que tienes todas las dependencias instaladas

Si usas Gajim con GNU/Linux, comprueba en tu gestor de paquetes que tienes instalados paquetes relacionados con “farstream” y los plugins “bad” de Gstreamer. Los nombres variarán ligeramente según la distribución. La videollamada aún no funciona bajo Windows con Gajim.

Si vas a usar Jitsi (que soporta videollamada en todos los sistemas operativos) no necesitas verificar nada.

3º Verifica que los dos usáis un cliente compatible

Gajim, Pidgin, Psi/Psi+ y Jitsi son algunos de los clientes que soportan videollamadas o al menos, llamada de voz. Comprueba que tu contacto usa el mismo o uno que soporte estas características. Hay más posibilidades de que funcione si ambos usáis el mismo cliente.

4º Configura un servidor STUN/TURN

Si todo lo anterior indica que no debería haber problema para que la llamada de voz o de vídeo funcione, es una buena idea configurar un servidor STUN/TURN.

  • stun.macjabber.de, puerto 3478
  • stun.jabber.ru, puerto 5249
  • Más servidores

En Jitsi:

  • Menú HerramientasOpciones
  • En Cuentas, doble click a la cuenta que estás usando
  • Pestaña ICE
  • En el apartado Servidores STUN/TURN adicionales, pulsa el botón Agregar
  • En IP va la dirección del servidor; en Puerto, el correspondiente número
  • Pulsa OK
  • Pulsa SiguienteConectar

En Gajim:

  • Menú Preferencias Audio/Vídeo
  • Abajo del todo, activamos Servidor STUN
  • Prueba una videollamada
  • Si no funciona, agrega alguna de las direcciones anteriores (sin puerto)

Con el tiempo, los clientes Jabber/XMPP irán simplificando y automatizando este tipo de configuraciones, y todo resultará más sencillo y directo. Por ahora, esperamos que estos consejos sirvan de ayuda. Si tenéis cualquier duda, ¡no dudéis en enviar un comentario! 😉

Anuncios

17 pensamientos en “Posible solución para las llamadas de audio/vídeo con XMPP

  1. Falen, pero no nos olvidemos que para audio (¿y vídeo?) ya existe el protocolo SIP.

    Yo tengo una cuenta con Linphone que me va de maravilla.

      • Sí, ya lo sé. Yo he hecho este comentario en el contexto de esta frase:

        “Con el tiempo, los clientes Jabber/XMPP irán simplificando y automatizando este tipo de configuraciones”

        Es decir que, posiblemente, parte de las dificultades que se mencionan es por “hackear” la herramienta a un uso que en principio no estaba previsto.

      • No, porque XMPP estaba previsto para todo tipo de cosas desde el principio, de ahi el eXtensible. El problema de “traspasar” NATs lo tiene exactamente igual el protocolo SIP, y la solucion es generalmente la misma: servidor STUN o TURN para ayudar a la negociacion.

        Simplemente son cosas que antes, cuando la gente tenia mas conexiones directas y menos routers, no eran tan importantes como ahora. Y son cosas que a los protocolos privativos centralizados no les importan, porque ellos lo tienen todo bajo su control. Cuando todo queda en casa, las cosas son mas faciles. Pero eso tiene un alto precio.

    • No recuerdo que en este blog se haya hecho ninguna comparación entre XMPP y WhatsApp. Lo consideramos una alternativa válida, pero nunca los hemos comparado. Por otro lado, en esta entrada se habla de una característica que WhatsApp no tiene.

    • Protocolos de interconexion entre Jabber/XMPP y SIP? Maravilloso xD

      SIP esta en muchos sitios, algunos de los cuales no son ordenadores ni moviles. Este tipo de interoperabilidad es siempre una buena noticia! =)

  2. Pingback: Configuración y personalización de tu cuenta Jabber/XMPP | Comunícate libremente

  3. Hola amigos, ya logré realizar las llamadas de audio y vídeo con Jitsi, con usuiario de otras cuentas jabber/XMPP.

    El único inconvenientes es que no logro usar Jitsi con mis otras cuentas que no sean xxxx@jit.si. El único mensaje que obtengo es que no reconoce las contraseñas.

    ¿Alguna recomendación en la configuración?

    Saludos.

  4. Pingback: Graba tu podcast con Jabber/XMPP | Comunícate libremente

  5. Pingback: Videollamadas con Software Libre | De esto y de aquello

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s