BlogŽivé IT projekty 2022: Hockey Analysis

Živé IT projekty 2022: Hockey Analysis

Živé IT projekty sú vzdelávacím projektom spolupráce univerzít s priemyselnou praxou pod záštitou Katedry počítačov a informatiky FEI TUKE a združenia Košice IT Valley.

Rozprávame sa s tímom Hockey Analysis, ktorý vyhrali cenu za Najlepší projekt. 

Živé IT projekty 2022: Hockey Analysis 1
Živé IT projekty 2022: Hockey Analysis

Povedzte nám o svojom projekte.

Projekt spadá do portfólia produktov Hockey Analysis poskytujúcich spätnú väzbu z taktických a technických situácií pre trénerov, tímy a samotných hráčov. Vytvorená aplikácia nahráva video stream, čo umožňuje okamžitú analýzu udalostí získaných na základe postrehov trénera alebo dát analytika zdieľaných aplikácii pomocou MQTT, čím dopĺňa existujúce riešenia a vytvára komplexný systém video analýzy.

Pre koho je váš produkt a ako konkrétne chcete svojim klientom pomôcť?

Naša aplikácia je určená pre video analytikov a trénerov ktorým umožňuje okamžitú analýzu hry už počas zápasu na základe ktorej môžu promptne reagovať napríklad zmenou taktiky.

Chcete vo vývoji produktu pokračovať?

Keďže sme do projektu investovali nemalé množstvo času a úsilia radi by sme ho naďalej rozvíjali. Samozrejme v rámci našich možností keďže máme školské a niektorí aj pracovné povinnosti.

Je na vašom projekte niečo, čo považujete za inovačné?

Live analýzu, podľa našich informácií nepoužíva žiadny hokejový klub na Slovensku. Dostupné sú len riešenia poskytujúce analýzu trénerovi len počas prestávok a po zápase. Myslíme si teda, že naša aplikácia je v tejto oblasti prínosom.

Aký bol plán na začiatku a ako sa menil?

Od začiatku bolo našim hlavným cieľom vytvoriť prvú funkčnú verziu aplikácie, ktorú by sme mohli otestovať na majstrovstvách sveta do 20 rokov, čo sa nám aj podarilo. Priebeh šampionátu bol však prerušený, no aj tak sme dostali množstvo spätnej väzby na základe ktorej sme boli schopní ešte doladiť výsledné riešenie.

Živé IT projekty 2022: Hockey Analysis 3
Živé IT projekty 2022: Hockey Analysis

Aké technológie ste vybrali? 

Na vytvorenie aplikácie sme zvolili React Native, komunikáciu medzi desktopom a tabletom rieši MQTT a nahrávame HLS video stream pomocou nástroja FFmpeg.

Aké boli dôvody, prečo práve tieto technológie?

Niektorí z nás už v minulosti pracovali s React Native-om, chceli sme sa teda v ňom zdokonaliť. Tento framework je okrem toho aj cross-platform, čo je veľkou výhodou keďže cross-platform bola jedna z hlavných požiadaviek. Vzhľadom na analýzu produktov Hockey Analysis, do ktorej aplikácia spadá, sme považovali MQTT za najvhodnejší komunikačný protokol. HLS z dôvodov týkajúcich sa kompatibility a FFmpeg z dôvodu jeho všestrannosti, ktorá umožňuje dokonale prispôsobiť nahrávaný video stream pre náš projekt.

Aké technologické výzvy ste mali počas projektu? 

Najväčšiu výzvu, ktorú sme museli prekonať, bolo prehrávanie nahrávaného video streamu. Potrápil nás aj mechanizmus komunikácie a synchronizácie videa medzi analytikom a trénerom. Častým problémom bola aj rôznorodosť mobilných platforiem iOS a Android.

Čo vás prekvapilo?

Striktné obmedzenia free developerského účtu pre Xcode.

Ako sa vám podarilo prekonať problémy

Dôkladnym návrhom komponentov aplikácie a trpezlivým študovaním dokumentácie k zvoleným technológiam. Keďže sa pracovalo v tíme, k prekonaniu problémov pri komplexnejších riešeniach dopomohlo aj spojenie viacerých hláv.

Ako sa vám pracovalo v tíme?

Mali sme skvelý tím. Priateľské prostredie ľudí plných odhodlania dozvedieť sa a pracovať na niečom novom.

Živé IT projekty 2022: Hockey Analysis 5
Živé IT projekty 2022: Hockey Analysis

S kým ste na projekte spolupracovali a ako vám pomohli?

Spolupracovali sme s vlastníkom produktu Ing. Patrikom Michnáčom, MBA, s ktorým sme sa počas semestra pravidelne stretávali a konzultovali aká má byť funkcionalita, resp. dizajn jednotlivých komponentov aplikácie. Taktiež nám poskytol hardvér na dôkladné testovanie.

Čakali ste, že dosiahnete úspech? Ako to teraz vnímate?

Keďže sme projektu venovali veľa úsilia a času, nejak sme očakávali, že sa vyskytneme aspoň v skupine finalistov. Pri víťazstve sme však boli skeptickejší. Cieľová doména produktu projektu je menšia skupina ľudí, video analytici a tréneri, čo na nás pôsobilo zložitejšie odprezentovať daný produkt, osloviť tak porotu. Nakoniec sa nám to podarilo a z výsledku sme príjemne prekvapení.

Išli by ste do toho znovu?

Samozrejme, myslíme si, že každá príležitosť zdokonaliť sa, nadobudnúť skúsenosti a vedomosti v danej oblasti, dozvedieť sa niečo nové, je pre nás obohacujúca a motivujúca.

Viac o projekte vo videu a posteri. O súťaží Živé IT projekty a výsledky nájdete v článku: Živé IT projekty 2022 – Výhercovia. 

Živé IT projekty 2022: Hockey Analysis 7
Živé IT projekty 2022: Hockey Analysis

Dobrý článok? Chceš dostávať ďalšie?

Už viac ako 6 200 ITečkárov dostáva správy e-mailom. Nemusíš sa báť, nie každé ráno. Len občasne.

Súhlasím so spracovaním mojich osobných údajov. ( Viac informácií. )

Tvoj email neposkytneme 3tím stranám. Posielame naňho len informácie z robime.it. Kedykoľvek sa môžeš odhlásiť.

Martin Ďurina
Martin Ďurina
Na robime.it sa venujem tvorbe obsahu, pripravujem rozhovory, večerné školenia a anketu Čo chcú IT-čkári/ky. S bratom som založil startup Spockoffice.com, ide o #Slack-ovú Appku, ktorá rieši proces evidencie, schvaľovania a notifikácie dochádzky v malých a stredných firmách. Spolupracujem s organizáciou Aj Ty v IT na budovaní Discord komunity. Pripravujem projekt na podporu Teal-ových firiem a regenerativného myslenia.

Čítaj ďalej: