Download presentation
Presentation is loading. Please wait.
Published byLesley Merritt Modified over 9 years ago
1
NUS.SOC.CS5248-2007 Roger Zimmermann (based on slides by Ooi Wei Tsang) Systems Support for Continuous Media
2
NUS.SOC.CS5248-2007 Roger Zimmermann (based on slides by Ooi Wei Tsang) Scope of this class Systems Support: Application Middleware Operating System Architecture Continuous Media: Video, audio, animation
3
NUS.SOC.CS5248-2007 Roger Zimmermann (based on slides by Ooi Wei Tsang) Local Media Applications Watch Movies Listen to Music Video Editing :
4
NUS.SOC.CS5248-2007 Roger Zimmermann (based on slides by Ooi Wei Tsang) Network Media Applications Live Webcast Pre-recorded Webcast YouTube, … Video Conferencing Video on Demand
5
NUS.SOC.CS5248-2007 Roger Zimmermann (based on slides by Ooi Wei Tsang) Categories InteractiveNon-Interactive LiveVideo Conferencing NUSLive, NUSCast Pre- recorded Lecture/Video on Demand
6
NUS.SOC.CS5248-2007 Roger Zimmermann (based on slides by Ooi Wei Tsang) Streaming Media Requires Reliable networks Low latency Bounded latency Plenty of bandwidth Internet was designed as a best-effort medium However
7
NUS.SOC.CS5248-2007 Roger Zimmermann (based on slides by Ooi Wei Tsang) Overview Network Encoder Sender Middlebox Receiver Decoder
8
NUS.SOC.CS5248-2007 Roger Zimmermann (based on slides by Ooi Wei Tsang) We will NOT Design new codec Study media processing CS6212/CS5240/CS5249 Attempt to improve the Internet EE5910/CS5224
9
NUS.SOC.CS5248-2007 Roger Zimmermann (based on slides by Ooi Wei Tsang) Summary of Topics Covered
10
NUS.SOC.CS5248-2007 Roger Zimmermann (based on slides by Ooi Wei Tsang) Sample of Topics Covered Review of Media Compression Network Communication Model Network Encoder Sender Middlebox Receiver Decoder
11
NUS.SOC.CS5248-2007 Roger Zimmermann (based on slides by Ooi Wei Tsang) Sample of Topics Covered Adaptation Video on Demand Network Encoder Sender Middlebox Receiver Decoder
12
NUS.SOC.CS5248-2007 Roger Zimmermann (based on slides by Ooi Wei Tsang) Sample of Topics Covered Buffering Audio/Video Synchronization Packet Loss Recovery Network Encoder Sender Middlebox Receiver Decoder
13
NUS.SOC.CS5248-2007 Roger Zimmermann (based on slides by Ooi Wei Tsang) Sample of Topics Covered Caching Application-Level Multicast Network Encoder Sender Middlebox Receiver Decoder
14
NUS.SOC.CS5248-2007 Roger Zimmermann (based on slides by Ooi Wei Tsang) Lecture Philosophy Cover breadth, rather than depth Classic papers, rather than recent papers
15
NUS.SOC.CS5248-2007 Roger Zimmermann (based on slides by Ooi Wei Tsang) Class Organization
16
NUS.SOC.CS5248-2007 Roger Zimmermann (based on slides by Ooi Wei Tsang) Goals Learn about existing techniques and systems Learn about current research efforts
17
NUS.SOC.CS5248-2007 Roger Zimmermann (based on slides by Ooi Wei Tsang) Philosophy Students are expected to be Mature Independent Resourceful What you learn is (should be) more important than your grade
18
NUS.SOC.CS5248-2007 Roger Zimmermann (based on slides by Ooi Wei Tsang) Please don’t ask … “Is this equation important?” “Is this equation examinable?” “Do I have to memorize this header format?” “Post answer to quiz/survey/review”
19
NUS.SOC.CS5248-2007 Roger Zimmermann (based on slides by Ooi Wei Tsang) Please do ask … “What is the effect of changing k in the equation?” “Why did the designer add this bit in the header?”
20
NUS.SOC.CS5248-2007 Roger Zimmermann (based on slides by Ooi Wei Tsang) Academic Honesty No copying among students No copying from published work ZERO TOLERENCE to Plagiarism
21
NUS.SOC.CS5248-2007 Roger Zimmermann (based on slides by Ooi Wei Tsang) Discussion? Strongly encouraged.. but must acknowledge all contributions write up solutions independently
22
NUS.SOC.CS5248-2007 Roger Zimmermann (based on slides by Ooi Wei Tsang) Continuous Assessments
23
NUS.SOC.CS5248-2007 Roger Zimmermann (based on slides by Ooi Wei Tsang) Continuous Assessments Project & Writeup (30%) Final Exam (30%) 2 Quizzes (2 × 10%) Assignment (20%) Research Paper Presentation
24
NUS.SOC.CS5248-2007 Roger Zimmermann (based on slides by Ooi Wei Tsang) Project (30%) Choose your own topic Write proposal Implement in C/C++
25
NUS.SOC.CS5248-2007 Roger Zimmermann (based on slides by Ooi Wei Tsang) Project Deliverables: At start 1-2 page proposal At due date 4-6 page paper Source code Demo (?)
26
NUS.SOC.CS5248-2007 Roger Zimmermann (based on slides by Ooi Wei Tsang) Final Exam (30%) Open Ended Questions Essay Style
27
NUS.SOC.CS5248-2007 Roger Zimmermann (based on slides by Ooi Wei Tsang) Quizzes/Assignment (40%) Quizzes (2 × 10%) Open Ended Questions Assignment (20%) Read a research paper Present the paper and lead discussion
28
NUS.SOC.CS5248-2007 Roger Zimmermann (based on slides by Ooi Wei Tsang) Web Sites Main Website http://www.comp.nus.edu.sg/~cs5248
29
NUS.SOC.CS5248-2007 Roger Zimmermann (based on slides by Ooi Wei Tsang) Q & A
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.