Reliable Distributed Media Server
Download
1 / 4

Reliable Distributed Media Server - PowerPoint PPT Presentation


  • 72 Views
  • Uploaded on

Reliable Distributed Media Server. By: Waseem Abo Moch Henry Shehadi Supervisor: Vladimir Zdornov . 2008-2009. Internet streaming media changed the Web as we knew it !

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Reliable Distributed Media Server' - jael


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

Reliable Distributed Media Server

By:

Waseem Abo Moch

Henry Shehadi

Supervisor:

Vladimir Zdornov

2008-2009


Internet streaming media changed the Web as we knew it !

changed it from a static text- and graphics-based medium into a multimedia experience populated by sound and moving pictures.

Now streaming media is poised to become the de facto global media broadcasting and distribution standard, incorporating all other media, including television, radio, and film.

The increasing demand for streaming media, challenges web hosts to find reliable solutions to the massive amount of data. The servers must stream data to a huge amount of clients concurrently, which in-turn overloads the network and the processing units of the servers.

To reduce the load, clients are served by a cluster of servers and as a result the load is distributed among several servers, this reduces the load on a specific server.


The project solves the load problem by implementing a server cluster which streams media over the network to great number of clients concurrently and reliably.

The clients only “see” one server and not the whole server cluster, all the control commands are directed to central server and the clients are served by slave servers transparently.

The client connects to the Manager Server using the ftp protocol .

The manager handle the client’s request ,and redirect the client to an appropriate slave server .


We implemented the Server by using :

  • FTP protocol

  • Java RMI

  • The open source program VLC as a Client .

Most media clients today support streaming from ftp server ,we choose to add a plug-in to the VLC because it is Free ,Open Source and is widespread all over the world.


ad