Conectar un móvil Android con una TV Samsung usando el MessageBoxService

Al final carthesian me ha liado para que os explique cómo lo hice :)

En mi primer dia de vacaciones perdí varias llamadas por tener el móvil en silencio. Me acorde que cuando compramos la TV en la lista de funcionalidades indicaba que era posible recibir mensajes por pantalla desde un telefono Samsung, y pensé: “ha de existir una forma de conectar mi android”.

El sistema se basa en que la TV implementa un protocolo de recepción de mensajes a través del puerto 52235. Se puede probar qué mensajes acepta accediendo a http://<ip_de_la_tele>:52235/pmr/MessageBoxService.xml

Por ejemplo para crear un nuevo mensaje hay que enviar el contenido siguiente:

 <CallTime>
   <Date>YYYY-MM-DD</Date>
   <Time>HH:MM:SS</Time>
 </CallTime>
 <Callee>
   <Number>Telefono de la persona a la que estamos llamando</Number>
   <Name>Nombre de la persona que estamos llamando</Name>
 </Callee>
 <Caller>
   <Number>Nuestro numero de telefono</Number>
   <Name>Nuestro nombre</Name>
 </Caller>

La prueba que realicé, por si queréis probar está en el siguiente link.

samsung

Tiene algunos defectos que deberían arreglarse:

  • Hay que mejorar la pantalla de administración para que retorne al home. Ahora después de poner la IP y la cuenta de google (que ha de existir en el telefono)
  • La aplicacion deberia arrancar como servicio al encender el movil. Si apagais el movil debe volver a configurarse.
  • Mejorar la notificación de correos. Aqui google debería facilitar la notificación (Intent especifico) en vez de tener que hacer un contentobserver.
  • Hacer que si la persona la tenemos en la lista de contactos del móvil se envie el nombre ademas del telefono.
  • Muchas otras cosas que ahora no se me ocurren ;)


Artículos relacionados:

18 Responses to Conectar un móvil Android con una TV Samsung usando el MessageBoxService


  1. iSuriv
    Aug 12, 2010

    Wow, la pena que mi TV es una LG


  2. Jesús
    Aug 12, 2010

    Que tv tienes? Yo tengo una samsuns b651, funcionara?


  3. zoltan
    Aug 12, 2010

    Los Samsung que hace falta son los que tienen Internet TV, Modelo C del 2010. Y serie 6 o superior.


  4. cramos
    Aug 12, 2010

    Yo tengo la LE32B651 por lo que debe funcionarte sin problemas.
    Para que el mail te aparezca has de configurar que el wifi no se pare o poner una IP externa. En mi caso uso la IP externa y tengo el puerto 52235 redirigido, con eso se usa la conexión 3G/2G que no se desactiva.
    Al no ser un servicio has de arrancar la aplicación cada vez que reinicies el telefono y volver a configurarla. Una vez configurado los parámetros le das a guardar y al boton de home.


  5. Jesús
    Aug 12, 2010

    cramos: No me va tio, lo he puesto todo , la ip de la tv , por wifi el movil y nada . no me aparece nada en la tv.

    Tengo que configura algo en la tv.


  6. Jesús
    Aug 12, 2010

    Vale ya funciona.

    Cuando recibo los correos nos me parece nada es normal?


  7. Jesús
    Aug 12, 2010

    Por cierto, porque no abres el código fuente y lo mandas al proyecto http://samygo.sourceforge.net/


  8. cramos
    Aug 12, 2010

    Eso quiero hacer poner el código fuente para que se pueda ampliar pues ahora tengo poco tiempo.
    Que correo usas? gmail o otro?


  9. Jesús
    Aug 12, 2010

    Uso Gmail.

    Con la aplicación Gmail.

    Las llamadas si me las reconoce y aparece.


  10. Patrick
    Sep 09, 2010

    I had an original version of that from samgo forums, but it did not work for phne or calendar. The author said he would post source, but never did. Does your version work with all three (sms, phone, calendar)? I also hope to use the DMR service of the TV to stream datd from the MMS service, but that is still a wayz off :-)
    I should hava a beta of the listener service ready shortly. Care to be on the list of testers?


  11. juan pablo
    Nov 12, 2010

    Dónde puedo encontrar documentación sobre el MessageBoxService? Estoy haciendo una aplicación web para mandar mensajes a la tv usando curl pero algo anda mal seguramente con los headers.
    Gracias!!!


  12. mhergon
    Dec 16, 2010

    cramos, me puedes enviar el código fuente de la aplicación?

    saludos!


  13. carlos
    Dec 20, 2010

    Buenas, yo tambien tengo una tv 40″ b651 con internet y un movil samsung galaxy 3 i5800 y estaría interesado en lo vuestro. A parte, cuando intento utilizar el dnla entre ellas, envia los jpg o mp3, pero dice que el formato no los reconoce. Espero vuestras respuestas. Un saludo. Carlos


  14. Jbrinx
    Jan 30, 2011

    Pues yo no lo consigo hacer funcionar, osea, que le pongo la IP y la dirección de correo, pero por mucho que le dé al botón de OK, no arranca nada. Alguna pista?¿

    Como esta el tema de mandar el código a SamyGo?


  15. Galiza
    May 08, 2011

    El telefono no hace nada, pero funciona.
    Me explico. Cuando pones los datos ip de la tv y cuenta de google y le das a aceptar, la aplicacion parece que no hace nada pero cuando salis de la aplicacion pensando que no funciona…. probad a llamaros al movil y sorpresa, la llamada os sale en la tv.

Trackbacks/Pingbacks

  1. Tweets that mention Conectar un móvil Android con una TV Samsung usando el MessageBoxService | and.roid.es -- Topsy.com
  2. Bitacoras.com
  3. Tweets that mention Conectar un móvil Android con una TV Samsung usando el MessageBoxService | and.roid.es -- Topsy.com

Leave a Reply