Gravatar de Armonth

Televisión colgada, chapuzas por detrás


Acabo de leer unas declaraciones de Joan Rosés en el blog de Carlos Blanco que llaman la atención:

Su respuesta ha sido muy buena cuando ha dicho que tenemos que asumir que dentro de muy poco las Televisiones también se colgarán como los PC’s, hay que tener en cuenta que ya pasa hoy en día con el decoder del Digital + (es cierto, me ha pasado varias veces).

Y para adornar la entrada, un BSOD de Windows. Habría que aclarar a qué se refiere exactamente, por ejemplo si habla de la TdT le daría la razón: al ser digital o se ve o no se ve y la imagen a la que se pierda la señal “se colgará”. Pero como no creo que se refiera a temas relativos a la señal, supongo que se referirá al hardware.

Dentro del hardware y como yo al menos no he visto todavía una televisión + media center todo en uno (hay televisión + dvd, televisión + vhs, etcétera) supongo que tampoco habrá de “las teles”.

Solo me quedan dos opciones: los reproductores DivX/DVD y los ordenadores haciendo funciones de media center. Y si es un ordenador es lógico pensar que se colgará como un ordenador ¿no? Pues yo opino que no.

¿Por qué la gente tiene tan asumida que se cuelgue un ordenador es lo normal? Cierto es que no puede haber garantías de que no haya un cuelgue a no ser que hablemos de software crítico (el que se puede encontrar en controladores de vuelo, centrales y resumiendo en cualquier sitio donde la vida humana dependa del mismo).

Pero el software crítico no está hecho por cualquiera, tiene un ciclo de desarrollo y depuración muy largo. En el software no-crítico esto no es así: lo que cuentan son los resultados.

Y aquí se entra en que la gente tiene asumido los cuelgues y un cuelgue ocasional puede ser perfectamente normal, lo que no es normal es que sea algo no esporádico. Si se cuelga es que hay un chapuzas detrás.

Ejemplos de trastos que se cuelgan más de una vez al mes (por decir una cifra) hay muchos pero el ejemplo del reproductor DivX es bastante adecuado:

  • A menudo el diseño está por encima de la funcionalidad y querer poner un casi ordenador en el tamaño de un reproductor de DVD provoca problemas de ventilación. Si nosotros no ponemos una central nuclear en una habitación de 3x3m2 ¿por qué se pone un horno en el tamaño de un reproductor de DVD? En la realidad la funcionalidad está por encima del diseño, salvo para el de marketing.
  • Reducción de costes: tendré que pillarme un media center por la imposibilidad de encontrar un buen reproductor “lee-todo” ya que “lee todo” para el fabricante es DivX y cuatro chuminadas más. Pero es que lo que a uno le gustaría (tener un mplayer — el de GNU/Linux — incorporado en el reproductor y poder leer de todo) es imposible, a menudo tacañean tanto con el microprocesador que un DivX con calidad decente ya te puede ir a tirones osea que mejor ni hablemos de MPEG-4/AVC (entre amigos, “MP4″).

En los media center el tema está mucho mejor, más que nada porque no son máquinas cerradas, cada uno le puede meter mano o adquirir el suyo en una tienda de confianza pero no estás exento de tener mala suerte y que te endosen un horno eléctrico.

Y creo que me estoy enrollando demasiado con el hardware cuando pensaba tratar el software, pero no creo que sea nada nuevo para muchos que la chapuza que cuelga la tele suele ser: analistas (“cárnicas”), plazos imposibles, chapuzas “para que funcione” y tiempos de depuración escasos o nulos.

Un ordenador con hardware decente, sin problemas de calentamiento y con software depurado y bien hecho no se cuelga (casi) nunca pero claro: si usas la rama del svn llamada experimental-high-danger o el fabricante tiene prisas por sacar el producto y decide usarte de betatester vendiéndote un producto como si estuviera acabado…

