Distribuci - PowerPoint PPT Presentation

About This Presentation
Title:

Distribuci

Description:

mms://marx.urjc.es/salida (RedIris-TV) mms://marx.urjc.es/uc3m (UC3M-TV) 4. Un ejemplo pr ctico ... mms://mmedia.rediris.es/salida. mms://homer.uc3m.es/uc3m ... – PowerPoint PPT presentation

Number of Views:32
Avg rating:3.0/5.0
Slides: 24
Provided by: URJC
Category:

less

Transcript and Presenter's Notes

Title: Distribuci


1
Distribución de Vídeo
  • Interconectaremos servidores para hacer llegar
    los flujos, de manera eficaz, al cliente.

Palma de Mallorca, Noviembre 2003 David Pérez
Redondo - dperez_at_rct.urjc.es Universidad Rey Juan
Carlos
2
Introducción
  • El objetivo
  • La idea
  • Cómo hacerlo
  • Cómo hacerlo la red
  • Cómo hacerlo el software
  • Un ejemplo práctico

3
1. El objetivo
  • Disminuir el tráfico generado por los servidores
    de streaming en la red.
  • Balanceo de carga de los servidores

4
2. La idea
  • La idea es simple.
  • Consiste en interconectar todos los servidores
    entre sí...

Server
Server
Server
5
2. La idea
  • ...y que los clientes que deseen conectarse a una
    emisión, lo hagan a través del servidor más
    cercano.

250kbps
Emisora
250kbps
250kbps
250kbps
250kbps
6
2. La idea
  • Sin red de distribución de vídeo

Emisora a 250Kbps
7
2. La idea
  • Con red de distribución de vídeo

Emisora a 250kbps
8
2. La idea
  • De este modo, conseguimos
  • Reducir la carga de los servidores
  • Disminuir el ancho de banda consumido.

9
3. Cómo hacerlo
  • En un primer acercamiento al problema, vamos a
    utilizar servidores Windows Media.
  • Además, por ahora nos centraremos en video
    programado ó en directo. El video bajo demanda
    podría incluirse más adelante.
  • Los centros interesados, se darán de alta, a
    través de un formulario web, en RedIris.

10
3. Cómo hacerlo
  • Al darse de alta, recibirán un software que
    detecta el servidor más cercano.
  • Cada vez que se da de alta un nuevo nodo, se
    añadirá una nueva red al sistema.
  • Para mantener actualizados todos los nodos, se
    replicarán los datos una vez al día.

11
3.1. La Red de Distribución
  • Se creará una Red de Distribución centrada en el
    servidor de RedIris, donde se enlazarán todos los
    flujos.

12
3.1. La Red de Distribución
  • Para solucionar el posible punto crítico del
    servidor central, el software recibido al darse
    de alta (en su 2ª versión), creará un fichero
    .asx con los servidores a los que conectarse, por
    el siguiente orden
  • 1º el servidor más cercano.
  • 2º el servidor de RedIris.
  • 3º el servidor emisor.

13
3.2. El software
  • Tiene como función dirigir el cliente al servidor
    más cercano.

14
3.2. El software
  • Tiene como función dirigir el cliente al servidor
    más cercano.

15
3.2. El software
  • Tiene como función dirigir el cliente al servidor
    más cercano.

250Kbps
16
3.2. El software
  • El software ha sido desarrollado por la UC3M.
    Está implementado en php y se compone de 4
    ficheros
  • Config.dtd (DTD para el XML)
  • Config.xml (XML de configuración)
  • Validate.html (script para validar el xml)
  • Redir.php (parser del XML)

17
3.2. El software
  • Los 4 ficheros deben copiarse en la misma carpeta
    del interfaz de acceso al streaming. Es
    importante que el servidor web soporte PHP.
  • En la página web (Interfaz) a la que los usuarios
    acceden para ver la emisión
  • lt?php include(redir.php) ?gt
  • ltOBJECT IDNSPlay WIDTH.......gt
  • ltPARAM NAMEFileName VALUElt?php print
    (mms()) ?gt
  • ltPARAM NAMEShowControls VALUE0gt
  • ...........

18
4. Un ejemplo práctico
  • En una primera fase de prueba, hemos conectado
    los servidores de RedIris, UC3M y URJC.
  • Cada servidor tenía una emisora
  • mms//mmedia.rediris.es/salida
  • mms//homer.uc3m.es/uc3m
  • mms//marx.urjc.es/urjc

19
4. Un ejemplo práctico
  • Para conectarlos creamos dichas emisoras en el
    resto de servidores.
  • De modo que, por ejemplo, en el servidor de la
    URJC las 3 emisoras resultantes son
  • mms//marx.urjc.es/urjc (URJC-TV)
  • mms//marx.urjc.es/salida (RedIris-TV)
  • mms//marx.urjc.es/uc3m (UC3M-TV)

20
4. Un ejemplo práctico
URJC
UC3M
mms//mmedia.rediris.es/urjc
mms//mmedia.rediris.es/salida
mms//mmedia.rediris.es/salida
mms//mmedia.rediris.es/uc3m
mms//marx.urjc.es/urjc
mms//homer.uc3m.es/uc3m
RedIris
21
4. Un ejemplo práctico
Las emisoras de cara a los clientes de cada una
de las redes
URJC
UC3M
mms//marx.urjc.es/urjc
mms//marx.urjc.es/salida
mms//marx.urjc.es/uc3m
mms//homer.uc3m.es/uc3m
RedIris
mms//homer.uc3m.es/salida
mms//homer.uc3m.es/urjc
mms//mmedia.rediris.es/salida
mms//mmedia.rediris.es/urjc
mms//mmedia.rediris.es/uc3m
22
Red Distribución de Vídeo
  • Hoy por hoy la red de distribución de video está
    en fase de pruebas.
  • Próximamente, se publicará un formulario web en
    RedIris para darse de alta en la Red.
  • Todos los interesados en colaborar contactar con
    Fonta.

23
Red Distribución de Vídeo
  • Gracias,

David Pérez Redondo Universidad Rey Juan Carlos
Write a Comment
User Comments (0)
About PowerShow.com