Detail práce
Zpřístupnění obrazu z IP kamer v prohlížeči
Cílem práce je zpřístupnit živý obraz z IP kamer vybraným uživatelům bez nutnosti instalace speciálního klientského software - pouze za použití webového prohlížeče. Řešení bylo dosaženo použitím programů FFmpeg (zajišťuje komunikaci s kamerou a konverzi videa do formátu WebM), Stream-m (přijímá data od FFmpeg a odesílá klientům) a vytvořením webové aplikace postavené na frameworku Spring, která zmíněné programy ovládá a zároveň umožňuje správu údajů o kamerách a autorizaci uživatelů. Výsledný systém přináší snížení úsilí nutného pro zprovoznění a údržbu klientských stanic. Díky zmenšení velikosti obrazu při konverzi videa systém značně redukuje datový tok v síti způsobený sledováním kamer a minimalizuje zátěž na stroje klientů.
IP kamera, CCTV, kamerové systémy, framework Spring, HTML5 video, WebM, WebP, FFmpeg, Stream-m, Facility Management, JPA
Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm C.
- Umožňuje Váš systém sledování několika streamů najednou? Pokud ne, bylo by složité tuto funkcionalitu doplnit?
- Jakou část zdrojových kódů jste psal vy, co je převzato?
- Čím byl rozšířen použitý streaming server?
- Čím se vaše řešení liší od dostupných nástrojů či služeb? Čím je řešení zajímavé?
- Proč práce neobsahuje srovnání s existujícími systémy?
Grégr Matěj, Ing., Ph.D. (UIFS FIT VUT), člen
Hradiš Michal, Ing., Ph.D. (UPGM FIT VUT), člen
Kekely Lukáš, Ing., Ph.D. (UPSY FIT VUT), člen
Rogalewicz Adam, doc. Mgr., Ph.D. (UITS FIT VUT), člen
@bachelorsthesis{FITBT23208, author = "Pavel \v{C}ern\'{y}", type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce", title = "Zp\v{r}\'{i}stupn\v{e}n\'{i} obrazu z IP kamer v prohl\'{i}\v{z}e\v{c}i", school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}", year = 2020, location = "Brno, CZ", language = "czech", url = "https://www.fit.vut.cz/study/thesis/23208/" }