11 Comentarios

  1. Clapp!:

    Mi TDT actual se cuelga casi siempre que usas la funcion EPG, por lo que a marcar numeros como toda la vida. Los dos anteriores, mala instalación electrica: de un dia para otro ya no sirve.

    Wednesday, 28 de March/2007 @ 16:44

  2. josep m. fernández:

    El servicio de video bajo demanda de ONO es insufrible. Te deja frito el decodificador a la mínima y no hay más remedio que resetearlo a las bravas.

    Thursday, 29 de March/2007 @ 1:39

  3. Reboot:

    Con MP4 supongo que te referirás a h264.

    Thursday, 29 de March/2007 @ 10:20

  4. Armonth:

    Reboot: MPEG-4/AVC == h264 (o “MP4″ entre amigos aunque el mp4 sólo sea un contenedor con x/h264 y habitualmente AAC) de la misma forma que MPEG-2 == divx/xvid. Vamos: estándar == implementación del mismo, no son lo mismo obviamente pero es por simplificar.

    Thursday, 29 de March/2007 @ 10:36

  5. Ñuño Martínez:

    Qué razón tienes, Armonth. Estoy trabajando en un proyecto “supersecreto que te mueres” para un DVD/IP fabricado por una sucursal de C***o y es de risa. Los tres que estamos trabajando en ello ya le dijimos a las jefas desde el primer día que lo que planteaban no va a funcionar bien, y la prueba está que la fecha de lanzamiento prevista fueron las navidades pasadas. Ahora el objetivo es comercializarlo “antes de Abril”, pero esto sigue sin funcionar medianamente bien…

    ¿Causas? Un terminal mal diseñado, un servidor insuficiente, un lenguaje de programación absurdo (ASP)… Me río por no llorar.

    Thursday, 29 de March/2007 @ 10:44

  6. javi:

    xvid y divx son mpeg4 no mpeg2

    Thursday, 29 de March/2007 @ 10:55

  7. tendero_digital:

    Interesante entrada, me has quitado una que estaba preparando parecida, pero bueno la reciclaré.
    Lo que comentas, pues hay varios planos. Por raro que te parezca las TVs modernas se cuelgan, si porque llevan un decodifcador TDT, llevan un programador, algunas llevan discos duros… Y los lectores de dvd también se cuelgan… y si hablamos de los PCs…
    Un motivo de estos cuelges es que estás tratando con una cadena que tiene muchos eslabones (cadenas de televisión – ficheros ripeados por no se sabe quién ni se sabe como – tarjetas digitalizadoras con malos drivers – antenas – software casi experimental – PCs reutilizados y recalentados…) y que no se coordinan entre si para nada… Así que la mejor solución no es otra que el prueba y error.
    Como muestra un botón, ayer en mi pueblo había por la noche una buena tormenta con mucho viento y algo de lluvia, nos disponemos a ver Cámara Café (yo creo que lo único que veo en directo en TV) y la TV cuando ponías T5 se volvía loca, llegando hasta a apagarse ella sola. Al final cambie al TDT del mediacenter (el PC que tengo debajo de la TV) y le active el Timeshift (o como se llame lo de ver la emisión con un pequeño decalaje) así al hacer de buffer el disco duro, conseguimos ver el programa… eso si, tuve que cambiar de codec de sonido (y esto del codec de sonido solo pasa con T5…)

    Thursday, 29 de March/2007 @ 12:02

  8. chochis:

    El tdt que tenemos en casa se resetea muy habitualmente, (debe de tener una division por 0 como una catedral) Lo gracioso del asunto es que Airis no da soporte alguno a su software. A diferencia de otros productores de decosTDT…
    Osea, que la tele se cuelga, ya es una realidad! ;-)

    Thursday, 29 de March/2007 @ 13:09

  9. chochis:

    se me olvidaba, date una vuelta por http://geexbox.org/en/index.html

    Thursday, 29 de March/2007 @ 13:17

  10. mangel:

    Bueno, esto que se comenta ya no es un futuro, de hecho, todos los que tenemos el receptor digital de ONO, sufrimos a menudo cuelgues y reseteos del sistema., cualquier sistema digital es plausible de tener este problema. la tecnologia esta diseñada asi, aunque prefiero esto a ver la tele con nubes, o granulada o como si fuera un canal codificado. , no creeis?

    Thursday, 29 de March/2007 @ 13:52

  11. Armonth:

    Javi me he colado: quería decir h264 = mpeg-4 10 y xvid mpeg-4 asp (a la wikipedia me remito).

    Chocis ya conozco el geexbox, incluso alguna vez me he puesto en contacto con ellos, pero gracias, que seguro que hay alguien que no lo conoce :P…

    Tendero ok, aunque lo de ficheros ripeados si te refieres a lo típico de divx, xvid, h264, etcétera si se cuelga vuelve a ser culpa del software: cuando un rippeo está mal hecho a lo máximo empieza a sacar errores de “frame tal error cual” o algo similar y te cierra el vídeo (o te lo cierra directamente).

    Thursday, 29 de March/2007 @ 13:53

Comentarios cerrados