L12 - IEG4180 EXTRA Tutorial II Bosco, Fong Chi Hang...

Info iconThis preview shows pages 1–7. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: IEG4180 EXTRA Tutorial II Bosco, Fong Chi Hang Outline System Overview (VERY quick) Implementation Hints of Key Components Streaming Server Streaming Client & Local Web Server Directory Server (Review) Q & A System Overview (VERY quick) The system is divided into 3 parts: Streaming Server  Send cached media data to requesting client Streaming Client & Local Cache Server  Receive media from Streaming Server and stream it to the embedded Media Player via the Local Web Server Directory Server  Keep track of the information of available media and send response web page to the requesting web browser listing the available videos System Overview (VERY quick) Overview Diagram: Implementation Hints of Key Components Streaming Server Extend the NetProbe Server in Project 3 in the following way:  Load a specific folder path (which may contain any video files and the cached data downloaded by local Streaming Client), and host all the content inside  Periodically send content availability to the Directory Server  When accepting connection from Streaming Client, design protocol to exchange necessary meta-data before actual file transmission begins Implementation Hints of Key Components Streaming Server Hosting Cached Data  The cached data downloaded by Streaming Client can be stored in the form of a file  e.g. Cached data (incomplete) of abc.mpeg abc.mpeg.cache  Put the data into the cache block by block (e.g. Put the data into the cache block by block (e....
View Full Document

This note was uploaded on 05/18/2010 for the course INFORMATIO IEG 4180 taught by Professor Jacky.b.lee during the Spring '09 term at CUHK.

Page1 / 17

L12 - IEG4180 EXTRA Tutorial II Bosco, Fong Chi Hang...

This preview shows document pages 1 - 7. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online