WS2425 WS2324 WS2223 WS2122 WS2021 WS1920 WS1819 WS1718 WS1617 WS1516 WS1415 WS1314 WS1213 WS1112 WS1011 WS0910 WS0607 WS0405
Lecture Online Multimedia
Lecturer:Prof. HußmannTutorials: Nađa Terzimehić, Thomas Weber
Hours per week: 3 (Lecture) + 2 (Tutorial)
ECTS credits: 6
Modul: WP5, Multimedia im Netz (für Master Medieninformatik)
P5, Multimedia im Netz (für Nebenfach Medieninformatik)
P9, Multimedia im Netz / Online Multimedia (for Master MMT)
Language: English
- News
- Dates and Locations
- Contents
- Communication and Questions
- Lecture - Major Subject
- Video Recordings of Major Subject Lecture
- Lecture - Minor Subject
- Tutorials
- Exam
- Retry Exam
News
- 20/02/19: The retry exam will take place on April 8th 2019, from 10 am to 12 pm. You can find more details about the registration under Retry Exam.
- 28/01/19: There will be no lecture on February 4th. The last tutorial will be a Q&A session. Send us your questions via slack or e-mail by Friday this week and we will adress them in the tutorial. We wish you great success with the exam!
- 03/12/18: The exam will take place on February 13th 2019, from 12 to 2 pm. You can find more details about the registration under Exam.
- 30/10/18: The tutorial Mondays 6-8pm, will from next week on (5.11.) always begin at 6pm sharp (s.t.).
- 16/10/18: Slides and recording of first organizational lecture session are online. Video materials will be provided (as an experimental setup at the moment) through LMUCast.
- 15/10/18: To access our Slack channel, you must possess a cip.ifi.lmu.de email address. Please inform yourself here on how to obtain one.
- 11/10/18: The first lecture will be offered as a kickoff, starting at 10 o'clock. Tutorials will take place from the second week of lectures (from 22/10).
- 08/10/18: This lecture cannot be acknowledged as a "Vertiefendes Thema" for Bachelor students of (Media) Informatics.
Dates and Locations
-
Lecture 15/10/2018:
Date: Monday 10 am to 1 pm
Location: Prof.-Huber-Pl. 2 (W), LEHRTURM-W201, Site map -
Lecture from 22/10/2018:
Date: Monday 9 am to 12 pm
Location: Theresienstraße 39, B 139, Site map -
Tutorials:
Target Group No. Day Time Tutor Major subject 01 Monday 4-6 p.m. TBA Major subject 02 Monday 6-8 p.m. TBA Major subject 03 Wednesday 2-4 p.m. TBA Minor subject 04 Wednesday 4-6 p.m. Ruben Lenz Office Hours (Main Subject)* 05 Monday 3-4 p.m. Nađa Terzimehić Office Hours (Minor Subject)* 06 Monday 3-4 p.m. Thomas Weber * Individual registration required via email or slack
Location: Amalienstr. 17, A 001 (CIP Pool "Luna") Site map
Contents
The lecture discusses multimedia services which are realized through data networks (online). Knowledge about data networks is introduced as far as necessary for understanding the lecture, for details students are referred to other lectures on computer networks. The lecture is structured into the following areas:
- Web technologies for interactive multimedia: For minor subject: Server-side interactivity with PHP, asynchronous interactivity in the Web (Ajax), client-side JavaScript frameworks (JQuery), mashups of Web sites. For major subject: Server-side JavaScript, MEAN Stack (MongoDB, Express, Angular, Node)
- Content-oriented base technologies: Further technologies required for storing, transferring and processing of multimedia data in the net, including security issues, metadata standards and rights managament
- Multimedia distribution services: e.g. WebRadio, WebTV, electronic books and corresponding base technologies
- Multimedia services for individual communication: e.g. Video and multimedia conferencing technology
The lecture course is suitable for:
- Students of Media Informatics (Master) or Informatics (Master) being well grounded in topics of Media Informatics, or Human-Computer-interaction (Master)
- Students of Media Informatics as a minor field of study (60 ECTS) - compulsory course in the fifth term
- Students of Master MMT - compulsory course in the third term
Communication and Questions
We use Slack to discuss everything related to the lecture and tutorials. Please sign up and join the discussion, you can ask all your questions there.
Lecture - Major Subject
Date | Subject | Slides | |
---|---|---|---|
15/10/18 | 1. Introduction and Organisational Info |
Slides 1 |
|
22/10/18- Major | 2. Basics of Interactive Web Applications (for Major/Master mainly, all students welcome) |
Slides 2 |
|
29/10/18- Major | Guest Talk by Mathias Bynens from Google on JavaScript Execution Engines (for Major/Master mainly, all students welcome) |
Slides Guest Lecture |
|
05/11/18 - Major | 3. Web Paradigms and Interactivity (for Major/Master mainly, all students welcome) |
Slides 3 |
|
12/11/18 - Major | 4. Technology for Web Apps Part 1 (for Major/Master mainly, all students welcome) |
Slides 4a |
|
19/11/18 - Major | 4. Technology for Web Apps Part 2 (for Major/Master mainly, all students welcome) |
Slides 4b |
|
26/11/18 - Major | 5. Communities, the Web, and Multimedia | Slides 5 |
|
03/12/18 | Guest Talk by Manuel Hornung from Netlight Consulting on the React library for Web development. (for Major/Master mainly, but all students definitely welcome) |
||
10/12/18 | 6. Digital Rights Part a | Slides 6a |
|
17/12/18 | 6. Digital Rights Part b 7. Multimedia Content Description |
Slides 6b Slides 7 |
|
07/01/19 | 8. Electronic Books | Slides 8 | |
14/01/19 | 9. Media Streaming Technology | Slides 9 | |
21/01/19 | 10. Internet Radio & TV | Slides 10 | |
28/01/19 | 11. Multimedia Conferencing 12. Signalling Protocols for Multimedia Communication |
Slides 11 Slides 12 |
|
04/02/19 | No lecture |
Video Recordings of Major Subject Lecture
Made available through the LMUcast system. Contains only recordings from live lecture, for online access to videos for minor subject students see table below.
Whole playlist: Video: LMUCast playlist.
Lecture - Minor Subject
Date | Subject | Slides | Video |
---|---|---|---|
15/10/18 | 1. Introduction and Organisational Info |
Slides 1 |
See Major Subject |
22/10/18 - Minor |
2a. Online Lecture from last year, covering intro to PHP (for Minor/Bachelor mainly, all students welcome) |
Slides 2a |
Online 2a |
29/10/18 - Minor |
2b. Online Lecture from last year, PHP, HTTP (for Minor/Bachelor mainly, all students welcome) |
Slides 2b |
Online 2b |
05/11/18 - Minor |
2b. Online Lecture from last year, SQL, jQuery (for Minor/Bachelor mainly, all students welcome) |
Slides 2c |
Online 2c |
12/11/18 - Minor | -No additional material- | ||
19/11/18 - Minor | -No additional material- | ||
26/11/18 | 5. Communities, the Web, and Multimedia | Slides 5 |
See Major Subject |
03/12/18 | Guest Talk by Manuel Hornung from Netlight Consulting on the React library for Web development. (for Major/Master mainly, all students welcome) |
||
10/12/18 | 6. Digital Rights Part a | Slides 6a |
See Major Subject |
10/12/18 |
6+. Online Lecture from last year, Intro to Cryptography (for Minor/Bachelor mainly, all students welcome) |
Slides 6+ |
Online 6+ |
17/12/18 | 6. Digital Rights Part b 7. Multimedia Content Description |
Slides 6b Slides 7 |
See Major Subject |
07/01/19 | 8. Electronic Books | Slides 8 | See Major Subject |
14/01/19 | 9. Media Streaming Technology | Slides 9 | See Major Subject |
21/01/19 | 10. Internet Radio & TV | Slides 10 | See Major Subject |
28/01/19 | 11. Multimedia Conferencing (Chapter 12 not mandatory for Minor Subject) |
Slides 11 | See Major Subject |
04/02/19 | No lecture |
Tutorials
All resources for the major subject (HF) tutorials can be found in our MMN GitHub repository for the tutorials.Please install all tools listed in the Readme before you attend the tutorials.
We encourage discussion about the lecture and tutorials via Slack: https://mimuc.slack.com/messages/mmn-ws1819
To sign up, you need an email address that ends in "@cip.ifi.lmu.de". The tutors will provide support and answer questions on the topic.
# | Starting Date | Topics | Slides | Assignments |
---|---|---|---|---|
01 | 22.10. | HF: Organization, Vanilla JS Basics NF: Organization, PHP *Update* |
HF 01 NF 01 |
HF A01 No NF assignment this week |
02 | 29.10. | HF: Vanilla JS, Ajax NF: PHP Forms |
HF 02 NF 02 Materials NF *Updated with solutions* |
HF A02 NF A02 |
03 | 05.11. | HF: Advanced JS NF: PHP Sessions |
HF 03 NF 03 Materials NF |
HF A03 NF A03 Skeleton NF |
04 | 12.11. | HF: NodeJS NF: PHP & MySQL |
HF 04 NF 04 Materials NF |
HF A04 NF A04 Skeleton NF |
05 | 19.11. | HF: Rest API NF: jQuery Basics |
HF 05 NF 05 Materials NF |
HF A05 NF A05 Skeleton NF |
06 | 26.11. | HF: NodeJS Authentication NF: jQuery Events |
HF 06 NF 06 Materials NF |
HF A06 NF A06 |
07 | 03.12. | HF: MongoDB NF: jQuery AJAX |
HF 07 *Updated* NF 07 Materials NF |
HF A07 NF A07 Materials NF |
08 | 10.12. | HF: MongoDB & NodeJS NF: jQuery AJAX 2 |
HF 08 *Updated* NF 08 Materials NF *Updated with CodeQuest solution* |
HF A08 NF A08 |
09 | 17.12. | HF: Watermarking & NodeJS NF: Responsive Web |
HF 09 NF 09 Materials NF |
No assignments this time. Enjoy your holidays! |
10 | 07.01. | HF: WebComponents with Angular NF: Full-Stack Development part 1 |
HF 10 NF 10 Materials NF *New update with solution v2* |
HF A10 |
11 | 14.01. | HF: WebComponents with Angular part 2 NF: Full-Stack Development part 2 |
HF 11 NF 11 Materials NF |
HF A11 |
12 | 21.01. | HF: Polymer NF: Full-Stack Development part 3 |
HF 12 NF 12 Materials NF |
HF A12 |
13 | 28.01. | HF: Media Input NF: HTML5 Media Streaming |
HF 13 NF 13 Materials NF including MEMEMUC final solution |
Repetition Assignment HF Repetition Assignment NF |
13 | 04.02. | NF: Repetition | NF 14 Materials NF |
Exam
- Date: Wednesday 13/02/2019 12-2pm
- Location: M 218 (Main subject) & D 209 (Minor subject), Main building, Geschwister-Scholl-Platz 1
- Deadline for registration: Wed 06/02/2018, 11:59pm
- Deadline for deregistration: Sun 10/02/2018, 11:59pm
-
Attention:
- You shall not invalidate the exam!
- We begin with the exam 12 p.m. sharp. Please be there on time (i.e. latest 10 minutes before 12 p.m.)!
- Major subject students write the exam in room M 218, whereas minor subject students in D 209.
- The exam will be "open-book". You can bring a printed slides, assignment sheets, cheat-sheets, notes, code printed on paper and an Eng-Ger vocabulary.
- Mobile phones, laptops and any other communication technologies are strictly forbidden.
- Student ID card required
- Valid identification document required (e.g. ID card or passport)
Retry Exam
- Date: Mon 08/04/2019 10 a.m. - 12 p.m.
- Location: A 140, Main building, Geschwister-Scholl-Platz 1
- Deadline for registration: Mon 01/04/2019, 11:59 p.m.
- Deadline for deregistration: Thu 04/04/2019, 11:59 p.m.
-
Attention:
- You shall not invalidate the exam!
- We begin with the exam 10 a.m. sharp. Please be there on time (i.e. latest 10 minutes before 10 a.m.)!
- All students (both major & minor subject) write the exam in room A 140.
- The exam will be "open-book". You can bring a printed slides, assignment sheets, cheat-sheets, notes and code printed on paper.
- Mobile phones, laptops and any other communication technologies are strictly forbidden.
- Student ID card required
- Valid identification document required (e.g. ID card or passport)