PDA

Ver la Versión Completa : [ TUTORIAL ] Guía para ver la TDT/Videos en nuestra DHD mediante Streaming con VLC


CrazyBoSS
27/01/11, 23:04:45
Guía para ver la TDT/Videos en nuestra DHD mediante Streaming con VLC


Entorno:


VLC media player 1.1.5
OS: Windows 7 Professional x64
CPU: Intel Core 2 Duo P8400 @ 2.26GHz RAM: 4GB
Router/Switch/AP (ISR): Linksys WRT320N
TDT: Genius TVGo DVB-T02 PRO
PDA: Desire HD

Pasos:

1. Instalamos VLC media player, si todavía no lo tenemos nos lo podemos descargar desde http://www.videolan.org/vlc/.
2. Instalamos y/o comprobamos que nuestros drivers de la tarjeta sintonizadora está funcionando correctamente.
3. Nos vamos en la web http://www.tdt1.com/, entramos en el enlace con nuestra ubicación. Por ejemplo en Valencia la laSexta HD emite en el canal 46 con una frequencia de 674 MHz.

http://img262.imageshack.us/img262/1572/image001z.png


4. Ahora debemos obtener el valor del programa:a. Abrimos VLC media player.
b. Medio >> Abrir dispositivo de captura.
c. En modo de captura seleccionamos: DVB DirectShow y en Tipo DVB: DVB-T.
d. En Frecuencia de transpondedor/multiplex ponemos la del canal que es 674 MHz convertida en kHz (674000 kHz).
http://img39.imageshack.us/img39/8807/image00370.jpg
e. Le damos a Reproducir y debe empezar a sintonizar.
f. Reproducción >> Programa y seleccionamos laSexta HD (si no está seleccionado).
g. Herramientas >> Información de códec.
h. Buscamos el valor del programa. De paso nos apuntamos los valores de los demás programas que están en la misma frecuencia. El de la laSexta HD es 344.
http://img203.imageshack.us/img203/4973/image00570.jpg
5. Ahora vamos a configurar el Streaming y la trascodificacion del canal. a. Medio >> Emitir >> (pestaña) Dispositivo de captura.
b. Marcamos la casilla Mostrar más opciones y en Editar opciones añadimos :program=344.
c. Pulsamos sobre Emitir.
http://img96.imageshack.us/img96/9391/image00770.jpg
d. En esta pestaña le damos a Siguiente.
http://img710.imageshack.us/img710/4294/image00970.jpg
e. Le damos al botón marcado en azul para crear un nuevo perfil.
http://img577.imageshack.us/img577/3604/image01170.jpg f. Ahora le damos un nombre al perfil y marcamos MP4/MOV para la encapsulación.
http://img710.imageshack.us/img710/1124/image01370.jpg
g. En la pestaña Códec de vídeo habilitamos la casilla Video y en Códec seleccionamos MPEG-4. La tasa de bits dependiendo de la calidad que necesitamos recomiendo que lo situemos entre 1300kbps y 2048kbps. En tasa de fotogramas ponemos 25. En anchura y altura ponemos 800 y 480 respectivamente. En caso de que vayamos a ver algún programa en pantalla ancha recomiendo poner la altura a 0, de este modo nos guarda la proporción.
http://img405.imageshack.us/img405/6089/image01570b.jpg
h. En la pestaña Códec de audio habilitamos la casilla Audio. En Códec seleccionamos MPEG4 Audio (ACC). Seleccionamos la calidad de audio y los canales que deseemos. Para el muestreo un buen valor es 44100.
http://img651.imageshack.us/img651/3415/image01770.jpg
i. Guardamos.
j. El protocolo de emisión tiene que ser RTSP, por tanto lo seleccionamos y le damos a Añadir.
http://img833.imageshack.us/img833/3669/image01970.jpg
k. El puerto lo dejamos tal cual (o lo cambiamos…) y en ruta ponemos /stream.sdp.
l. Nos aseguramos que está habilitada la transcodificacion y seleccionamos el perfil que acabamos de crear.
http://img227.imageshack.us/img227/1731/image02170.jpg
m. Pulsamos sobre Siguiente.
n. Añadimos una coma y la opción audio-sync en la configuración del audio. Es una buena idea guardarnos la cadena que nos ha generado.
http://img842.imageshack.us/img842/6630/image02370.jpg
o. Le damos a Emitir.
http://img833.imageshack.us/img833/6919/image02570.jpg
6. Ahora debemos generar un archivo con extensión html con contenido similar a este <h1><a href="rtsp://0.0.0.0:5544/stream.sdp">stream</a></h1> o nos descargamos este (http://www.htcmania.com/attachment.php?attachmentid=49973&stc=1&d=1296245804) mismo. Recordemos que donde pone 0.0.0.0 debemos poner la IP de nuestro equipo.

7. Ahora pasamos el archivo stream.html en el móvil.
8. Abrimos el fichero y luego abrimos el enlace stream.
9. Nos preguntará que reproductor utilizar, elegimos Reproductor de Streaming. Obviamente tenemos que estar conectados por Wifi y VLC tiene que estar emitiendo.

Si todo ha ido bien debemos estar viendo la tele en nuestra Desire HD. Si la calidad no es suficiente ajustamos el los valores de bitrate.



Ahora vamos a automatizar un poco el proceso:


Si en el paso 5n nos guardamos la cadena ahora podemos crear un archivo .bat que lance VLC con la configuración que le indiquemos.
Por tanto creamos un archivo .bat con el siguente contenido o nos bajamos el que adjunto (http://www.htcmania.com/attachment.php?attachmentid=49982&stc=1&d=1296250194) de ejemplo y lo modificamos.


cd "C:\Program Files (x86)\VideoLAN\VLC\"
vlc dvb-t://frequency=674000000 :dvb-bandwidth=-1 :dvb-caching=300 :program=344 :sout=#transcode{vcodec=mp4v,vb=2048,fps=25,scale= 1,width=800,acodec=mp4a,ab=128,channels=2,samplera te=44100,audio-sync}:rtp{sdp=rtsp://:5544/stream.sdp} :no-sout-rtp-sap :no-sout-standard-sap :ttl=1 :sout-keep
*Leyenda*

Ruta donde tenemos instalado VLC media player.
Frecuencia en Hz.
Valor del programa.
Cadena que nos guardamos.
Valores que podemos modificar para ajustar la calidad del stream.

*En el ejemplo utilizo un video bitrate alto ya reproduzco laSexta HD con laSexta (normal) se puede bajar. Tampoco tengo el height.
**Para Linux sería algo muy parecido, pero ahí lo difícil es instalar los driver para tu tarjeta sintetizadora a no ser que sea una "famosilla".

Por último si queremos que cuando abramos el archivo con el enlace podemos crear este (http://www.htcmania.com/attachment.php?attachmentid=49983&stc=1&d=1296250194) diferente que nos permite abrir el navegador directamente.

<html>
<head>
<META HTTP-EQUIV="refresh" CONTENT="0;URL=rtsp://0.0.0.0:5544/stream.sdp">
</head>
<body>
</body>
</html>Igual que en el primer .html debemos modificar la IP 0.0.0.0 a la IP donde tenemos instalado VLC

Chic@s ya está terminada!! Este manual lo podemos aplicar también para el stream de video que es mucho más sencillo. Obviamente he ajustado los parámetros para mi DHD, pero ajustando los valores nos puede valer para diferentes modelos de teléfonos.

vassilis
27/01/11, 23:22:43
Esperamos ese fantastico tutorial!!
Gracias por el trabajo :ok:

Salu2

folgui
27/01/11, 23:26:03
Muchas gracias.

Buen tutorial. Tengo ganas de probar el streaming de la TDT a la DHD desde hace tiempo pero por falta de tiempo y desidia ;) lo he ido dejando. A ver si con tu tutorial lo hago de una vez.

Saludos, folgui.

CrazyBoSS
28/01/11, 22:40:03
Ya está terminada :)
Espero vuestras opiniones, dudas y avisos de erratas que seguro habré cometido!!

Saludos.