Announcements:

  • Change of Rooms: Lectures are now held Mondays 18:30-20:30 in room COM1/240 ("Tutorial Room 11", 2nd floor of COM1), NUS School of Computing, 13 Computing Drive).
  • Sample solutions for Quiz 1 have been posted on IVLE.
  • During the lecture of 22 February, John YAP Yin Gwee from the NUS Computer Centre will be giving an introduction to SecondLife at NUS.
  • Our class project will involve to enable video and audio streaming in SecondLife.
  • Second Life Viewer

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

Lecture 5 (8 February 2010): Introduction to Project

The project will be introduced and discussed in this lecture.

Additional Resources:

  • Yima PE documentation: here
  • Project description to come ...

Reading List:

RFC 3984: RTP Payload Format for H.264 Video S. Wenger, M.M. Hannuksela, T. Stockhammer, M. Westerlund, D. Singer; IETF Network Working Group, February 2005
TBD Authors Publisher

Slides: Introduction to Project


About CS5248 (Spring 2010)

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.

Books

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: