Announcements (AY2011/2012 Sem 1):

  • NOTE: The midterm exam will be held on 2 November in class.
  • NOTE: On 27 October 2011 a review session will be held.
  • NOTE: This module will be graded with 100% CA (no final exam).
  • The Asus Transformer tablet computers have arrived. Please check out your loan Transformer for the project from SoC Technical Services (on the first floor of COM1). There is one tablet per team (2 students). Please make an appointment with Mr. Chow Chin Ming to get your Transformer. Mr. Chow is not always available, so please email him first. You also need to tell him who the 2 members of your team are.
  • All usual lectures are held on Wednesdays 18:30-20:30 in room COM1/212.
  • Our class project will involve video streaming to a mobile device such as a tablet computer. Specifically we will be using an Android tablet such as the Asus Transformer TF101 (shown below).
  • Asus Transformer

  • We will be using the Integrated Virtual Learning Environment (IVLE) for forum discussions, announcements, and possibly other materials.

Lecture 10 (9 November 2011): Peer-to-Peer Streaming

Reading List:

Resilient Peer-to-Peer Streaming V. N. Padmanabhan, H. J. Wang, P. A. Chou; ICNP 2003, Atlanta, GA. [CoopNet Home Page] Dagster: Contributor Aware Peer-to-Peer Media Streaming in Heterogeneous Environment W. T. Ooi; ACM/SPIE MMCN 2005.

Slides: P2P Streaming

About CS5248 (Fall 2011)

This module is targeted at computer science graduate students and covers the major aspects of continuous media (digital video and audio) systems -- from coding to transmission to playback. Issues such as transport protocols, control protocols, scheduling, caching, buffering, synchronization and adaptations will be examined. After taking the course, students are expected to understand the network and OS issues involved in building continuous media applications, and able to apply practical solutions to solve them.

Originally, CS5248 was conducted as a research-oriented module. Previously when CS5248 was offered (in 2005 and 2007) it was more hands-on and application oriented, even though students were still expected to pick up useful research skills such as reading and writing papers, and solving research problems from the course. This time around it will again be somewhat more research-oriented. The course will include a project, but its exact nature will depend on how many students will attend the class.


Here are some books related to this course.

  • Dashti, Ali E. and Kim, Seon Ho and Shahabi, Cyrus and Zimmermann, Roger.
    Streaming Media Server Design [ Amazon ]

    Book Cover

  • Steinmetz, Ralf and Nahrstedt, Klara.
    Multimedia Systems [ Amazon ]

Students interested in this module may also be interested in:

If you enjoy reading these papers, you will enjoy this class: