A course is the basic teaching unit, it's design as a medium for a student to acquire comprehensive knowledge and skills indispensable in the given field. A course guarantor is responsible for the factual content of the course.
For each course, there is a department responsible for the course organisation. A person responsible for timetabling for a given department sets a time schedule of teaching and for each class, s/he assigns an instructor and/or an examiner.
Expected time consumption of the course is expressed by a course attribute extent of teaching. For example, extent = 2 +2 indicates two teaching hours of lectures and two teaching hours of seminar (lab) per week.
At the end of each semester, the course instructor has to evaluate the extent to which a student has acquired the expected knowledge and skills. The type of this evaluation is indicated by the attribute completion. So, a course can be completed by just an assessment ('pouze zápočet'), by a graded assessment ('klasifikovaný zápočet'), or by just an examination ('pouze zkouška') or by an assessment and examination ('zápočet a zkouška') .
The difficulty of a given course is evaluated by the amount of ECTS credits.
The course is in session (cf. teaching is going on) during a semester. Each course is offered either in the winter ('zimní') or summer ('letní') semester of an academic year. Exceptionally, a course might be offered in both semesters.
The subject matter of a course is described in various texts.
NI-IAM Internet and Multimedia Extent of teaching: 2P+1C Instructor: Completion: Z,ZK Department: 18104 Credits: 4 Semester: L Annotation:
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.
Lecture syllabus:
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 Seminar syllabus:
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 Literature:
RFC documents (https://www.rfc-editor.org/standards), SMPTE standards and other documents selected with the help of a lecturer..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.
Informace o předmětu a výukové materiály naleznete na http://courses.fit.cvut.cz/NI-IAM
Tento předmět obsahově navazuje na bakalářský předmět Počítačové sítě.The course is also part of the following Study plans:
Page updated 25. 4. 2024, semester: Z,L/2023-4, Z/2019-20, Z/2024-5, L/2022-3, Z/2020-1, Z,L/2021-2, L/2020-1, Z/2022-3, L/2019-20, Send comments to the content presented here to Administrator of study plans Design and implementation: J. Novák, I. Halaška