Upravljanje multimedijskim sustavom vozila

Sažetak na hrvatskom: Multimedijski sustav za obavještavanje i zabavu je bitan dio suvremenog vozila. Zadatak ovog diplomskog rada je osmisliti multimedijski sustav za najbrži električni automobil na svijetu, Rimac Concept One. Funkcionalni zahtjevi su definiranje animacija klaster ekrana i poveziva...

Full description

Permalink: http://skupni.nsk.hr/Record/fer.KOHA-OAI-FER:45227/Details
Glavni autor: Kolarec, Krunoslav (-)
Ostali autori: Kalpić, Damir (Thesis advisor)
Vrsta građe: Drugo
Impresum: Zagreb, K. Kolarec, 2014.
Predmet:
LEADER 04171na a2200241 4500
003 HR-ZaFER
005 20160516012012.0
008 160221s2014 ci ||||| m||| 00| 0 hr d
035 |a (HR-ZaFER)ferid1504 
040 |a HR-ZaFER  |b hrv  |c HR-ZaFER  |e ppiak 
100 1 |a Kolarec, Krunoslav  |9 35117 
245 |a Upravljanje multimedijskim sustavom vozila :  |b diplomski rad /  |c Krunoslav Kolarec ; [mentor Damir Kalpić]. 
246 1 |a Control of the infotainment system in vehicle  |i Naslov na engleskom:  
260 |a Zagreb,  |b K. Kolarec,  |c 2014. 
300 |a 68 str. ;  |c 30 cm +  |e CD-ROM 
502 |b diplomski studij  |c Fakultet elektrotehnike i računarstva u Zagrebu  |g smjer: Programsko inženjerstvo i informacijski sustavi, šifra smjera: 54, datum predaje: 2014-06-30, datum završetka: 2014-07-08 
520 3 |a Sažetak na hrvatskom: Multimedijski sustav za obavještavanje i zabavu je bitan dio suvremenog vozila. Zadatak ovog diplomskog rada je osmisliti multimedijski sustav za najbrži električni automobil na svijetu, Rimac Concept One. Funkcionalni zahtjevi su definiranje animacija klaster ekrana i povezivanje prikaza s centralnim računalom. Potrebno je napraviti i povezati biblioteke za reprodukciju multimedijskih datoteka s aplikacijama multimedijskog sustava vozila. Za aplikacije multimedijskog sustava korišten je UI Composer, okvir za Open GL koji s konceptima slojeva, prikaznica i modula omogućuje stvaranje infotainment sustava budućnosti. Za upravljanje animacijama i povezivanje s centralnim računalom vozila koristi skriptni jezik Lua. Lua je jedan od najbržih skriptnih jezika i koristi se kao engine za mnoge suvremene igre. Neke od značajki Lua skriptnog jezika su: proširivost, jednostavnost, efikasnost i prenosivost. Luu je moguće proširiti dinamički povezanim bibliotekama pisanim u C-u. Jedan takav izgrađeni modul je i CAN.so modul pisan u programskom jeziku C koji služi za komunikaciju s centralnim računalom vozila. Modul rammplayer.so, također pisan u programskom jeziku C, koristi se za reprodukciju glazbe. Modul koristi GStreamer, okvir (engl. Framework) pisan u programskom jeziku C za stvaranje multimedijskih aplikacija. Osnovna funkcionalnost GStreamera je pružanje okvira za rad s tokovima podataka i rukovanje audio i video formatima. Također pruža API za razvoj aplikacija korištenjem različitih proširenja.  
520 3 |a Sažetak na engleskom: Vehicle infotainment system is one of the most important parts of the vehicle. This assignment defines building infotainment system for world’s fastest electric car, Rimac Concept One. Functional requirements include definition of animations for cluster screen and establishing communication between animations and car’s central computer. In addition, assignment includes building libraries for playing media files and connecting them with the infotainment system. UI Composer is a ground breaking HMI design tool used for instrument clusters and infotainment systems. It is the framework for Open GL and provides canvas on which to create the next generation of in-vehicle cluster and infotainment systems. For animations control, it uses Lua. Lua is one of the fastest script languages and it is used as an engine for many modern games. Some features of the language are: extensibility, simplicity, efficiency and portability. It is possible to extend Lua with dynamically linked libraries written in C. CAN.so is a dynamically linked library written in C which is used for communication with vehicle’s central computer. Module rammplayer.so, also written in C is used for playing music. Module uses GStreamer, a framework written in C for creating multimedia applications. GStreamer’s main functionality is providing framework for working with data flow in pipelines and handling audio and video reproduction. It also provides API for creating applications which use different plugins.  
653 1 |a Infotainment  |a HMI  |a Rimac Concept One  |a UI Composer  |a Open GL  |a Lua  |a C  |a GStreamer 
653 1 |a Infotainment  |a HMI  |a Rimac Concept One  |a UI Composer  |a Open GL  |a Lua  |a C  |a GStreamer 
700 1 |a Kalpić, Damir  |4 ths  |9 8817 
942 |c Y  |2 udc 
999 |c 45227  |d 45227