1 / 4

Reliable Distributed Media Server

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 !

jael
Download Presentation

Reliable Distributed Media Server

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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Reliable Distributed Media Server By: Waseem Abo Moch Henry Shehadi Supervisor: Vladimir Zdornov 2008-2009

  2. 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.

  3. 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 .

  4. 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.

More Related