viernes, 7 de agosto de 2015

¿Cómo configuro la TV digital con dispositivos con chipset Siano Rio en Ubuntu?

El Justicialismo ha desarrollado numerosas herramientas pensadas para el bienestar del Pueblo. De entre las innegables joyas de la corona Justicialista encontramos a la TV digital terrestre.

Se trata de señales digitalizadas de imagen y sonido bajo estándar sud-regional ISBD-Tb, el cual nos permite sintonizar gratuitamente la TV de aire de alta definición que se emite a través de una serie de torres especiales. Los contenidos de la TV nos permiten reivindicar aquello de que "todo será bueno, mientras sea peronista".

Para recibir dicha señal podremos utilizar una TV LCD/LED dotada de sintonizador digital ISDB-Tb, una TV analógica "de tubo" conectada a un decodificador "set top box", o a través de distintos sintonizadores para la computadora (en forma de plaqueta interna o de adaptador USB).

En este último caso, hemos sido pioneros en inculcar a la masa como conectarnos a través de los mejores sintonizadores, como el MyGica S870 Geniatech.

Sin embargo, la enorme popularidad del sistema de TV digital surregional, han hecho aparecer numerosos ejemplares adicionales de adaptadores de tv digital ISDB-Tb, con un costo relativamente bajo.

Esto ha sido gracias al chipset de sintonía Siano MDTV Rio, desarrollado por la Siano Mobile Silicon y utilizado en profusión en sintonizadores USB de tipo genérico.

