Networked Multimedia Services
- Describe fundamental characteristics and methods of multimedia coding.
- Explain the fundamental concepts and architecture of the World Wide Web.
- Create simple static and dynamic web content.
- Analyze web traffic between client and server.
- Describe the fundamentals of web search.
- Explain Voice over IP (VoIP), its architecture and identify fundamental protocols.
- Explain video over IP and IPTV delivery.
- Explain fundamentals of P2P networks and applications.
- Demonstrate and analyze services based on dynamic adaptive streaming over HTTP.
- Explain fundamental principles of collaborative multimedia services and multi-user networked games.
Forms of Teaching
The classes are organized in two blocks: The first block comprises 7 classes and a midterm exam, while the second comprises 6 classes and a final exam. this makes in total 15 weeks with 3 hours per week.Independent assignments
Students need to resolve independently 2 practical tasks (homework assignements).Laboratory
Students independently solve 3 practical tasks through laboratory exercises.
|Type||Threshold||Percent of Grade||Threshold||Percent of Grade|
|Laboratory Exercises||15 %||25 %||15 %||25 %|
|Homeworks||20 %||10 %||20 %||10 %|
|Mid Term Exam: Written||0 %||25 %||0 %|
|Final Exam: Written||0 %||30 %|
|Final Exam: Oral||10 %|
|Exam: Written||0 %||55 %|
|Exam: Oral||10 %|
Week by Week Schedule
- Course introduction. Introduction to multimedia services. Classification of multimedia services. Quality of Service and Quality of Experience.
- Models and architectures of multimedia communication systems. Distributed systems and distributed processing models.
- The basics of encoding multimedia content: audio, images, video.
- Multimedia streaming models. Adaptive streaming over HTTP.
- IPTV and Over The Top (OTT) video streaming.
- Content Delivery Networks (CDNs).
- Cloud-based services.
- Midterm exam
- Conversational real-time services: protocols (S)RTP/RTCP. WebRTC technologies.
- Conferencing services and multiuser environments. Networked virtual and augmented reality.
- Multimedia Quality of Experience (QoE). Modeling, monitoring, and managing QoE.
- Decentralized software systems, P2P networks and service examples.
- Web search engines.
- Networked multimedia services in industrial environments.
- Final exam