La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

GGTT RedIRIS (IRIS-mmedia) Videolan Palma de Mallorca, 3 de Noviembre de 2003 Francisco Cruz: Universidad Carlos III de.

Presentaciones similares


Presentación del tema: "GGTT RedIRIS (IRIS-mmedia) Videolan Palma de Mallorca, 3 de Noviembre de 2003 Francisco Cruz: Universidad Carlos III de."— Transcripción de la presentación:

1 GGTT RedIRIS (IRIS-mmedia) Videolan Palma de Mallorca, 3 de Noviembre de 2003 Francisco Cruz: Universidad Carlos III de Madrid

2 VideoLan VideoLan es una solución software para la distribución de vídeo. VideoLan es una solución software para la distribución de vídeo. Desarrollado por Ecole Centrale Paris bajo licencia GNU Desarrollado por Ecole Centrale Paris bajo licencia GNU Está diseñado para la distribución de MPEG (DivX) sobre redes de datos de gran ancho de banda Está diseñado para la distribución de MPEG (DivX) sobre redes de datos de gran ancho de banda La solución incluye La solución incluye VLS (VideoLan Server) -> el cual puede realizar streaming de MPEG-1, MPEG-2, ficheros MPEG-4, DVD, DVB,… VLS (VideoLan Server) -> el cual puede realizar streaming de MPEG-1, MPEG-2, ficheros MPEG-4, DVD, DVB,… VLC (VideoLan Client) -> se puede utilizar para realizar streaming de MPEG-1, MPEG-2, ficheros MPEG-4 y DVD o ser usado como cliente para recibir estos flujos de vídeo. Este software corre bajo Linux, Windows,… VLC (VideoLan Client) -> se puede utilizar para realizar streaming de MPEG-1, MPEG-2, ficheros MPEG-4 y DVD o ser usado como cliente para recibir estos flujos de vídeo. Este software corre bajo Linux, Windows,… Servidor de anuncios SAP/SDP Servidor de anuncios SAP/SDP WWW del proyecto WWW del proyecto

3 VideoLan

4 VideoLanServer (VLS) Este software puede realizar streaming de: Este software puede realizar streaming de: MPEG-1, MPEG2, ficheros MPEG-4 almacenados en disco duro o CDROM. MPEG-1, MPEG2, ficheros MPEG-4 almacenados en disco duro o CDROM. DVD localizado en lector DVD o copiado a disco duro DVD localizado en lector DVD o copiado a disco duro Tarjeta de satélite (DVB-S) o terrestre (DVB-T) Tarjeta de satélite (DVB-S) o terrestre (DVB-T) Distribución en vivo mediante tarjeta de codificación MPEG Distribución en vivo mediante tarjeta de codificación MPEG Hará streaming a: Hará streaming a: Una máquina (IP) unicast Una máquina (IP) unicast Un conjunto de máquinas (IP) multicast Un conjunto de máquinas (IP) multicast Posibilidad de redifusión de la señal y/o guardar a fichero (cambiando su características unicast -> multicast) Posibilidad de redifusión de la señal y/o guardar a fichero (cambiando su características unicast -> multicast) Sopore IPv4/6 Sopore IPv4/6

5 VideoLanServer (VLS) (estructura) Input Manager ConverterChannel Network File DVD Device

6 VLS Input Input Local -> puede leer vídeos desde ficheros y DVD Local -> puede leer vídeos desde ficheros y DVD Vídeo -> puede leer vídeos de tarjetas capturadoras MPEG Vídeo -> puede leer vídeos de tarjetas capturadoras MPEG Dvb -> puede leer vídeos de tarjetas DVB Dvb -> puede leer vídeos de tarjetas DVB V4l -> tarjetas soportadas por video4linux V4l -> tarjetas soportadas por video4linux

7 VLS Converter Converter Recibe un stream desde los diferentes inputs y los convierte a formato MPEG2-TS Recibe un stream desde los diferentes inputs y los convierte a formato MPEG2-TS Channel Channel Recibe el stream desde el converter y lo envía a un destino (fichero o red) determinado Recibe el stream desde el converter y lo envía a un destino (fichero o red) determinado Soporta dos tipos de canales: network y file Soporta dos tipos de canales: network y file Manager Manager Controla las emisiones (parada, arranque, listado,….) Controla las emisiones (parada, arranque, listado,….) Todo el sistema se maneja mediante un fichero de configuración (vls.cfg) Todo el sistema se maneja mediante un fichero de configuración (vls.cfg) Se realiza mediante el protocolo telnet Se realiza mediante el protocolo telnet

8 VLS: configuración (vls.cfg) VLS lee su configuración del fichero vls.cfg situado en: SYSCONF_DIR/videolan/vls VLS lee su configuración del fichero vls.cfg situado en: SYSCONF_DIR/videolan/vls Donde SYSCONF_DIR es: /usr/local/etc Donde SYSCONF_DIR es: /usr/local/etc El fichero está dividido en secciones, y cada sección contiene varias variables El fichero está dividido en secciones, y cada sección contiene varias variables BEGIN PrimeraSeccion Variable1 = valor1 Variable2 = valor2 …. END BEGIN SegundaSecion Variable1 = valor1 Variable2 = valor2 ….. END

