Ver el Mundial en una red local con un dongle de TDA

Escrito el , visto 12273 veces por



Tratando de poder armar algo simple, efectivo y que no interfiera en la red de mi trabajo, se me ocurrió conseguir un dongle sintonizador de TDA (Televisión Digital Abierta) para poder ver los partidos del mundial, usando una red paralela con un router propio.

La idea original era conectar el dongle a una Raspberry Pi, para luego retransmitirlo desde OpenElec con “tvHeadEnd”.

Como finalmente esto no logré hacerlo de la forma que a mi me hubiera gustado, investigué un poco más y como casi siempre, todos los caminos que tienen que ver con algo de audio y video pasan o terminan en VLC.



El dongle en cuestión con el cual se hicieron las pruebas y está actualmente funcionando es el Mygica S870. Es un modelo viejo, pero todavía se puede conseguir en las casas del ramo. Lo compré a inicios de Mayo por $500.-

Para el correcto funcionamiento del mismo (y para que VLC reconozca el dispositivo) hay que hacer unos pocos pasos previos:

- En (manteniendo los términos utilizados en éste blog) la Windola, sólo hace falta instalar el driver del Dongle desde acá

- En tanto en Linux (en Ubuntu) activando los drivers restrictivos, lo reconoce solito. En Mint, Plug & Play… Guiño

Una vez hecho esto, ya estamos en condiciones de poder ver la tv desde el VLC, solo resta decirle al soft que es lo que tiene que usar para poder “ver” los canales.

Para éste paso si o si hay que usar Linux. A aquellos amigos del pingüinito, el Gral Perón, les explica que pasos hay que seguir para poder levantar todos los canales en VLC en este post de “Ubuntu Peronista”. Allí se detalla como hacer una barrida de frecuencias para poder sintonizar, y dejar en un archivo legible para VLC, todos los canales con los que cuenta TDA actualmente.

Como yo ya hice ese paso, a los que usan Windola (o son simplemente vagos), les comparto el archivo que hay que usar en el VLC con todos los canales en el siguiente link (incluye 38 señales).

Ya con el “canales.conf” en su poder, es indistinto que OS van a usar para retransmitir, ya que todo lo haremos con nuestro amigo multiplataforma VLC.

Con el dongle conectado abrimos el “canales.conf” con el VLC. La forma más simple para esto es: Abrir el VLC y arrastrar el “canales.conf” a la lista de reproducción.

Una vez abierto el archivo (siempre y cuando la antena que esté conectada al dongle tenga buena recepción. Eso ya depende de ustedes), el VLC va a empezar a reproducir automáticamente el primer canal de la lista, en éste caso Encuentro.



Para poder hacer lo que realmente vinimos a hacer a éste post, que es retransmitir la señal, tenemos que hacer click derecho en el canal que queremos compartir (que seguramente será Tv Pública o DeporTv =P) y elegir “Emitir”



Hacemos click en Next y en luego en “Nuevo destino” seleccionamos el protocolo que queramos para hacer la transmisión.

No olviden, luego de elegir el protocolo, hacer click en “Añadir” para agregar ese protocolo seleccionado (podemos usar mas de uno, pero no lo recomiendo).



Aca es cuestión de jugar con los protocolos para ver que es lo que más les conviene o quieren hacer. Lo mas seguro es usar HTTP, pero utiliza mucha carga en la red. En mi caso uso UDP (legacy) que es un protocolo ideal para poder hacer Multicast y tener conectado muchos clientes sin sobrecargar la red.

Si quieren saber mas sobre UDP: Wikipedia

Como el Multicast esta diseñado para trabajar dentro de un rango de IP’s (desde la 224.0.0.0 a la 239.255.255.255), en mis pruebas utilicé 224.0.0.0 y puerto por defecto: 1234. No confundirse! La IP Multicast, no tiene nada que ver con nuestra IP local. Si estamos en una clásica red 192.168.1.XXX, nuestra IP física sigue siendo (por ejemplo) 192.168.1.20 y la del Multicast para conectarse al streaming 224.0.0.0

