Logo ČVUT
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2020/2021

Internet and Multimedia

Login to KOS for course enrollment Display time-table
Code Completion Credits Range Language
NI-IAM Z,ZK 4 2P+1C Czech
Lecturer:
Sven Ubik (guarantor)
Tutor:
Jiří Melnikov, Sven Ubik (guarantor)
Supervisor:
Department of Computer Systems
Synopsis:

The NI-IAM course is focused on principles and modern technologies for network transmissions of audiovisual (AV) signals. The syllabus includes acquisition of AV signals (input), presentation of AV signals (output), network communication protocols, device interfaces, codecs, data formats and stereoscopy. We will look at practical use case scenarios of real-time audiovisual transmissions. Within the labs, students will practically assemble AV transmission chains using HW and SW technologies and verify the effect of various components on the quality and latency of AV transmissions. Students will learn how to build Internet infrastructure for end-to-end AV transmissions from the recording the scene up to the presentation for audience.

Requirements:

Courses BI-PSI (Computer Networks) and BI-PS1 (Programming in Shell 1) are the expected prerequisities. The NI-IAM course is complementary to the MI-MTI course. Among others, the knowledge of network routing, VoIP, group network communication, tunnels, and traffic monitoring learned in MI-MTI is helpful to passing NI-IAM.

Syllabus of lectures:

1. Practical applications of audiovisual (AV) transmissions

2. Network support and communication protocols for AV transmissions (lower layers)

3. Network support and communication protocols for AV transmissions (upper layers)

4. Standards, interfaces and data formats

5. Acquisition, transmission, and presentation of video signals

6. Acquisition, transmission, and presentation of audio signals

7. Stereoscopy, immersive and collaborative environments

8. Videoconferences, streaming and web technologies

9. Measurements of network and audiovisual transmissions

10. Applications: live AV transmissions

11. Applications: distant collaboration using digital models

Syllabus of tutorials:

1. Introduction to the SAGELab and to SW for video processing

2. Installation of SW for video processing, green screening of webcameras, output to the high-resolution SAGE1 screen. Bonus: sending of color outputs to smart lights DMX

3. Text embedding into an image or video, processing of events coming from a HID/MIDI device. Output to a web server. Bonus: use of the OSC protocol for remote control

4. Applications built on web technology SAGE2

5. Assembly of SW pipeline for video transfer, evaluation of transfer latency

6. Assembly of HW pipeline for audio transfer, evaluation of transfer latency

Study Objective:
Study materials:

RFC documents (https://www.rfc-editor.org/standards), SMPTE standards and other documents selected with the help of a lecturer..

Note:
Further information:
http://courses.fit.cvut.cz/MI-IAM.20
Time-table for winter semester 2020/2021:
Time-table is not available yet
Time-table for summer semester 2020/2021:
06:00–08:0008:00–10:0010:00–12:0012:00–14:0014:00–16:0016:00–18:0018:00–20:0020:00–22:0022:00–24:00
Mon
Tue
Fri
roomTH:A-1247
Ubik S.
11:00–12:30
(lecture parallel1)
Thákurova 7 (FSv-budova A)
seminární místnost
roomTH:A-1452
Melnikov J.
Ubik S.

12:45–14:15
ODD WEEK

(lecture parallel1
parallel nr.101)

Thákurova 7 (FSv-budova A)
SAGE lab
Thu
Fri
The course is a part of the following study plans:
Data valid to 2021-04-16
For updated information see http://bilakniha.cvut.cz/en/predmet6069506.html