Respuestas:
No, no hay un Cliente XMPP federado para Android que admita llamadas de video. Federado porque hay muchos clientes XMPP propietarios que lo hacen, pero solo funcionan dentro de su propia red.
La razón porque no existe tal cliente XMPP es bastante simple: Jingle (el XEP que se usa para videollamadas XMPP) es bastante nuevo y la mayoría de las bibliotecas XMPP aún no lo admiten. Esto es especialmente cierto para la biblioteca Smack XMPP más relevante (relevante porque es una biblioteca Java). Smack tiene algunos componentes de Jingle, pero el desarrollo en ellos se detuvo hace años y no parecen estar actualizados.
Actualización: el desarrollo de Jingle en Smack ganó algo de fuerza en los últimos meses.
Un poco tarde para responder esta pregunta, pero últimamente, han surgido algunas aplicaciones FOSS XMPP para Android que tienen la función de video chat:
Fuentes:
https://www.jabber.de/clients/android-ios/ https://jitsi.org/Main/Download#latestnightly https://play.google.com/store/apps/details?id=com.cisco .im & hl = es
La aplicación Videomeet es una excelente implementación de Jitsi para Android e IoS con soporte completo de llamadas de audio y videoconferencia.
El repositorio oficial de Android jitsi está en espera. y el repositorio de github no permite publicar problemas
Encontré esta bifurcación de Github donde los probadores de jitsi de Android pueden publicar problemas