Mas info sobre Multicast: Wikipedia

En la siguiente pantalla tenemos todas las opciones de “transcodificación” que nos ofrece VLC. Para modificarlas deben hacer click en el clásico icono con herramientas.



Tanto las opciones de video como de audio son puramente a gusto del consumidor y también, porque no, prueba y error.

Yo estoy utilizando MPEG-TS como encapsulador y dentro de Códec de Video, escalo a 0.5 la Resolución para bajar aún más el tráfico.

Click en Next -> Stream y listo! Ya estamos transmitiendo a toda la red, utilizando VLC, lo que recibimos por el dongle TDA.

Ahora para poder ver la transmisión desde nuestros dispositivos solo resta poner en nuestro cliente favorito la dirección de red: udp://@224.0.0.0:1234 (no se olviden del arroba)



Dispositivos de la imagen (todos corriendo el strerming con VLC, menos el RAZR que lo estaba haciendo con MX Player Pro):
  • Dell N14R
  • iPad 2
  • iPad mini
  • Samsung Galaxy S4
  • Motorola RAZR
  • Samsung Tab 3


Router usado: Linksys WRT310N

Si no les funciona a la primera, no se preocupen. Estuvimos un mes en nuestra oficina intentando hacer funcionar esto.

A pesar de ser algo simple de hacer, no es algo usual.

Pueden tener delay? Si

Van a tener delay? Si (no mucho. Actualmente nosotros esamos con unos 3 o 4 segundos de diferencia)

Puedo usar un deco común con una antena parrilla y usar un dongle USB capturador de video para meter la señal a la pc a través del RCA del deco y eso retransmitirlo con el VLC con la opción DirectShow? Si (para que vean que probamos MUCHAS cosas)

Puedo usar la antena tipo parrilla del deco en el dongle TDA? Si.

Es posible que se queden con algunas dudas del tipo “Como voy a poner una IP que empieza con 224, si mi pc tiene IP que empieza en 192?” o similares.

No importa. El motivo de este tuto-post era explicarles como hacer funcionar un dongle TDA, con VLC y poder verlo en toda la red.

Prueben y comenten. A los que descubran algo nuevo, aporten sus novedades en los comentarios, asi nos beneficiamos todos Guiño


