BEGIN:VCALENDAR METHOD:PUBLISH PRODID:-//Apple Computer\, Inc//iCal 1.0//EN X-WR-CALNAME;VALUE=TEXT:USC VERSION:2.0 BEGIN:VEVENT DESCRIPTION:PhD Candidate: Zahaib Akhtar \n Date:\n Wednesday May 29th, 2019\n 10:00a.m. - 12:00\n Location: SAL 2nd Floor Conference Room\n Committee: Antonio Ortega, Barath Raghavan, Ramesh Govindan\n \n Title:\n Understanding and Optimizing Video Delivery\n \n Abstract:\n In this work, we strive to understand and optimize the performance of systems which serve video over the Internet. Towards this end, we make the following three contributions. First, we perform a systematic study of the video management plane -- the systems which form the video delivery pipeline. Second, we propose an approach called Oboe to improve the performance of client side video players by tuning Adaptive Bitrate Algorithms to the characteristics of a network. A range of different algorithm when augmented with Oboe improve their performance by up to 25%. Finally, we propose a caching algorithm called AVC which is specifically tailored for video workload. AVC outperforms state of the art caching algorithms by exploiting various properties of adaptive bitrate video. In particular, a LRU cache requires 3x the memory used by AVC to match its performance.\n SEQUENCE:5 DTSTART:20190529T100000 LOCATION:SAL 213 DTSTAMP:20190529T100000 SUMMARY:PhD Defense - Zahaib Akhtar UID:EC9439B1-FF65-11D6-9973-003065F99D04 DTEND:20190529T120000 END:VEVENT END:VCALENDAR