Podremos encontrar este chipset en diferentes aparatos, que comparten todos mas o misma tipología: un adaptador USB 2.0, chipset de sintonía, receptor de IR para algún control remoto, y un conector para una sencilla antena interior suministrada (noralmente, con un conector MCX o coaxial DIN de 75 ohmnios.

Esta antena puede utilizarse en proximidades de las torres de emisión, pero normalmente converndrá utilizar una antena hogareña UHF, por su mucha mejor recepción. En el caso de que el adaptador cuente con una salida de antena MCX, pueden utilizarse adaptadores para conectarle un cable coaxial apantallado (75 ohmnios) y de allí, conectarlo a una antena UHF.

El sintonizador Siano Rio Mobile también ha sido el bendecido en las Netbooks peronistas del plan educativo Conectar Igualdad, de manera que encontraremos en ellas una pequeña plaqueta sintonizadora con salida de antena MCX, a la cual hemos de conectarle la antena interna. En dichas netbooks, se emplea el sistema operativo Huayra y su aplicación nativa Wari o el Reproductor de TDA para sintonizar los canales.
Nuestro Movimiento ha previsto todo, pero ¿qué sucede si dispongo de un adaptador de TV digital ISDB-Tb con chipset Siano, pero no utilizo Huayra GNU/Linux?

La generosidad ha sido una de las marcas indelebles del Justicialismo, y por ello, reconociendo que el software libre no es más que una versión 2.0 de la Justicia Social, podremos utilizar dichos programas en todo sistema operativo derivado de Debian, tal como Ubuntu, para hacer Realidad Efectiva el funcionamiento de nuestra TV digital.
Como primera instancia, será util asegurarnos fehacientemente de que nuestro sintonizador, cualquiera sea, haga uso del chipset Siano y no otro. Para ello abrimos una terminal, insertamos el dispositivo en un puerto USB (si fuese un sintonizador "tipo pendrive"), e ingresamos el siguiente código:


lsusb

...el sistema debería devolvernos algo como:

Bus 002 Device 016: ID 187f:0600 Siano Mobile Silicon 

En tal caso, podremos instalar el controlador a través de un paquete, cortesía del Justicialismo y de Conectar Igualdad.

Para ello ingresamos los siguientes comandos de Organización:


cd ~/Descargas/


wget http://repo.huayra.conectarigualdad.gob.ar/huayra/pool/non-free/f/firmware-siano-rio/firmware-siano-rio_1.0_all.deb

sudo apt-get update

sudo apt-get install dvb-apps vlc nano 

sudo dpkg -i firmware-siano-rio_1.0_all.deb

El sistema nos solicitará nuestra contraseña, y tras ingresarla, cargará el firmware (programa de control) necesario para su manejo. Acto seguido reiniciamos el sistema con:

sudo reboot

A la vuelta, nuestro sistema debería ya reconocer los dispositivos que utilicen chipset Siano Rio (ya sea de tipo USB o plaquetas). Podríamos comprobarlo ingresando la orden:


dmesg | grep DVB

Y nos debería devolver algo como esto:

[12097.833140] DVB: registering new adapter (Siano Rio Digital Receiver)[12097.833450] usb 2-1.6.3: DVB: registering adapter 0 frontend 0 (Siano Mobile Digital MDTV Receiver)

Ahora ya podremos conectar el aparato a su antena interior, o como he mencionado, idealmente a una antena UHF exterior. En el caso de las antenas interiores, normmalmente cuentan con una base imantada, pues presentan una mejor recepción utilizandolas de forma horizontal, adosadas a alguna superficie metálica.

Para hacer sintonizar en la computadora con Linux la TV digital, hemos de crear un archivo de texto con las frecuencias del SATVD (Sistema Argentino de TV digital). Para ello usaremos el editor GNU Nano en la terminal:

nano ~/.satvd.conf

Se abrirá el editor de texto Nano con un archivo en blanco, al cual completaremos con el siguiente contenido:

# Canales UHF del 14 to 69 en el sistema argentino de televisión digital terrestre SATVD-T
T 473142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 14
T 479142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 15
T 485142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 16
T 491142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 17
T 497142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 18
T 503142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 19
T 509142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 20
T 515142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 21
T 521142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 22
T 527142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 23
T 533142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 24
T 539142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 25
T 545142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 26
T 551142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 27
T 557142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 28
T 563142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 29
T 569142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 30
T 575142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 31
T 581142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 32
T 587142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 33
T 593142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 34
T 599142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 35
T 605142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 36
# canal 37 no se usa
T 617142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 38
T 623142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 39
T 629142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 40
T 635142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 41
T 641142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 42
T 647142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 43
T 653142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 44
T 659142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 45
T 665142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 46
T 671142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 47
T 677142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 48
T 683142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 49
T 689142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 50
T 695142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 51
T 701142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 52
T 707142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 53
T 713142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 54
T 719142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 55
T 725142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 56
T 731142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 57
T 737142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 58
T 743142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 59
T 749142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 60
T 755142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 61
T 761142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 62
T 767142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 63
T 773142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 64
T 779142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 65
T 785142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 66
T 791142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 67
T 797142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 68
T 803142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 69
Cuadaamos el archivo con Ctrl+o y salimos del editor Nano con Ctrl+x.
Luego utilizarmos dichas frecuencias de canales para escanear los canales:
scan .satvd.conf > .canalesd.conf
Nuestro sintonizador explorará el espacio radioeléctrico y buscará canales. Los encontrados los irá almacenando en el archivo .canalesd.conf. Esta operación puede durar unos 3 minutos.
Una vez finalizado el escaneo de canales, podremos verlos usando VLC. Podremos iniciar el programa desde la terminal o mejor, creándole un enlace directo. En cualquier caso, el comando de ejecución será:

vlc ~/.canalesd.conf

VLC nos permitirá elegir entre los canales a través de su Lista de Reproducción, y podremos capturar la TV en alta resolución simplemente utilizando la funcionalidad de grabación de dicho software. Con esto ya podremos mofarnos de los monopolios, y sin pagar una chirola, hacer de nuestro sistema GNU con Linux una indudable herramienta de adoctrinamiento político en pos del Movimiento Nacional y Popular.


4 comentarios:

  1. Estimado General:

    Como bien sabrá usted, el progreso es notorio pero la injusticia es pertinaz. La TDT aún no está disponible para algunos argentinos que vivimos, por opción o falta de ella, en vastas áreas del país que no están densamente pobladas. Mientras esperamos que los beneficios sociales de importancia secundaria se extiendan, varios somos los que intentamos acceder a distintos canales de información disponibles por otras vías, como internet.

    Resulta que desde hace un tiempo, el streaming de la TV Pública se ha vuelto inaccesible con Firefox corriendo en Ubuntu Linux ("el player no aparece"). El plugin flash funciona bien con la reproducción o el streaming de varios otros servicios (YouTube, Vimeo, Deportv, etc.). Recientemente hice la prueba y también funciona en la misma máquina con el Google Chrome. Pero con el Firefox, que es mi navegador preferido, no hay caso…

    He hecho el reclamo pertinente a través de la página web de la TV Pública, pero no han contestado a mi inquietud. Me animo a consultarlo pues seguramente conocerá un método para poder rodear tal limitación y permitir que el acceso en tiempo real a la programación del canal público sea un poco más para todos (y todas). Gracias.

    ResponderEliminar
    Respuestas
    1. Estimado Fair Miles:

      El problema que relata se debe a la discontinuación por defecto por parte de Mozilla del plugin Flash para Firefox.
      Ello se debe a las no corregidas limitaciones y fallas de seguridad de dicho plugin. Por lo tanto, se ha preferido utilizar o priorizar plugins tipo HTML5.

      En el caso de Youtube, podrás activarlo ingresando a www.youtube.com/html5

      Sin embargo, en otros sitios, podrás aceptar el plugin Flash en páginas individuales (podrás integrarlo en Vimeo, Canal 7, etc). Para ello debes ingresar a la página, y cuando salga el ícono de la "cara triste" de error de flash, debes hacer clic sobre el y elegir "Habilitar Flash para esta Página" y tendrás dos opciones, una que indica "habilitar en este momento" o "habilitar siempre".

      Atte.
      Juan Perón

      Eliminar
  2. Estimado compañero,
    Soy docente y he tenido la fortuna de recibir una de las netbook de la última generación (2015) del conectar igualdad.
    El tema es que le he instalado ubuntu 15.10 y ahora no puede hacer que me funcione el reproductor de TDA.
    He seguido las instrucciones de este tutorial pero sigo sin poder ver nada.
    Ejemplo:
    cuando corro el comando "dmesg | DVB" me sale "DVB: no se encontró la orden"
    Cuando inicio VLC no pasa nada.
    Será un tema de la versión de ubuntu?
    Te agradecería cualquier ayuda.
    Saludos,

    Maxi

    ResponderEliminar
  3. Estimado Maxi:

    Había un error del artículo, e comando es dmesg | grep DVB.

    Ya lo hemos corregido. Pruebe con el mismo y si tiene inconvenientes nos avisa.

    Atte.

    Juan Perón

    ResponderEliminar