- VideoLAN
-
VideoLAN es una solución de software completa para transmisión de vídeo, desarrollada por estudiantes de École centrale Paris y desarrolladores de todo el mundo, dentro de GNU General Public License (GPL). VideoLAN está diseñado para transmitir vídeo MPEG en redes con gran capacidad de ancho de banda.
Contenido
Información general
No necesita la descarga e instalación de codecs puesto que los lleva incorporados siendo de mucha utilidad.
Es un software libre distribuido bajo la licencia GNU GPL. Soporta muchos códecs de audio y video, así como diferentes tipos de archivos, además soporta los formatos de DVD, VCD y varios protocolos streaming.
En Windows, Linux, y algunas otras plataformas, VLC incluye un plug-in Mozilla, que permite ver algunos archivos Quicktime y Windows Media en las webs sin tener que utilizar un reproductor de Microsoft o Apple. Permite streaming múltiple y Vídeo bajo demanda (VoD).
Además, puede ser usado como servidor unicast o multicast en redes IPv4 o IPv6.
Diagrama
Composición
VideoLAN es un proyecto de desarrollo de software compuesto por dos aplicaciones multi-plataforma:-
- VLS (VideoLAN Server). Un servidor de Streaming multimedia. Puede transmitir archivos MPEG-1, MPEG-2 y MPEG-4, DVD, canales digitales de satélite, canales digitales de televisión terrestre y vídeo en vivo sobre la red en unicast o multicast.Ideal para la distribución de vídeo sobre redes de gran ancho de banda, permitirá hacer streaming directamente a una máquina unicast por IP, un conjunto de máquinas multicast por IP. Permite reproducir vídeos desde ficheros y DVD, tarjetas capturadoras MPEG y tarjetas DVB. Actualmente no se encuentra en alto desarrollo, por lo que se recomienda utilizar las capacidades de streaming del VideoLAN cliente.
-
- VLC (inicialmente cliente VideoLAN - VideoLAN Client). Un reproductor de medios. Es capaz de reproducir los formatos de audio y video más difundidos de manera totalmente autónoma con un resultado excelente gracias a un tratamiento posterior de la imagen y el sonido con una calidad superior. Puede ser usado como servidor para transmitir archivos MPEG-1, MPEG-2 y MPEG-4, DVD y vídeo en vivo sobre la red en unicast o multicast; o usado como cliente para recibir, decodificar y visualizar flujos MPEG sobre varios sistemas operativos. Es compatible para plataformas como Windows, Linux, Mac e incluso para Set-top box.
Por qué se siguen desarrollando ambos
- VLC es bueno volcando (streaming) de varios archivos MPEG en varios formatos de encapsulación (mpg, vob, mp3, avi, mov, ogg, mp4...) con una bonita interfaz gráfica y está empezando a hacer algo de traspaso de codes (transcoding) ;
- VLS es bueno volcando (streaming) DVD, canales satélite y terrestres digitales de TV, pero no hace transcoding.
Para ser un verdadero volcador (streamer), VLC debería ser capaz de leer múltiples fuentes a la vez. VLS puede hacerlo pues es su cometido, VLC no puede hacerlo por el momento. Algunos desarrolladores de VLC están trabajando en una nueva versión de la entrada VLC (input) conocido como "Input 4", lo que debería dirigir este problema.
Para entender por qué se desarrollan ambos en paralelo, hay que considerar la historia de VideoLAN. Antes de la salida de volcado de VLC (stream output), eran dos programas muy distintos:
- VLS, un programa escrito en C++ para Linux y Windows sólo, básicamente una máquina de Volcado de Transporte de MPEG (MPEG Transport Stream engine), con una interfaz muy básica de telnet ;
- VLC, un programa multi-plataforma escrito en C, que implementa demuxers, códecs, salidas de vídeo y audio (outputs) e interfaces gráficas.
En septiembre de 2002, algunos desarrolladores de VLC tuvieron la idea de aprovecharse de los múltiples demuxers y códecs implementados en VLC para construir una Salida de Volcado (Stream Ouput) cuya última meta fuese ser capaz de transcodificar. Escribieron una salida de volcado para VLC, que fue liberada con VLC 0.5.0 a finales de enero de 2003. La salida de volcado de VLC ahora está empezando a hacer algo de transcodificación.
Pero lo que es más importante es que los desarrolladores de VLS y VLC no son las mismas personas, y son libres de desarrollar el programa que prefieran. Así es como funciona el software libre, y ha mostrado en el pasado ser una buena máquina para innovar y perfeccionar.
Nuevo proyecto
Recientemente, se está desarrollando un proyecto denominado VLMa (VideoLAN Manager). Se trata de una aplicación para tratar broadcasts de canales de televisión, recibidos de forma digital terrestre o mediante satélite. Es capaz también de hacer streaming de archivos de audio y de video. Consiste en un daemon (llamado VLMad) y una interfaz web (VLMaw). Se esta desarrollando bajo una licencia pública de GNU igual que el VLC media player.
Formatos soportados
-
- Archivos capaces de leer: UDP/RTP unicast or multicast, HTTP, FTP, MMS, DVD, VCD, SVCD, CD Audio, DVB (Solamente en Windows y linux,), Video acquisition (via V4l y DirectShow), RSS/Atom Fuentes, y archivos almacenados en tu computadora
-
- Formatos con audio y video incrustados: 3GP,ASF, AVI, FLV, MKV, QuickTime, MP4, Ogg, OGM, WAV, MPEG-2 (ES, PS, TS, PVA,MP3), AIFF, Raw audio, Raw DV, FLAC
-
- Formatos de video: Cinepak, DV, H.263, H.264/MPEG-4 AVC, HuffYUV, Indeo , MJPEG, MPEG-1, MPEG-2, MPEG-4 Part 2, Sorenson, H.263 (vídeos deYouTube), Theora, VC-1, VP5, VP6, WMV
-
- Subtítulos: DVD, SVCD, DVB, OGM, SubStation Alpha, SubRip, Advanced SubStation Alpha, MPEG-4 Timed Text, Text file, Vobsub, MPL2, Teletext
-
- Formatos de audio: AAC, AC3, ALAC, AMR, DTS, DV Audio, FLAC, MACE, MP3, QDM2/QDMC, RealAudio, Speex, Screamtracker 3/S3M, TTA, Vorbis, WMA
Requisitos
Configuración mínima:
- PC 400 MHz
- 128 Mo de memoria viva
- 32 Mo en el disco duro
Disponibilidad:
- Windows 95 y posteriores
- Linux todas las distribuciones
- Mac OS X y posteriores
Enlaces externos
Categorías:- Software libre
- Telecomunicaciones
- Tecnología de vídeo y cine
-
Wikimedia foundation. 2010.