Vídeo bajo demanda

De Wikipedia, la enciclopedia libre

El vídeo a la carta o televisión a la carta —en inglés video on demand (VOD)— es un sistema de televisión que permite al usuario el acceso a contenidos multimedia de forma personalizada. El usuario puede elegir en cualquier momento el programa que desea ver, sin depender de un horario fijo de programación; del mismo modo puede detener el programa y reanudarlo a voluntad. El usuario puede disponer de una oferta de programas para visualizar o realizar un pago por ciertos programas como en los sistemas de pago por visión.

El primer sistema de vídeo bajo demanda comercial fue puesto en marcha en Hong Kong, durante 1990. La tecnología no estaba madura. Ahora hay servicios de cable que permiten esta incipiente tecnología, aunque no se ha consolidado porque supone un cambio estructural muy importante en la actual industria del ocio.

En España, el sistema Imagenio envía en cada momento el programa seleccionado por el usuario sobre su línea telefónica empleando tecnologías DSL. Ono comercializa también un sistema de vídeo a la carta bajo la denominación Ojo.a través de su propia red de cable, que proporciona mejores prestaciones a la banda ancha.

Estos servicios sólo pueden estar disponibles en la televisión por cable (y variantes como el ADSL), puesto que es imprescindible una conexión bidireccional, que el satélite o la TDT no permite.


[editar] TÉCNICAS MULTICAST DE ENVIO DE VIDEO BAJO DEMANDA

Para la explicación de todos los algoritmos vamos a suponer que la longitud de los stream de audio y video es de L.

Batching: El sistema de envio más sencillo. El algoritmo es el siguiente:

1. Dividimos el stream en flujos de tamaño b (L/b= número de flujos)

2. A cada intervalo de tiempo le asignamos un intervalo b

3. A todos los usuarios que hacen la petición de VoD en el mismo intervalo, les corresponde el mismo flujo.

4. Si la petición se hace cuando el flujo ya empezó, elusuario espera al incio del siguiente flujo.

De esta forma el tiempo de espera máximo para cualquier usuario es de b. El AB necesario para la aplicación es: L/b x AB stream

Patching: Es la evolución de Batching, funciona de forma muy similar pero evita la espera de los usuarios.El algoritmo es el siguiente:

1. Todo funciona como el algoritmo de Batching

2. La novedad está en que al comenzar el usuario recibe un mensaje unicast con la información que se ha reproducido hasta el momento.

De esta forma mientras el usuario visualiza la informciónj que se ha emitido hasta el moemnto se van almacenado los flujos multicasta para ser reproducidos justo a continuación. Esta técnica requiere de dos conexiones (una multicast y otra unicast) por cada usuario, además de un buffer que permita almacenar la información transmitida hasta el momento para poderla reenviar a los usuarios.

Pyramid: Es elmás complejo de los tres algoritmos, pero tambien el más eficaz.

1. Tenemos un AB que utilizamos todo el rato en su totalidad.


G1 |S0||S0||S0||S0||S0||S0||S0||S0||S0||S0|

G2 |S1||S2||S1||S2||S1||S2||S1||S2||S1||S2|

G3 |S3||S4||S5||S6||S3||S4||S5||S6||S3||S4|


2. Se crean varios grupos multicast (G1, G2..., Gn), cada uno con una información distinta relativa al stream. Los usuarios se van conectando en los distintos grupos multicast y van almacenando y reproduciendo la información que cada grupo les da. Necesitamos un buffer amplio para la realización de este sistema ya que como se puede observar, el usuario almacena practicamente la totalidad del video antes de visualizarlo (concretamente almacena L/2, es decir la mitad del video)


COMPARACIÓN DE LAS TRES TÉCNICAS DE EMISIÓN DE VoD:


BATCHING --> nº DE FLUJOS: L/b tiempo de espera máximo: b Tamaño del Buffer: 0

PATCHING --> nº DE FLUJOS: L/b tiempo de espera máximo: 0 Tamaño del Buffer: b + W

PYRAMID --> nº DE FLUJOS: Log2(L/b) tiempo de espera máximo: b Tamaño del Buffer: L/2


Javier Calvillo Ordoñez, Ingeniero Técnico de Telecomunicaciones: Sonido e Imagen por la Universidad Carlos III de Madrid.

[editar] Enlaces externos

Herramientas personales
Crear un libro