You are here

Opis projekta

Tim inženjera u kom smo započeli karijeru u RT-RK bio je angažovan na studentskom istraživačkom projektu pod nazivom ANDROID4TV od treće godine studija do završetka master studija. Ovaj članak je posvećen opisu našeg trogodišnjeg poduhvata.

ANDROID4TV projekat je zasnovan na ideji o proširenju Android operativnog sistema podrškom za funkcionalnost digitalne televizije. Spajanjem Android-a i digitalne televizije omogućeno je da TV uređaj postane centralni multimedijalni uređaj u kući tako što će osim pristupa televizijskom sadržaju omogućavati pristup Internet-u kao i velikom broju Android aplikacija.

Da bi funkcionalnost digitalne televizije bila omogućena, bilo je potrebno implementirati proširenja na sistemskom nivou Android-a, proširiti standardnu spregu za razvoj Android aplikacija kao i razviti potpuno funkcionalnu TV aplikaciju koja dokazuje valjanost celokupnog koncepta. Kao što je slučaj sa ostalim istraživačkim projektima na katedri, zadatak koji smo imali ispred nas bio je veliki izazov jer smo bili u prilici da definišemo nove granice oblasti digitalne televizije.

Sve je počelo 2010. godine, kada smo završili drugu godinu fakulteta, bili smo grupa studenata zainteresovanih za programiranje na sistemskom nivou: nekoga su zanimale mreže, nekoga digitalna obrada signala, nekoga algoritmi... Prihvatili smo ponudu istraživačkog instituta RT-RK i postali prva generacija stipendista.

Naš prvi zajednički poduhvat bio je pohađanje naprednog kursa iz Android operativnog Sistema na kome smo bili u prilici da od iskusnih inženjera saznamo ključne stvari o Android-u od sistemskog do aplikativnog nivoa. Na kraju kursa organizovano je takmičenje u kreativnim idejama, a posebna motivacija bile su nagrade – Android smartphone-i. Kasnije smo se uverili da su ovakva takmičenja redovna kako bi se konstantno podsticala kreativnost. Nakon završenog kursa, opremljeni novim Android telefonima, odlazimo na ljetnji raspust ne sluteći kakvi nas poduhvati čekaju sledeće godine.

Pred kraj treće godine studija pozvani smo od stane odseka da radimo praksu, i na leto 2011. godine ANDROID4TV tim je formiran i projekat je zvanično krenuo. Za početak je bilo potrebno da učvrstimo znanje stečeno na kursu prethodne godine a onda da krenemo i da ga primenjujemo. Iako nam je ovo bio prvi susret sa “radnim mestom”, nije nam bilo teško da se naviknemo jer smo najviše radili na tome da gradimo timski duh. Od samog početka smo imali mentorsku podršku od strane iskusnih inženjera koji su nas brzo prihvatili i značajno doprineli svim našim uspesima.

Pošto je ANDROID4TV bio pionirski projekat integracije podrške za digitalnu televiziju u Android, još uvek nije postojala prava razvojna TV platforma pa smo morali da budemo snalažljivi i koristimo napredne Blu-ray media player-e dok nismo došli do konkretnog dokaza da naš poduhvat ide u dobrom pravcu. To su prepoznali proivođači TV uređaja i počeli su da nam šalju prave TV razvojne platforme kako bi podržali naše istraživanje.

Prvi rezultat našeg zajedničkog rada bila je i prva verzija potpuno funkcionalne TV aplikacije na Android platformi. Tada smo smatrali da je dovoljno pokazati funkcionalnost a zapostavili smo dizajn što se kasnije više puta ispostavilo kao ne baš mali propust, ali smo se mi i dalje držali našeg inženjerskog pristupa.

Već smo izgradili dovoljno materijala da možemo da objavimo prve naučne radove na konferencijama, a na najvećoj međunarodnoj konferenciji iz oblasti potrošačke elektronike u Las Vegasu, ANDROID4TV koncept osvojio je specijalnu nagradu. Radovi na konferencijama su doprineli još boljoj vidljivosti onoga što radimo, a kolegama koji su se odlučili za akademsku karijeru dali su veliku prednost i iskustvo potrebno za doktorske studije.

Naši uspesi na projektu, na fakultetu i na konferencijama nisu pršli nezapaženo pa smo kao nagradu za uloženi trud dobili nove laptop računare od instituta RT-RK.

Nakon prve verzije ANDROID4TV rešenja mogli smo da se posvetimo pisanju BSc radova. Prvi u generaciji smo završili osnovne studije a diplomski radovi su nam poslužili da objavimo nekoliko radova na međunarodnoj konferenciji u Berlinu. Objavljeni radovi bili su i povod za našu ekskurziju u Berlin i Amsterdam gde smo prezentovali naše radove i posetili dva najveća evropska sajma potrošačke elektronike, IFA i IBC. Naravno, bilo je i vremena za provod, naročito u Amsterdamu. Ekskurzija je već postala tradicionalne za sve buduće generacije studenata koji rade na istraživčkim projektima.

Na kraju smo čak i mi shvatili da moramo poraditi na dizajnu konačne korisničke aplikacije jer smo hteli da naše rešenje zašivi u praksi. Tako smo došli do druge verzije DTV aplikacije koja je osim dizajna bila unapređena naprednim DTV funkcionalnostima kao što je snimanje sadržaja, integracija DTV i Internet sadržaja, itd.

Priznajemo da je bilo i nekoliko neuspeha, a to je bio svaki pokušaj da osvojimo medalju u sportovima na godišnjem pikniku. To nas ipak ne obeshrabruje da svake godine pokušamo ponovo.

Projekat na kom smo učestvovali nam je pomogao da se ostvarimo na mnogim poljima od akademske do inženjerske karijere a najviše smo ponosni na to što je naš softver pronašao ozbiljnu komercijalnu primjenu i već se nalazi u uređajima korisnika digitalne televizije u Švajcarskoj i Francuskoj, a mnogi tek slede.

Privođenjem kraju ANDROID4TV projekta stekli smo uslove za završetak MSc studija, a to smo opet uradili prvi u generaciji.

Pet godina nakon našeg prvog sastanka skoro polovina nas je na doktorskim studijama koje privodimo kraju, aktivno smo uključeni u nastavu i istraživački rad, neki su inženjeri na važnim komercijalnim projektima, a neki vođe grupa novih generacija studenata koji nastavljaju našim stopama.