Comentarios

  1. 10 puntos el tuto. ... estaba pensando hacer algo así para el laburo, pero ya era un poco tarde para empezar a investigar. Gracias X ahorrarme unos cuantos dolores de cabeza

    Citar »
  2. Que grosor! Lo voy a probar!! Pero ahora que llegue aca al final de la pagina, tengo que mencionar que me parecio genial el Vladimir Putin ese que esta bailando en la esquina derecha inferior. Que hijo de Putin!

    Citar »
  3. No tengo Dongle USB TDA, y quiero ver los partidos en mi trabajo. Cual seria la opcion mas barata.
    1- Dongle USB TDA
    2 - PLaca TV Interna
    3 - Placa TV Externa
    4 - ??????

    Compartan ideas please.

    Saludos desde La Rioja.

    Citar »
  4. Hace unos días hice el mismo tutorial en mi blog, pero con algunas diferencias: para el streaming, decicí usar MuMuDvb. Para emitir con VLC tuve problemas con la TDA (con la TV analógica no hay drama) porque puede ser algo pesado. Con MuMuDVB no solo no se gastan casi recursos, sino que es muy fácil dejarlo corriendo como demonio (servicio).

    "Ver TDA (Televisión Digital Abierta) en Ubuntu" http://entrellaves.blogspot.com.ar/2014/06/como-ver-la-tda-en-ubuntu.html

    "Cómo compartir la TDA por la red local usando Ubuntu" http://entrellaves.blogspot.com.ar/2014/06/como-compartir-la-tda-por-la-red-local.html

    Con MuMuDVB no hace falta transcodificar. La ventaja: es que se puede emitir directamente el HD por la red sin pérdida y funciona de 10. La desventaja: es que para dispositivos modestos, de bajos recursos, seguramente no podrán visualizarlo correctamente, pero con PCs va como piña Guiño

    En mis "pruebas", cualquier LAN de 100 mbps se la banca rebien, y se puede seguir trabajando sin problemas ni interferencias. Con el WiFi puede ser demasiado estresante para el router y/o los adaptadores, así que en ese caso depende, y ahí si recomiendo transcodificar como está explicado aquí, para emitir un stream liviano.

    Citar »
  5. Hola Fabio yo cuento con un capturador de video MSI VOX
    http://www.msi.com/product/mm/VOX_USB2.0_TV_BOX.html#hero-overview

    En teoría debería funcionar ¿no?... son las 6:00 am y creo que no es la mejor hora para experimentar, hay que entrar al trabajo.

    En caso de que se pueda, ¿Conoces alguna manera de hacer el streaming desde casa y que pueda verlo en la oficina, calle? ¿Usando la ip real? ¿Alguna herramienta?

    Gracias de antemano, a cualquiera que pueda responder mis dudas.

    Citar »
  6. Excelente, yo use el post del mundial 2006 Guiño y ya pase por la etapa de prueba y error , lo termine haciendo con http (tengo red gigabit en el laburo, me chupunhue :D)

    Hice un post en un foro de TDT con mas imagenes y menos info tecnica , con tu permiso, lo comparto
    http://www.tdtlatinoamerica.com.ar/forotdt/viewtopic.php?f=29&t=302&sid=0c60dce48c9ba2cfb9e76786a8dfe774

    Saludos!

    Citar »
  7. mad2ux dijo:
    Hola Fabio yo cuento con un capturador de video MSI VOX
    http://www.msi.com/product/mm/VOX_USB2.0_TV_BOX.html#hero-overview

    En teoría debería funcionar ¿no?... son las 6:00 am y creo que no es la mejor hora para experimentar, hay que entrar al trabajo.

    En caso de que se pueda, ¿Conoces alguna manera de hacer el streaming desde casa y que pueda verlo en la oficina, calle? ¿Usando la ip real? ¿Alguna herramienta?

    Gracias de antemano, a cualquiera que pueda responder mis dudas.


    el problema que tenés para emitir desde tu casa es acceder a ese IP salteando firewall y NAT, algo bastante inseguro por cierto y no recomendable.
    es más fácil irse a un bar a ver el partido :D

    pero si querés hacerlo para aconsejarte hace falta más info ¿lo de tu casa lo tenés con salida directa? es decir, el IP va directo a tu PC? (sin router en el medio?)
    si es así podés montar tu propia web con un player que levante el stream, estoy pensando, no es mala, es factible, no es lo mejor pero el tag video de html5 creo que ya te puede cubrir eso. La otra es hacer exactamente lo mismo que este post pero hacia la IP pública, el tema ahí es habilitar los puertos en particular en el firewall de tu sistema operativo.

    si el firewall del laburo te los bloquea, listo, cagaste, salvo que pruebes usar el 443 de SSL que nadie lo bloquea.

    Citar »
  8. Paul dijo:
    No tengo Dongle USB TDA, y quiero ver los partidos en mi trabajo. Cual seria la opcion mas barata.
    1- Dongle USB TDA
    2 - PLaca TV Interna
    3 - Placa TV Externa
    4 - ??????

    Compartan ideas please.

    Saludos desde La Rioja.

    Deberias ver por tus pagos que sale mas barato. Si un dongle TDA o en su defecto un deco. Este ultimo tiene mas potencia para poder recibir señales (siempre dependiendo de la antena).
    Ese factor calculo que es clave en La Rioja

    Citar »
  9. Gervasio dijo:
    Excelente, yo use el post del mundial 2006 Guiño y ya pase por la etapa de prueba y error , lo termine haciendo con http (tengo red gigabit en el laburo, me chupunhue :D)

    Hice un post en un foro de TDT con mas imagenes y menos info tecnica , con tu permiso, lo comparto
    http://www.tdtlatinoamerica.com.ar/forotdt/viewtopic.php?f=29&t=302&sid=0c60dce48c9ba2cfb9e76786a8dfe774

    Saludos!


    Yo no tengo ningun drama en que lo compartas Guiño

    Citar »
  10. Fabio Baccaglioni dijo:
    mad2ux dijo:
    Hola Fabio yo cuento con un capturador de video MSI VOX
    http://www.msi.com/product/mm/VOX_USB2.0_TV_BOX.html#hero-overview

    En teoría debería funcionar ¿no?... son las 6:00 am y creo que no es la mejor hora para experimentar, hay que entrar al trabajo.

    En caso de que se pueda, ¿Conoces alguna manera de hacer el streaming desde casa y que pueda verlo en la oficina, calle? ¿Usando la ip real? ¿Alguna herramienta?

    Gracias de antemano, a cualquiera que pueda responder mis dudas.


    el problema que tenés para emitir desde tu casa es acceder a ese IP salteando firewall y NAT, algo bastante inseguro por cierto y no recomendable.
    es más fácil irse a un bar a ver el partido :D

    pero si querés hacerlo para aconsejarte hace falta más info ¿lo de tu casa lo tenés con salida directa? es decir, el IP va directo a tu PC? (sin router en el medio?)
    si es así podés montar tu propia web con un player que levante el stream, estoy pensando, no es mala, es factible, no es lo mejor pero el tag video de html5 creo que ya te puede cubrir eso. La otra es hacer exactamente lo mismo que este post pero hacia la IP pública, el tema ahí es habilitar los puertos en particular en el firewall de tu sistema operativo.

    si el firewall del laburo te los bloquea, listo, cagaste, salvo que pruebes usar el 443 de SSL que nadie lo bloquea.


    El problema que principal en la implementacion de esa idea son las velocidades mierdosas del 3G. Para usarlo en otro lugar fisico con wifi, sale como trompada.

    Pero en la calle, esa te la van a deber cualquiera de las telcos actuales del pais.

    Citar »
  11. Tenemos todo salvo el TDA :D

    Citar »
  12. Ya eche andar mi capturador... no lo tenia configurado.

    Pero al comenzar con el VLC y el archivo canales.conf el VLC me arroja errores:
    http://www.pasteall.org/52350/php

    A lo que creo es porque yo vivo en México y algo tienen que ver las frecuencias.

    La conexión acá es por medio del ISP Telmex, La linea telefonica va conectada al modem y de este a mi PC via inalambrica. Abrir puertos, firewall no me preocupa... aunque sé el riesgo que implica.

    Citar »
  13. :D Bueno lo logré... en red local. Pero la calidad va del orto, como dicen ustedes o como acá decimos se ve de la verg@! XD

    Lo mejor sera ir a un bar.

    Citar »
  14. HOla q tal, tengo TDA en mi habitacion(dongle mygica) pero en el comedor no tengo . Osea tengo un lcd "viejo"
    si tengo en el comedor un dongle tv box con wifi, (q es el q sirve para ver pelis, etc) me sirve este tuto para ver tda en el living?

    Citar »
  15. no puedo instalar los drivers del mygica S870 en windows 7, me quiero volver chango! el sabado me lo compre y aun no puedo ver nada

    Citar »
  16. Gerpod dijo:
    no puedo instalar los drivers del mygica S870 en windows 7, me quiero volver chango! el sabado me lo compre y aun no puedo ver nada
    Me paso lo mismo, tenes que elegir Brasil en el soft pedorro que viene con la mygica y algunos canales no los vas a ver (los mas altos).
    Terminé instalando un software llamado DVBViewer que anda de 10, detecta todos los canales, graba, hace streaming de una, un lujo. En la bahia del pirata lo conseguis :D

    Citar »

Deje su comentario:

(comentarios ofensivos o que no hagan al enriquecimiento del post serán borrados/editados por el administrador sin previo aviso)

Security Image

Negrita Cursiva Imagen Enlace

Guardar los datos: Si / No