Přístupnostní navigace
E-přihláška
Vyhledávání Vyhledat Zavřít
Detail předmětu
FEKT-BPC-MDSAk. rok: 2027/2028
Předmět Multimediální služby je rozdělen do tří částí. První část je zaměřena na síťové technologie a přenos multimediálních dat sítí Internet. Konkrétně se studenti seznámí se základy směrování v IP sítích, s možnostmi vysílání na skupinovou adresu (multicast), s transportními protokoly TCP, UDP a QUIC a s protokoly pro přenos v reálném čase (RTP/RTCP, SDP) včetně technik pro překonání NAT. Samostatná pozornost je věnována zajištění kvality služby (QoS) a kvality zážitku (QoE). V druhé části předmětu se studenti detailně seznámí se současnými technologiemi adaptivního streamingu a doručování obsahu, tedy s protokoly pro přenos obrazu ke streamovacímu serveru (RTMP, SRT), formáty MPEG-DASH a HLS, sítěmi CDN, multimediálními kontejnery a ochranou obsahu (DRM), a dále s internetovou telefonií a signalizací SIP, videokonferencemi a technologií WebRTC. Poslední část předmětu je orientovaná na kompresní algoritmy obrazových a zvukových dat. Konkrétně se jedná o popis standardů JPEG, H.26x a MPEG-x, moderních kodeků AV1 a Opus a řečových kodeků G.7xx. Závěr předmětu je věnován využití umělé inteligence v multimédiích a očekávaným trendům.
Jazyk výuky
Počet kreditů
Garant předmětu
Zajišťuje ústav
Vstupní znalosti
Jsou požadovány základní znalosti o IP sítích.
Způsob zakončení předmětu a pravidla hodnocení studentů
Vymezení kontrolované výuky a způsob jejího provádění stanoví každoročně aktualizovaná vyhláška garanta předmětu.
Učební cíle
Cílem předmětu je poskytnout studentům jak praktické zkušenosti, tak i základní teoretické znalosti o multimediálních komunikačních službách v současných přenosových sítích. Student získá teoretické základy z oblasti multimediálních služeb provozovaných v IP sítích. Na základě těchto znalostí bude schopen analyzovat a navrhovat multimediální systémy malého i velkého rozsahu. Student bude schopen vysvětlit principy distribuce multimediálních dat v reálném čase a principy služeb, mezi něž patří internetová telefonie, videokonference, internetová televize a adaptivní streaming. Bude se dále orientovat v přenosových a signalizačních protokolech, na kterých tyto služby stojí, i v kodecích pro kompresi obrazových a zvukových signálů. Student bude rovněž schopen posoudit kvalitu multimediální služby z pohledu sítě (QoS) i z pohledu koncového uživatele (QoE) a navrhnout opatření k jejímu zajištění. V rámci cvičení student prakticky sestaví celý řetězec pro doručování videa – od volby kodeku a kontejneru přes streamovací server až po webový přehrávač – a ověří si funkci adaptivního streamování v reálném provozu.
Základní literatura
Zařazení předmětu ve studijních plánech
specializace AUDB-TECH , 3 ročník, zimní semestr, povinně volitelný, je součástí profilujícího základu
Přednáška
Vyučující / Lektor
Osnova
1. Úvodní přednáška, zařazení multimediálních služeb2. Síťový model TCP/IP – způsoby přenosu multimediálních dat v paketových sítích, definice skupinového vysílání – multicastu, streamingu3. Síťový model TCP/IP - zajištění kvality služeb (QoS) pro multimediální systémy, kvalita zážitků (QoE)4. Síťový model TCP/IP - transportní vrstva a její využití při přenosu multimediálních dat, aplikační vrstva - protokoly RTP, RTCP5. IP televize a video streaming - protokoly RTSP, SDP, SAP, RTMP, MPEG-DASH, HLS, SRT, MPEG-2 TS6. Obousměrná audiovizuální komunikace v reálném čase, popis možností komunikace, protokol SIP (Session Initiation Protocol) - architektura, základní komunikace.7. Protokol SIP - pokročilé metody8. Obousměrná audiovizuální komunikace v reálném čase – obecný popis videokonferenční techniky, popis standardu H.323 a jeho srovnání se standardem SIP9. Komprese statických bitmapových obrazů, vlastnosti bitmapových obrazů - vlastnosti lidského zrakového systému, kompresní standard JPEG (Joint Picture Expert Group) 10. Komprese videa - Rodina standardů MPEG (Motion Picture Expert Group) a H.26x11. Komprese řečových signálů využívaných při hlasové komunikaci prostřednictvím VoIP a videokonferencí - kodeky G.7xx12. Shnutí
Laboratorní cvičení
1. Úvodní cvičení + Video na vyžádání (VoD, Unicast/Broadcast/Multicast)2. Práce s nástrojem FFmpeg, adaptivní streaming3. Protokol RTMP, vytvoření streamu, konfigurace OBS4. Konfigurace RTMP serveru s ohledem na bezpečnost5. Konfigurace překladu RTMP do HLS6. Konfigurace SW telefonní ústředny Asterisk7. Test8. Programování přehrávače pro adaptivní streaming9. Programování přehrávače pro adaptivní streaming10. Samostatná práce na projektu11. Samostatná práce na projektu12. Kontrola projektu12. Kontrola projektu