Master-Praktikum Networked Multimedia Systems (IN2106, IN4215)
Lehrveranstaltung 0000003422 im SS 2019
Basisdaten
LV-Art | Praktikum |
---|---|
Umfang | 6 SWS |
betreuende Organisation | Informatik 11 - Lehrstuhl für Connected Mobility (Prof. Ott) |
Dozent(inn)en |
Vittorio Cozzolino Jörg Ott |
Termine |
Di, 12:00–14:00, MI 01.07.023 Fr, 10:00–12:00, MI 01.07.023 Mo, 14:00–16:00, MI 01.07.023 |
Zuordnung zu Modulen
-
IN2106: Master-Praktikum / Advanced Practical Course
Dieses Modul ist in den folgenden Katalogen enthalten:- weitere Module aus anderen Fachrichtungen
weitere Informationen
Lehrveranstaltungen sind neben Prüfungen Bausteine von Modulen. Beachten Sie daher, dass Sie Informationen zu den Lehrinhalten und insbesondere zu Prüfungs- und Studienleistungen in der Regel nur auf Modulebene erhalten können (siehe Abschnitt "Zuordnung zu Modulen" oben).
ergänzende Hinweise | This lab course will focus on the multimedia systems in the Internet. We will provide an introduction to multimedia protocols, services, and systems, which will be complemented by self-studies of specifications and primary literature, to design and implement a practical multimedia system that is interoperable with others. To support the practical focus, there will be no single written exam, but instead we will review, during the course of the class, the individual steps towards and the outcome of the project. Work will be carried out in teams of two to three students. While the basis for the grading will be the result of the group work, we will assess the contributions of individual student based upon presentation and final code review. Multimedia content has become the dominant traffic in the Internet, both for stationary and mobile users. The main contributors are over-the-top video-on-demand services such as YouTube and Netflix, augmented by the multimedia service offerings by Internet Service Providers for IPTV and network-based video recording. A longer history but lower volume have Internet telephony and multimedia conferencing applications (Skype, WebEx, Lync, GotoMeeting, etc.), which are now seeing another push as services migrate towards full integration with the web browser using WebRTC technologies (e.g., Google Hangouts). From early packet audio experiments to ubiquitous HD video and beyond, Internet multimedia protocols and systems have seen many changes over time: in media distribution, in content encoding, in media and signaling protocols, and in systems platforms. But in spite of these changes, the fundamentals and some designs remain stable. In this class, we will explore the technical foundations of packet-based multimedia communications, focusing on the functions on the endpoints and only briefly touching upon support mechanisms inside the network. We will present the architecture and the protocol building blocks for Internet multimedia and also dive into system and implementation aspects. We will also consider assessing performance of multimedia communications from a systems and user perspective. Backed by introductory lectures, the key elements of this course will be designing and implementing a working multimedia communication systems that is interoperable with today’s (commercial) products. The topics to be covered in more detail are: - Multimedia systems by example - Background of multimedia communications in the Internet - Network support for multimedia - [Media codecs by example?] - Real-time transport protocol (RTP) - RTP payload formats - Internet multimedia conferencing architecture - Concepts for multimedia control - Session Description Protocol (SDP) - NAT traversal and mechanisms: STUN, TURN, ICE - Application area I: Multicast-based media distribution --- Historic: Mbone --- Today: IPTV and digital broadcasting - Application area II: Media streaming --- Historic: RTSP --- Recent: HTTP streaming --- Today: DASH --- Application area III: Multimedia conferencing --- Historic: Mbone tools --- Recent: SIP - Today: WebRTC - Scalable multimedia services - Multimedia measurements - Quality of Service and Quality of Experience |
---|---|
Links |
E-Learning-Kurs (z. B. Moodle) TUMonline-Eintrag |
Gleiche Lehrveranstaltungen (z. B. in anderen Semestern)
Semester | Titel | Dozent(en) | Termine |
---|---|---|---|
SS 2024 | Master-Praktikum Networked Multimedia Systems (IN2106, IN4215) |
Engelbart, M.
Spies, B.
Leitung/Koordination: Ott, J. |
Di, 16:00–18:00, MI 01.07.023 |
SS 2017 | Master-Praktikum Networked Multimedia Systems (IN2106, IN4215) | Ott, J. |