Lecture Schedules and Reading List
Lecture 12: Peer-to-Peer Streaming
Reading List:
Slides: P2P Streaming
Lecture 11: Application-Level Multicast
Reading List:
Slides: Application-Level Multicast
Lecture 10: Video on Demand
Reading List:
Slides: Video on Demand
Lecture 9: Streaming Media Caching
Reading List:
Slides: Streaming Media Caching
Lecture 8: Error Recovery
Reading List:
Slides: Error Recovery
Lecture 7: Playout Buffering
Reading List:
Slides: Playout Buffering
Lecture 6: Project Q&A and Streaming Media Servers
Any questions about the project can discussed in this lecture. There will also be an introduction to streaming media servers.
Reading List:
Slides: Project and Streaming Media Servers
Lecture 5: Project
The project will be discussed in this lecture.
Additional Resources:
- Project description: here
- Yima PE documentation: here
- RFC 2250 - RTP Payload Format for MPEG1/MPEG2 Video
- RFC 5219 - A More Loss-Tolerant RTP Payload Format for MP3 Audio
- Yima PE v1.0 source code: get it from the IVLE workbin
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)