9 VLS (ejemplo de vls.cfg) # Definción Log BEGIN vls LogFile=vls.log ScreenLog=disable SystemLog=enable END # Definición usuarios BEGIN Users monitor = passwd acme= passwd END BEGIN telnet LocalPort = 9999 Use= true END BEGIN Inputs local1= local END BEGIN Input ProgramCount= 1 END BEGIN 1# MPEG1 Name= sabato FileName= /usr/local/movies/sabato.mpg Type= Mpeg1-PS END #Definición de canales BEGIN Channels uc3mtv= network END BEGIN uc3mtv Type= multicast TTL= 48 DstHost= DstPort= 1234 END # Comandos para ejecutar al arrancar Command1 = start sabato uc3mtv local1 –loop

10 Servidor SAP/SDP VideoLan incluye un servidor de SAP/SDP para anunciar sesiones. VideoLan incluye un servidor de SAP/SDP para anunciar sesiones. Nos permite: Nos permite: Anunciar emisiones de equipos que no soportan este protocolo. Anunciar emisiones de equipos que no soportan este protocolo. Poder tener de manera centralizada todas la emisiones de nuestra organización Poder tener de manera centralizada todas la emisiones de nuestra organización Este software se instala sobre Linux y Mac OS X Este software se instala sobre Linux y Mac OS X El demonio lee del fichero sap.cfg El demonio lee del fichero sap.cfg Varios canales creados ya dentro de RedIRIS Varios canales creados ya dentro de RedIRIS RedIRIS (OperaOberta) RedIRIS (OperaOberta) CESGA (varios canales) CESGA (varios canales) UC3M (varios canales en directo y diferido) UC3M (varios canales en directo y diferido)

11 Servidor SAP/SDP (sap.cfg) [program] name=UC3M-TV2 user=videolan machine=mgw2000.uc3m.es site=audiovisuales.uc3m.es address= [program] name=UC3M-TV3 user=videolan machine=audiovisuales.uc3m.es site=audiovisuales.uc3m.es address= Definido en vls Codec externo

12 VLC Cliente de VideoLan Cliente de VideoLan Solución multiplataforma: Linux, Windows, Solaris, Mac, BSD, BeOS,…. Solución multiplataforma: Linux, Windows, Solaris, Mac, BSD, BeOS,…. Solución multiformato: MPEG1, MPEG2, MPEG4, Divx, DVD, Windows Media,… Solución multiformato: MPEG1, MPEG2, MPEG4, Divx, DVD, Windows Media,… Directo y VoD Directo y VoD Permite redifusión de la señal Permite redifusión de la señal Posibilidad de uso para videoconferencia de alta calidad (junto con vls): en fase de pruebas (URJC, UC3M) Posibilidad de uso para videoconferencia de alta calidad (junto con vls): en fase de pruebas (URJC, UC3M) Cliente SAP Cliente SAP Ejemplo ejecución vlc para escuchar anuncios SAP/SDP vlc -vvv --extraintf sap --intf wxwin

13 VLC: Interface

14 VLC: PlayList Interface SAP

15 VLC: network streams

16 VLC: directo David Perez Redondo (Universidad Rey Juan Carlos)

17 VLC: Directo Solución ECONÓMICA de encoder MPEG2 Solución ECONÓMICA de encoder MPEG2 Componentes del Sistema: Componentes del Sistema: Un PC Un PC Una tarjeta capturadora MPEG2 Una tarjeta capturadora MPEG2 SS.OO. Linux SS.OO. Linux Software VideoLAN Server Software VideoLAN Server Si añadimos ssh ó telnet, podemos obtener una caja negra que codifica la señal de video en MPEG y la difunde bien en unicast ó multicast. Si añadimos ssh ó telnet, podemos obtener una caja negra que codifica la señal de video en MPEG y la difunde bien en unicast ó multicast. INTERNET

18 VLC: Directo INSTALACION DEL SISTEMA INSTALACION DEL SISTEMA Se publicará una Guía de Instalación en el web de RedIris. Mientras tanto, está disponible en: Se publicará una Guía de Instalación en el web de RedIris. Mientras tanto, está disponible en:http://chaplin.urjc.es/z_files/aj_comu/aj04/Actividades/VLS-Hauppauge.html Documentación probada en el siguiente sistema: Documentación probada en el siguiente sistema: Pentium 4. Placa madre Intel D845EBG2 Pentium 4. Placa madre Intel D845EBG2 Tarjeta capturadora Hauppauge WinTV-PVR-250 Tarjeta capturadora Hauppauge WinTV-PVR-250 Red Hat 9.0 – kernel Red Hat 9.0 – kernel IMPORTANTE: No utilizar con placas madre chipset VIA-133 IMPORTANTE: No utilizar con placas madre chipset VIA-133 INTERNET


Descargar ppt "GGTT RedIRIS (IRIS-mmedia) Videolan Palma de Mallorca, 3 de Noviembre de 2003 Francisco Cruz: Universidad Carlos III de."

Presentaciones similares


Anuncios Google