Lecture Schedules and Reading List
Lecture 12: Peer-to-Peer Streaming
Slides: P2P Streaming
Lecture 11: Application-Level Multicast
Slides: Application-Level Multicast
Lecture 10: Video on Demand
Slides: Video on Demand
Lecture 9: Streaming Media Caching
Slides: Streaming Media Caching
Lecture 8: Error Recovery
Readings:
Slides: Error Recovery
Lecture 7: Playout Buffering
Reading List:
Slides: Playout Buffering
Lecture 6: Introduction to SecondLife and Project Discussion
SecondLife will be introduced during this lecture. The project will be further discussed.
Reading List:
Slides: Introduction to SecondLife
Lecture 5: Project
The project will be discussed in this lecture.
Additional Resources:
- Project description: here
- Yima PE documentation: here
- Yima PE v1.1 Internals documentation: here
- Yima PE v1.1 source code: here
Slides: Project
Lecture 4: Rate Adaptation
Reading List:
Slides: Rate Adaptation
Lecture 3: RTP Packetization
Reading List:
Additional Resources:
Slides: Packetization
Lecture 2: Network, Transport and Application Layer
Reading List:
Additional Resources:
Slides: Network
Lecture 1: Introduction to MPEG Compression
Reading List:
Slides: Introduction,
Compression,
Applet: DCT Demo,
Video: Surfing_short.m2t
(MPEG-2 HD Transport Stream, 98 MB)