Banda Ancha EU

Comunidad de usuarios
de fibra, móvil y ADSL

hosting en interdominios
2.706 lecturas y 37 respuestas
  • Fijado

    BocaDePez BocaDePez
    24

    Análisis técnico de Jazzbox

    Para los curiosos sobre el sistema de Jazzbox, aquí va un análisis sobre los datos del producto/la red.

    • El STB es un producto de la marca Zinwell. Se define a el mismo como Z803N
    • Antes de actualizarlo aparecía información con un número de versión 2.4 (suena a linux completamente)
    • "Antes de que el firmware actualice", el puerto 23 del aparato proporcionaba una pantalla de login

    Cada vez que el aparato se inicia (y también mediante una opción del menú) se procede a buscar una actualización de firmware. Actualmente ocupa 22.6MB
    El sistema trabaja sobre el protocolo HTTP. La información del menú se recibe mediante JSON. El contenido audiovisual se recibe en listas de reproducción m3u8. Hay dos tipos. Las listas index-spa (da pie a que pueda aparecer una lista index-ita,index-eng,... de hecho ya existe una opción para elegir el idioma en el STB) contienen 4 links en función de el Bandwith (1242304,2268032,4320992 y 5348224). En mis pruebas seleccionó el link con más bandwith. Al abrir ese fichero, existe una serie de enlaces a ficheros con extensión .ts Cada fichero (basándome) en los datos del m3u8 debería contener 5 segundos de video.
    Sobre los ficheros, conozco poco sobre MPEG transport stream (o al menos eso parece si se usa la extensión .ts) , pero no soy capaz de sacar ningún dato de ellos. Algún indicio tengo de que podrían estar cifrados con AES128.

    Este tema lleva más de 6 meses inactivo. Es recomendable que abras un nuevo tema para retomar la conversación.
    1
    • BocaDePez BocaDePez
      6

      Buenas. Según el servicio técnico de jazzbox tanto la salida…

      Buenas.

      Según el servicio técnico de jazzbox tanto la salida digital, como el USB están "capados" por el fabricante. En mi caso mi deco solo tiene 1 entrada óptica :(. Así que me iba a quedar sin el 5.1 de todas formas... dado que la salida óptica de la TV lo "deja" en dolby 2.0. aún así no se si podéis confirmar si películas o series vienen con audio 5.1.

      Yo estoy encantado con el chisme... sobre todo por que tiro de VOD. Aunque el plus en directo se ve bastante bien.

      Los nuevos canales en directo imagino que irán mejorando la calidad de imagen como pasó con el C+... yo desde luego con el VOD contentísimo... aunque he visto el último de Homeland sin ser HD , se ve muy bien para mi gusto.... ¿pondrán los VOD de fox, tnt, etc... en HD?

      Posdata: Las pelis de taquilla en fin... pagar por pelis de hace años es pa matarles... por capítulos de MadMen de hace 4 años idem... las novedades vale que tengan que tener un precio pero... 5 eurazos? en serio? ¿Alguien va a comprar mas de 2 o 3 pelis al mes a ese precio? (bueno la pregunta es si alguien va a comprar alguna). Yo me muero por ver J.Edgar de DiCaprio... pero 5 pavos ni de coña... a 2 o 3 todavía... o 10 euros al mes por acceder a toda la taquilla pasa... vendo el hdmultimedia y tengo un bono jaja... en fin..

      Sigo rezando por c+liga para no tener que montar una parabólica solo pa eso... a su precio claro... con axn de regalo xD

    • BocaDePez BocaDePez
      6

      Añado comentario para hacer un inciso en la calidad de vídeo.…

      Añado comentario para hacer un inciso en la calidad de vídeo.

      Estoy viendo ahora la película Camino a la libertad y parece un Youtube 240p reescalado. Eso no puede ser. Deberían de poner entre 4 y 5Mbps de bitrate medio y 720p sin ser un reescalado desde resoluciones inferiores.

      Porque sea un bitrate medio y en ocasiones haya picos más altos no pasa nada, para algo está el buffer y secuencias que se vayan alternando o momentos de bajo bitrate.

      • BocaDePez BocaDePez
        6

        Análisis de chips: El que esta debajo del disipador creo que…

        Análisis de chips:

        El que esta debajo del disipador creo que es un BCM7405

        EM68B16CWQD-25H : 32m X 16 Bit Ddrii Synchronous Dram Sdram

        K9F1G08U0D : 128M x 8 Bit NAND Flash Memory

        MX26GA320 : Para guardar más cosas. Tiene una parte de la memoria (128 palabras) para guardar datos protegidos...

        • BocaDePez BocaDePez
          6

          Hoja técnica de la RAM. Al ser la 25H es DDR2 800Mhz…

          Hoja técnica de la RAM. Al ser la 25H es DDR2 800Mhz efectivos (400Mhz de bus clock).

          Son dos chips de 64MB, en total 128MB de RAM DDR2 800Mhz.

          La memoria flash es de Samsung, 128MB también.

          La MX29GA320EHXFI-70G es otra flash, pero de 4MB y como dices con 128x16 bits (256 Bytes) para protección, en este caso, de la parte alta de los sectores. Es posible que sirva de buffer para todo lo recepcionado, tiene 70ns de latencia.

            • BocaDePez BocaDePez
              6
              El kernel son 6MB y el sistema de ficheros 16.3 MB (unos 50…

              El kernel son 6MB y el sistema de ficheros 16.3 MB (unos 50 sin comprimir pero usan squashfs). Yo creo que los dos iran en la ROM de Samsung.

              El tema de 128 de Ram está bien pero la aplicación ya se come 35 megas en librerías y binarios. Mas luego el kernel y lo que pueda consumir el squashfs. Facilmente se nos pueden ir 50 Megas solo con eso.

              Le veo futuro al cacharro para meterle un samba o un ftp y usarlo como NAS en casa. Lástima que no se pueda grabar el contenido para tenerlo siempre aunque desaparezca de la parrilla.

              • BocaDePez BocaDePez
                6
                ¿La flash de 4MB no será donde está el bootloader del…

                ¿La flash de 4MB no será donde está el bootloader del cacharro y poco más, estando el SO y todo lo demás en la flash de 128MB?

              • BocaDePez BocaDePez
                6
                Yo creo que podrían adaptar el programa del Yomvi para PC y…

                Yo creo que podrían adaptar el programa del Yomvi para PC y que pueda visualizar los contenidos a través del Jazzbox.

                Y crear apps para Android, iOS y Windows Phone.

    • BocaDePez BocaDePez
      6

      Y digo, ¿no será RTMP entubado a través de HTTP? Aunque…

      Y digo, ¿no será RTMP entubado a través de HTTP?

      Aunque bueno, como ves GETs de listas directamente, no creo. El RTMP no funciona así por lo poco que he leído.

          • BocaDePez BocaDePez
            6
            Debería al menos ser seleccionable. Como bien indicas, es…

            Debería al menos ser seleccionable. Como bien indicas, es absurdo tener una salida de audio inutilizada. Esto no es un puerto usb o un telnet para trastear el aparato. Lo comentaré en el correo de la beta.

            • BocaDePez BocaDePez
              6
              Muchas cosas deberían ser seleccionables. Voy a ir apuntando…

              Muchas cosas deberían ser seleccionables. Voy a ir apuntando lo que vea para cuando crea oportuno enviarles un correo. Por el momento ya he visto varias cosas a mejorar:

              • Problemas conexión HDMI.
              • Problemas de avance y retroceso rápido.
              • Quedarse en calidad baja un tiempo fuera de lo normal. Entiendo también que después de retroceder y avanzar hayan optado por ser conservadores y transmitir primero el video en baja calidad. Pero se tira bastantes segundos.
              • Falta de más información durante la reproducción. Cuando le des al botón de información un par de veces debería salir la info del programa e incluso dar opciones para subtítulos y audios para cambiarlos durante la reproducción. La reproducción durante esa pantalla automáticamente pausada.
              • Categorías que sean seriales subcategorizadas en sus correspondientes series. En Cine está claro que más no se puede hacer.
              • Posibilidad de configuración manual de la conexión a red. Ahora mismo sólo se configura con DHCP.
              • Saber a que resolución está funcionando el aparato. Saber también a que función y calidad está entrando el vídeo cuando en el caso de una supuesta funcionalidad de doble pulsación del botón info.
              • Añadir una categoría de vistos recientemente tanto a nivel general como en cada categoría mayor (cine, documentales, series, deportes...).
              • Mostrar primero siempre los títulos añadidos recientemente.
              • Previsualización con una instantánea a cada paso o cada dos pasos de avance rápido. Sin ello vas avanzando a ciegas.
              • El logo de Jazztel debería ser como el de la web y quitarle el fondo negro. Debería aparecer también en el resto de menús, que se queda fijo siempre el de Canal+ Yomvi.
              • Que el Jazzbox se quede en Stand By y no encendido incluso cuando le das a apagar, que vaya, responde al telnet y todo. No me parece moco de pavo el consumo del cacharro. Los Stand By de una casa suponen bastante al mes, imagínate si todo utilizase un falso apagado desconectando sólo la salida de video.
              • El LED de apagado que también esté activo cuando el Jazzbox esté encendido, pero con otro color igual que cuando el LED de red pasa de indicar que está desconfigurado a estar configurado.
              • El LED de la izquierda estaría bien saber qué es.

              ...

              • BocaDePez BocaDePez
                6
                Que el Jazzbox se quede en Stand By y no encendido incluso…

                Que el Jazzbox se quede en Stand By y no encendido incluso cuando le das a apagar, que vaya, responde al telnet y todo. No me parece moco de pavo el consumo del cacharro. Los Stand By de una casa suponen bastante al mes, imagínate si todo utilizase un falso apagado desconectando sólo la salida de video.

                Si pulsas 3 segundos sobre el botón de apagado se apaga del todo y no se te quedará en standby.

                • BocaDePez BocaDePez
                  6
                  Efectivamente igualito a la Wii. Parece que el apagado es…

                  Efectivamente igualito a la Wii. Parece que el apagado es completo de esta forma, de hecho luego parece que ni hace caso al mando para encenderlo. Tampoco hay voltaje en el puerto USB y los leds de la Red se apagan. Hay un led dentro (a mi me sale rojo) que también se apaga cuando se hace el apagado completo.

                  A lo mejor interesa que ese sea el comportamiento por defecto para el boton de apagado, pero claro luego alguna persona puede pensar que se le ha estropeado al no funcionarle el mando...

                • BocaDePez BocaDePez
                  6
                  Interesante. Quizá eso sirva para en vez de hacer RESET…

                  Interesante. Quizá eso sirva para en vez de hacer RESET pulsar 3 segundos el botón para que se apague del todo. Normalmente con el mando se deja en stand by y con el botón que hay en el aparato se suele apagar de forma definitiva. El único aparato que he visto con el mismo comportamiento que el Jazzbox es la Wii.

    • Es el mismo sistema que usa el programa para Pc y Mac. GET…

      Es el mismo sistema que usa el programa para Pc y Mac.

      GET /prod/pc/CPLPC-895828-SD_20111007_151428Z/index.m3u8 HTTP/1.1

      Origin: voddeliveryservices.dof6.com

      User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; es-ES) AppleWebKit/532.4 (KHTML, like Gecko) DIGITAL+/1.0.2.0 Safari/532.4

      Referer: voddeliveryservices.dof6.com/nmp-client- … isa/nmp.html

      Connection: Keep-Alive

      Accept-Encoding: gzip

      Accept-Language: es-ES,en,*

      Host: vodhttpstreaming.dof6.com

      • 6

        OT enorme on / ¿Sabes o tienes alguna idea de si ONO tienen…

        OT enorme on / ¿Sabes o tienes alguna idea de si ONO tienen cobertura en la zona de este usuario? Es que preguntó primero en el foro adsl/vdsl y lo madé para allá pero me dá que no hay muchas opciones decentes para él tratándose de esa zona. Excepto que ONO llegara hasta allí ahora/ OT enorme off :P Mis disculpas a los usuarios del tema :)

        Saludos

      • BocaDePez BocaDePez
        6

        Si, las peticiones son muy similares, salvo que los…

        Si, las peticiones son muy similares, salvo que los contenidos se ve que están orientados hacia Jazztel (viene en el nombre de las peticiones) y en que en vez de poner SD pone HD.

        He estado trasteando la aplicación web y he visto que efectivamente algunos de los js que la componen se encuentran (o al menos son muy similares) en el firmware del STB.

      • BocaDePez BocaDePez
        6

        De momento en eso no hay suerte... Johny está un poco…

        De momento en eso no hay suerte... Johny está un poco perezoso y todavía no me la ha dicho. Si queremos telnet creo que de momento va a tener que ser con un custom firmware.

    • BocaDePez BocaDePez
      6

      Se me olvidaba... El sistema para el video en directo ya está…

      Se me olvidaba... El sistema para el video en directo ya está implementado en el firmware que tenemos y desde el servidor YA ESTÁN emitiendo el contenido (de hecho 3 canales en vez de uno, pero no se si con el mismo contenido o diferente o simplemente un video de prueba, pero lo dudo ya que los datos cambian con el tiempo)

      Lo que CREO que pasa es que cuando el STB pregunta por los servicios disponibles dice que solo están disponibles el VOD (Video on demand) y el menú de configuración. Dejando fuera el LIVE TV y el buscador.

    • BocaDePez BocaDePez
      6

      Empresas implicadas en el desarrollo en la parte cliente (El…

      Empresas implicadas en el desarrollo en la parte cliente (El Zinwell)

      Ekioh (Parte visual, se implementa mediante Javascript, SVG, CSS, HTML5) y mooola. Esto puede dar mucho juego para crear nuevas interfaces y acceso directo a webs desde el STB.

      Quative : Le añade la capa Nagra y el sistema de streaming

      Optiva Media: Adapta el producto para Jazztel

      Todo esto son suposiciones después de haber trasteado con el firmware.

    • BocaDePez BocaDePez
      6

      Más datos del firmware( V 27/10/2011 @ 12:05) Linux…

      Más datos del firmware( V 27/10/2011 @ 12:05)

      Linux 2.6.31-1.2 en un procesador mips

      Más datos del sistema de contenidos:

      Parece que el sistema que proporciona los contenidos está basado en alguna solución de Quative (tirando del hilo : Quative pertenece al Kudelski Group (os suena Nagravisión?? ) )

      Después de ver eso, ya doy por hecho que los ficheros de video llegan cifrados. El contenido usa un servidor de HTTP Live Streaming. Está definido en draft-pantos-http-live-streaming-07

      Más datos del aparato:

      Cuando se apaga, hace un apagado en falso, siempre está caliente pero sin llegar a quemar. Parece que lo único que hace al apagar es volver a la pantalla de inicio y apagar la salida de video.

      • BocaDePez BocaDePez
        6

        Cuando se apaga, hace un apagado en falso, siempre está…

        Cuando se apaga, hace un apagado en falso, siempre está caliente pero sin llegar a quemar. Parece que lo único que hace al apagar es volver a la pantalla de inicio y apagar la salida de video.

        Pues eso no mola. Gasto energético innecesario.

        • BocaDePez BocaDePez
          6

          Tiene pinta que a esto le han dado varias vueltas, me imagino…

          Tiene pinta que a esto le han dado varias vueltas, me imagino que lo tienen en mente para futuras versiones.

    • BocaDePez BocaDePez
      6

      Por lo que cuentas parece que han montado un YouTube pero con…

      Por lo que cuentas parece que han montado un YouTube pero con hardware, con buena calidad y de uso ligero a diferencia de la ortopedia del YouTube en las TV o cualquier otra cosa.

      Esos 4 links deben de ser el cambio de resolución y/o bitrate al más puro estilo YouTube con sus 240p, 480p, 720p y 1080p. Supongo que manejarán 480p y 720p, cada resolución con bitrate alto y bajo.

    • Interesante. Yo lo tengo conectado por HDMI, y la resolución…

      Interesante. Yo lo tengo conectado por HDMI, y la resolución es 720p/50. Se ve bastante bien. De momento no hay ninguna opción para cambiar la resolución. Mi tele es HD Ready, no Full HD. El chisme responde a ping y, efectivamente, se le puede hacer telnet

    • BocaDePez BocaDePez
      6

      Las cabeceras de los archivos al menos no tendrían porqué…

      Las cabeceras de los archivos al menos no tendrían porqué estar cifradas. Ahí debe aparecer el tipo de vídeo y sus características.