1. Outline for rest of the course --> P2P and video streaming --> Datacenter networks --> Security --> Programmable networks 2. The stored-video streaming problem and how video is compressed and stored --> Intra frames --> Inter frames --> Periodic intra frames 3. Strawman designs for video streaming --> Blast everything at once and then watch --> Lowest quality video, one chunk at a time. --> Highest quality video, one chunk at a time. --> Highest quality video and then lowest quality video when you rebuffer 4. What users care about --> Startup delay --> Video quality --> Rebuffering --> Video quality variance (E.g., Netflix is much more worrried about rebuffering and average video quality, while YouTube is much more worried about startup delay.) 5. Differences from live-video streaming and video conferencing --> Live-video: video isn't fully available. --> Video-conferencing: much tighther time bounds are required.