WAWRECZKA, V. Playout software v televizní stanici [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2024.

Posudky

Posudek vedoucího

Hynek, Jiří

Student řešil netriviální problém. Výsledky práce byly prakticky aplikovány v televizní stanici. Práci studenta hodnotím velmi kladně. Navrhuji hodnocení stupněm A .

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Informace k zadání Cílem práce bylo navrhnout a implementovat playout software pro nepřetržité vysílání v televizi Noe. Student se musel podrobně seznámit s problematikou odbavování pořadů v televizním vysílání a principy tvorby playout software. Student navrhl a implementoval architekturu sestávající z: externího serveru CasperCG určeného pro přehrávání multimediálního obsahu a studentem vytvořeného klienta pro řízení vysílání a zpracovávání playlistů. Pro tyto účely student implementoval vlastní komponenty Melichar (prostředník komunikace, řízení vysílání v jazyce Java) a Baltazar (samotný klient v jazyce JavaScript a technologiích React a Electron). Zadání hodnotím jako obtížné.
Práce s literaturou Student velmi důkladně prostudoval dostupné zdroje týkající se problematiky odbavování pořadů v televizním vysílání a potřebných technologií.
Aktivita během řešení, konzultace, komunikace Student byl aktivní během celého akademického roku a účastnil se průběžných online porad. Ve druhém semestru byla komunikace o něco nižší, nicméně student pracoval o to více samostatně. Byl schopen řešit netriviální problémy.
Aktivita při dokončování Některé části technické práce byly dokončovány na poslední chvíli, nicméně tento fakt přisuzuji rozsahu praktické části. Řešení bylo dostatečně konzultováno.
Publikační činnost, ocenění
Navrhovaná známka
A
Body
95

Posudek oponenta

John, Petr

Pan Wawreczka vytvořil velmi kvalitní řešení playout software, které je schopné konkurovat existujícím řešením na trhu. Za tímto účelem student vyvinul dvě aplikace. První aplikace, nazvaná Baltazar, slouží k přípravě a správě playlistů, umožňující uživatelům efektivně organizovat a plánovat mediální obsah. Druhá aplikace, nazvaná Melichar, je určena pro samotné vysílání těchto playlistů pomocí existující služby CasparGC. Vzniklé řešení hodnotím jako velmi zdařilé a využitelné v praxi. Navrhuji hodnocení stupněm A.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Náročnost zadání Zadání hodnotím jako obtížnější.
Rozsah splnění požadavků zadání Práce splňuje zadání, a to ve všech bodech.
Rozsah technické zprávy Práce dosahuje maximálního povoleného rozsahu pro diplomovou práci.
Prezentační úroveň technické zprávy 95 Práce má obvyklou strukturu. Nejprve jsou představeny teoretické základy potřebné pro řešení práce, a to problematika odbavování pořadů v televizním vysílání, existující playout software, a aktuální přístupy k vytváření aplikací. Dále následují kapitoly analýzy, návrhu, implementace a testování. Kapitoly na sebe vhodně navazují, text je pro čtenáře pochopitelný.
Formální úprava technické zprávy 95 Formální úprava technické zprávy je na velmi dobré úrovni.
Práce s literaturou 90 Práce cituje 61 zdrojů, převažují online zdroje. Z velké části tento fakt přisuzuji zvolené tématice, která není často publikovaná. Zvolená literatura však vhodně pokrývá danou problematiku.
Realizační výstup 95 Student implementoval řešení schopné řídit celé vysílání televizní stanice. Za tímto účelem student využil existující nástroj CasparCG Server a implementoval dvě aplikace Melichar a Baltazar. Baltazar realizuje klientskou aplikaci založenou na technologiích JavaScript, Electron a React, která dovoluje uživateli správu playlistů. Aplikace Melichar představuje aplikační rozhraní (založené na jazyce Java) zprostředkovávající správu vysílání a aktuálně přehrávaného playlistu. Obě části jsou kvalitní a velmi propracované. Celkově hodnotím řešení jako velmi zdařilé.
Využitelnost výsledků Cílem práce je nahradit aktuální playout software používaný v televizi Noe. Řešení bylo otestováno techniky odbavovacího pracoviště a bude dále rozvíjeno.
Navrhovaná známka
A
Body
95

Otázky

eVSKP id 153660