Leva roka
UVID - univerzalni vmesnik inteligentnega doma
Desna roka
Ministrstvo za visoko šolstvo, znanost in tehnologijo
Evropski sklad za regionalni razvoj
  • prva stran
  • opis
    • Razvoj storitev za interakcijo z uporabnikom
    • Razvoj govornega vmesnika
    • Razvoj programske opreme za prilagajanje uporabniku
    • Razvoj naprednega televizijskega vmesnika
    • Razvoj prenosnega osebnega krmilnika
  • kontakti

Začetek projekta:

6. 7. 2009

Konec projekta:

30. 9. 2010

Vodja projekta:

Špica International d.o.o.

Partnerji:

Amebis, Institut "Jožef Stefan", Iskratel

Vrednost pogodbe:

444.117,44 EUR

Razvojni program:

OPRR

Instrument:

Javni razpis za spodbujanje raziskovalno razvojnih projektov razvoja e-vsebin in e-storitev v letih 2009 in 2010

Razvoj naprednega televizijskega vmesnika

Izvajalec: Iskratel

Trend razvoja televizijskih vmesnikov gre v smeri podpore odprtih aplikativnih platform; z namestitvijo ustreznega programskega ogrodja je neodvisnim razvijalcem omogočen razvoj aplikacij s področja multimedije (dostop do vsebin na lokalnih, hišnih strežnikih, vsebin na Web), inteligentnega doma (hišna avtomatizacija) in vsebin komercialnih ponudnikov storitev (telefonija, sporočilni sistemi ipd.). Seveda osnovna funkcionalnost televizijskega vmesnika, t.j. prikaz multimedijskih vsebin iz različnih virov na TV zaslonu, ostaja osnovna funkcionalnost.

Iniciativa za razvoj naprednega televizijskega vmesnika prihaja s trga »odprtih multimedijskih terminalov« z nazivom »Premium STB« ali »Net-top-Box« (NTB).

Za potrebe projekta UVID načrtujemo napredni televizijski vmesnik (NTB) na PC arhitekturi (x86, Linux OS).

Napredek

V fazi »Razvoj napredenga televizijskega vmesnika« smo se v Iskratelu osredotočili na implementacijo Net-Top Box (NTB) naprave, ki predstavlja osrednjo komunikacijsko in predstavitveno vozlišče povezanega doma. Poleg implementacije samega NTB smo se v okviru projektne naloge osredotočili na razvoj vmesnikov proti izdelkom partnerjev: daljinca (Špica) in aplikacij za vodenje sistema v naravnem jeziku (IJS, Amebis).

Narava razvoja NTB kot centralne komunikacijske točke je zahtevala več projektnih sestankov s partnerji, kjer smo skoordinirali zahteve po posameznih odprtih vmesnikih. Glede na to, da je NTB naprava, ki v povezavi s TV implementira logiko večpredstavitvenega in intertaktivnega terminala, smo se v Iskratelu soočili z izzivom integracije z multimedijskimi strežniškimi rešitvami in problemom oddaljenega upravljanja NTB.

Zaslonska slika trenutne verzije Iskratel NTB
Zaslonska slika trenutne verzije Iskratel NTB.
Na NTB smo namestili aplikacijo multimedijskega (video) predvajalnika; kot osnovo za razvoj lastne aplikacije smo izbrali odprtokodno multimedijsko platformo XBMC. Konkretne aktivnosti zajemajo namestitev in konfiguracijo XBMC, implementacijo uporabniškega vmesnika, zajem in predvajanje video vsebin iz oddaljenih (multimedijskih) strežnikov, implementacijo prehoda za dostop do javnih strežniških vsebin (npr. elektronski vodič po programih (EPG), javno dostopni programčki za javne informacije (»widgets«)) implementacijo aplikativne logike za interakcijo z naprednim daljincem in aplikacijo za zajemanje pisnih ukazov. Implementacija aplikativne logike sloni na intenzivni uporabi XBMC grafičnih knjižnic, skriptnih jezikov (Python) in XML ter C/C++ kot osnovni tehnologiji implementacije odprtokodnega XBMC.

Implementacija Net Top Box-a
Osnovna arhitektura projekta UVID kot izhodišče implementacije NTB.
Odsek za inteligentne sisteme, Inštitut Jožef Stefan, 1000 Ljubljana, Slovenija
Telefon: 01 477 3968 Fax: 01 477 3131