Softphone recomendado para usar con Asterisk en un terminal movil que use Windows Phone

911 views
Skip to first unread message

Miguel Alberto Sanz Pardo

unread,
Feb 1, 2016, 6:21:13 AM2/1/16
to asterisk-es
Hola buenos días,


Tengo un cliente que está comprando Windows Phones en vez de comprar teléfonos con Android y estoy teniendo un problema con las llamadas entrantes.
El teléfono se registra de manera correcta y puede realizar llamadas salientes. El problema surge con las llamadas entrantes, en caso de que la aplicación no esté abierta las llamadas no llegan. He leído algo acerca de que es necesario que estén activadas las "push notifications"

¿Alguna idea? ¿Alguien del foro ha usado terminales Windows Phone con centralitas Asterisk? Mientras tanto voy a seguir investigando a ver si encuentro alguna solución, por ahora solo he usado el cliente Zoiper, no se si usando otro cliente SIP(en caso de que exista otro cliente SIP para windows phone) se podrá solucionar este problema.




un saludo y gracias por vuestra ayuda.

Raúl Alexis Betancor Santana

unread,
Feb 1, 2016, 7:12:01 AM2/1/16
to aster...@googlegroups.com
Antes de que te acabes abriendo las venas en canal ... DESISTE

Asterisk no soporta las push-notifications.

Para que lo que quieres hacer funcione, necesitas un cliente softphone para móvil que soporte push-notificacions (y no conozco ninguno libre) ... necesitas además que tu servidor SIP (asterisk) soporte push-notifications (que no soporta).

Las soluciones que conozco pasan por Kamailio y softphones especialmente desarrollados para eso.


--
Este email pertenece a la lista de Asterisk-ES (http://www.asterisk-es.org)
Normas de la lista Asterisk-ES: http://comunidad.asterisk-es.org/index.php?title=Lista:normas-asterisk-es
---
Has recibido este mensaje porque estás suscrito al grupo "asterisk-es" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asterisk-es...@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a aster...@googlegroups.com.
Visita este grupo en https://groups.google.com/group/asterisk-es.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

Angel Elena

unread,
Feb 1, 2016, 7:18:08 AM2/1/16
to aster...@googlegroups.com
no lo desanimes hombre... lo bien que va asterisk + windows phone + telefonos cisco.

Miguel, tus clientes te odian, ehh ?


--------------------------------
Ángel Elena Medina _o)
cr...@craem.net / \\
http://blog.craem.net _(___V
@craem_
--------------------------------

