¿Es posible enviar / recuperar mensajes MMS a través de WiFi o es obligatorio estar conectado a mi proveedor a través de la conexión de datos móviles?
Si un usuario tiene una conexión WiFi activa, ¿qué sucede cuando hay un MMS entrante?
¿Es posible enviar / recuperar mensajes MMS a través de WiFi o es obligatorio estar conectado a mi proveedor a través de la conexión de datos móviles?
Si un usuario tiene una conexión WiFi activa, ¿qué sucede cuando hay un MMS entrante?
Podría hacerse técnicamente. AFAIK toda la comunicación entre los componentes habilitados para MMS se realiza a través de TCP/IP estándar. Pero en una configuración normal del proveedor, el servidor(es) de almacenamiento y envío de MMS (MMSC) sólo es accesible a través de la red del proveedor. Por eso no puedes enviar y recibir MMS a través de WiFi.
También es la razón por la que no puedes hacer una llamada y enviar/recibir un MMS simultáneamente cuando sólo tienes conectividad 2G (GPRS/EDGE).
Normalmente, Android abandonará la conexión de datos GSM si hay conectividad WiFi y todos los datos se enrutarán a través de la interfaz WiFi, pero hay una excepción : El tráfico de MMS seguirá pasando por la conexión de datos móviles.
@Sparx Esta respuesta es correcta de cualquier manera -- no hay manera de que tu operador sepa si estás conectado a Wi-Fi o cómo dirigirte el mensaje si lo estás. Es parte de la red celular. Sin embargo, algunos operadores te lo enviarán por correo electrónico si lo configuras con ellos, pero no sé sobre los operadores de la India.
Es probable que tu red utilice un APN de MMS independiente para la mensajería multimedia, y que éstos estén restringidos a la propia red del operador, por lo que los mensajes no pueden recibirse por WiFi. Además, los mensajes se dirigen a tu número de teléfono, por lo que podría compararse con el uso de SIP/VoIP a través de tu número de teléfono habitual.
Si hay una conexión WiFi activa, se ignora y en su lugar se utilizan paquetes de datos (si están activados).
Creo que la mayoría de los teléfonos (inteligentes) no saben crear un socket IP separado para enviar/recibir MMS por wifi. Así que vuelven por defecto a la toma de datos proporcionada por el operador. O puede que no tengan la capacidad de cambiar entre dos sockets diferentes automáticamente. Si rooteas tu teléfono y cambias el socket IP de MMS por defecto, puedes perder toda la conectividad MMS dependiendo del teléfono.
PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.