-----Mensaje original-----
De: Raúl Alexis Betancor Santana <ra...@dimension-virtual.com>
Enviado: Lun 01-02-2016 13:13
Asunto: Re: [Asterisk-ES] Softphone recomendado para usar con Asterisk en un terminal movil que use Windows Phone
Para: aster...@googlegroups.com;
> Antes de que te acabes abriendo las venas en canal ... DESISTE
>
> Asterisk no soporta las push-notifications.
>
> Para que lo que quieres hacer funcione, necesitas un cliente softphone para
> móvil que soporte push-notificacions (y no conozco ninguno libre) ... necesitas
> además que tu servidor SIP (asterisk) soporte push-notifications (que no
> soporta).
>
> Las soluciones que conozco pasan por Kamailio y softphones especialmente
> desarrollados para eso.
>
> --------------------------------
> De: "miguelsanzpardo" <miguels...@gmail.com>
> Para: "asterisk-es" <aster...@googlegroups.com>
> Enviados: Lunes, 1 de Febrero 2016 11:21:13
> Asunto: [Asterisk-ES] Softphone recomendado para usar con Asterisk en un
> terminal movil que use Windows Phone
> Hola buenos días,
>
> Tengo un cliente que está comprando Windows Phones en vez de comprar teléfonos
> con Android y estoy teniendo un problema con las llamadas entrantes.
> El teléfono se registra de manera correcta y puede realizar llamadas salientes.
> El problema surge con las llamadas entrantes, en caso de que la aplicación no
> esté abierta las llamadas no llegan. He leído algo acerca de que es necesario
> que estén activadas las "push notifications"
>
> ¿Alguna idea? ¿Alguien del foro ha usado terminales Windows Phone con
> centralitas Asterisk? Mientras tanto voy a seguir investigando a ver si
> encuentro alguna solución, por ahora solo he usado el cliente Zoiper, no se si
> usando otro cliente SIP(en caso de que exista otro cliente SIP para windows
> phone) se podrá solucionar este problema.
>
>
>
>
> un saludo y gracias por vuestra ayuda.
>
>
> --
> Este email pertenece a la lista de Asterisk-ES (http://www.asterisk-es.org
> <http://www.asterisk-es.org> )
> Normas de la lista Asterisk-ES:
> http://comunidad.asterisk-es.org/index.php?title=Lista:normas-asterisk-es
> <http://comunidad.asterisk-es.org/index.php?title=Lista:normas-asterisk-es>
> ---
> Has recibido este mensaje porque estás suscrito al grupo "asterisk-es" de
> Grupos de Google.
> Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía
> un correo electrónico a asterisk-es...@googlegroups.com
> <mailto:asterisk-es...@googlegroups.com> .
> Para publicar en este grupo, envía un correo electrónico a
> aster...@googlegroups.com <mailto:aster...@googlegroups.com> .
> Visita este grupo en https://groups.google.com/group/asterisk-es.
> Para acceder a más opciones, visita https://groups.google.com/d/optout.
>
> --
> Este email pertenece a la lista de Asterisk-ES (http://www.asterisk-es.org
> <http://www.asterisk-es.org> )
> Normas de la lista Asterisk-ES:
> http://comunidad.asterisk-es.org/index.php?title=Lista:normas-asterisk-es
> <http://comunidad.asterisk-es.org/index.php?title=Lista:normas-asterisk-es>
> ---
> Has recibido este mensaje porque estás suscrito al grupo "asterisk-es" de
> Grupos de Google.
> Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía
> un correo electrónico a asterisk-es...@googlegroups.com
> <mailto:asterisk-es...@googlegroups.com> .
> Para publicar en este grupo, envía un correo electrónico a
> aster...@googlegroups.com <mailto:aster...@googlegroups.com> .

Jon Bonilla (Manwe)

unread,
Feb 1, 2016, 2:04:05 PM2/1/16
to aster...@googlegroups.com
El Mon, 1 Feb 2016 13:04:14 +0100 (CET)
Raúl Alexis Betancor Santana <ra...@dimension-virtual.com> escribió:

> Antes de que te acabes abriendo las venas en canal ... DESISTE
>
> Asterisk no soporta las push-notifications.
>
> Para que lo que quieres hacer funcione, necesitas un cliente softphone para
> móvil que soporte push-notificacions (y no conozco ninguno libre) ...
> necesitas además que tu servidor SIP (asterisk) soporte push-notifications
> (que no soporta).
>
>

Raul tiene razón. Lo de hacer que se reciban llamadas y por tanto sean un
reemplazo completo de un terminal pasa por el push peeeeero: Asterisk no tiene
esto soportado... de serie.

Necesitas: Terminales que lo soporten. Hay bastantes soluciones de pago que
hasta te incluyen el soporte en el servidor. A lo libre no es complicado
hacerlo o pedirlo a un desarrollador porque el soporte en ios y en android ya
existe y sólo es cuestión de hacer uso de él.

https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Chapters/ApplePushService.html

https://developers.google.com/cloud-messaging/

A nivel de server lo que necesitas es una conexión a una api vía tcp. Además de
esto, necesitas retener la llamada hasta que compruebes que el destino se ha
registrado. Yo lo implementé hace ya años con oversip (podrías mandar ahí ese
tipo de llamadas desde asterisk) antes de pasar a soluciones más completas y
comerciales.

http://www.oversip.net/


Sea como sea, algo de trabajo o dinero o ambas te va a llevar pero no es tan
imposible.



un saludo


Miguel Alberto Sanz Pardo

unread,
Feb 2, 2016, 5:00:22 AM2/2/16
to asterisk-es
Muchas gracias por vuestras respuestas,


Al final he convencido al cliente para que deje de usar Windows Phone y pillará Android, no obstante tendré esta info. en cuenta para un futuro.
Usando Zoiper con Android (y creo que también con IOS) no ocurre este problema de las push notifications, pero con Windows Phone sí.
Entiendo que en Windows Phone no existe ningún cliente softphone que se comporte como el Zoiper de Android sin el problema del push



un saludo

Miguel Sanz

jorge montero

unread,
Feb 2, 2016, 6:37:14 AM2/2/16
to aster...@googlegroups.com
El problema de los Windows Phone es que MS los regala, y por tanto los operadores, y los de las empresas oyen: "movil gratis" y se activa en su cerebro ese area de la satisfación inmediata, se ven poniendose la medallita ante el jefe, y..... Nokias para todos, claro, luego vienen los dolores de cabeza, y a pasar por caja de MS, por que claro con Skype for Bussiness esas cosas no pasan, pero el skype no va sin Exchange, y este solo va bien en S.O en los que el nombre empieza por W, y de pronto te ves instalando un antivirus en la centralita, y no sabes como.

Ya lo decia Mark Spencer, Cisco, Avaya, Nortel..., no me preocupan, esos son vendedores de hierro, pero esto va de Software, y a eso, MS si sabe jugar.

--
Este email pertenece a la lista de Asterisk-ES (http://www.asterisk-es.org)
---
Has recibido este mensaje porque estás suscrito al grupo "asterisk-es" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asterisk-es...@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a aster...@googlegroups.com.

Visita este grupo en https://groups.google.com/group/asterisk-es.
Para acceder a más opciones, visita https://groups.google.com/d/optout.



--
Un saludo.

Jorge Montero

Raúl Alexis Betancor Santana

unread,
Feb 2, 2016, 8:44:52 AM2/2/16
to aster...@googlegroups.com
El problema del push lo tienes también en Android e iOS, si el softphone no lo soporta y tu plataforma tampoco ... otra cosa, es que no se hayan dado cuenta ..


De: "miguelsanzpardo" <miguels...@gmail.com>
Para: "asterisk-es" <aster...@googlegroups.com>

Miguel Alberto Sanz Pardo

unread,
Feb 2, 2016, 5:16:52 PM2/2/16
to asterisk-es
Pero usando por ejemplo zoiper en android puedo recibir llamadas entrantes con dicho soft en segundo plano sin problemas sin hacer falta el uso del push no?
Sin embargo en windows phone con zoiper no puedo hacer lo mismo.

Jon Bonilla (Manwe)

unread,
Feb 3, 2016, 1:34:38 AM2/3/16
to aster...@googlegroups.com
El Tue, 2 Feb 2016 14:16:51 -0800 (PST)
Miguel Alberto Sanz Pardo <miguels...@gmail.com> escribió:

> Pero usando por ejemplo zoiper en android puedo recibir llamadas entrantes
> con dicho soft en segundo plano sin problemas sin hacer falta el uso del push
> no? Sin embargo en windows phone con zoiper no puedo hacer lo mismo.
>

Puedes, sí.

Que esté en segundo plano no quiere decir que no esté activo. Eso hace que el
softphone esté encendido y manteniendo un registro contra el server. Puedes
desde luego recibir llamadas pero no es una solución realmente buena por el
drenaje de batería que supone.

Elio Rojano

unread,
Feb 3, 2016, 9:26:58 AM2/3/16
to aster...@googlegroups.com
La verdad es que Push está pensado para cosas como correo electrónico, twitter, alguna notificación tonta y tal, pero nunca se me ocurriría utilizarlo para cosas realtime como un softphone.

IOS por ejemplo no tiene ninguna aplicación residente, cada cierto tiempo (averigua cuando) se conecta al servidor PUSH y este le manda las actualizaciones (de ahí que de repente lleguen todos los mensajes de Whatsapp de golpe) y te abre la aplicación asociada a esa notificación, pero eso en VoIP puede que funcione bien o puede que no.

Android en cambio SI tiene aplicaciones residentes que están funcionando continuamente escuchando y, como dice Jon, tiene como pega que la batería se gasta un poco antes, pero por lo menos funciona, es cuestión de encontrar un teléfono con una buena batería.

WindowsPhone ya averigua cómo funciona, aunque mucho me temo que sea como IOS pero con el Push de Microsoft.

--
Este email pertenece a la lista de Asterisk-ES (http://www.asterisk-es.org)
Normas de la lista Asterisk-ES: http://comunidad.asterisk-es.org/index.php?title=Lista:normas-asterisk-es
---
Has recibido este mensaje porque estás suscrito al grupo "asterisk-es" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asterisk-es...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a aster...@googlegroups.com.

Raúl Alexis Betancor Santana

unread,
Feb 3, 2016, 7:48:33 PM2/3/16
to aster...@googlegroups.com
Lo que yo he trabajado con el push, tanto de ios como de Android, funcionan exactamente igual, tu mandas el mensaje al servidor de google o al de apple y en cuestión de 1s, más o menos ... le llega la notificación al terminal. Cosa diferente, es que los 'grandes consumidores', no envíen las notificaciones 'al momento' ... sino por lotes o que por cuestión de 'colas' se retrase la entrega.

En VoIP el uso que se le dá al push, es simplemente levantar la APP de background y que esta le pida al server SIP las llamadas que estén 'retenidas' ... es un 'retardo' de 1s o 2s como mucho y más o menos es lo mismo que en una llamada gsm normal.

Claro que la app puede hacer más cosas que simplemente decirle al softphone que 'le están llamando' ... ;)


Para publicar en este grupo, envía un correo electrónico a aster...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

Miguel Alberto Sanz Pardo

unread,
Feb 4, 2016, 9:19:24 AM2/4/16
to asterisk-es
Muchas gracias por vuestras respuestas, es un placer el poder llegar a comprender (sino todo casi todo) el por qué  del problema que estaba teniendo con un tipo de terminales(Windows Phone) y no con otros (Android).


un saludo y gracias de nuevo ;)

Miguel Sanz
Reply all
Reply to author
Forward
0 new messages