Abstract
Tämän työn tavoitteena oli kehittää jatkuva-aikaista multimediaa
hyödyntävien sovellusten kehitysalusta.
Työssä selvitettiin käytetyimpien multimediajärjestelmien ominaisuudet ja
analyysin perusteella valittiin protokollat, jotka välttämättä tarvittiin
sovelluksiin. Valintatehtävä osoittautui helpoksi, sillä alalle on muodostunut
selkeästi joukko de facto -standardeja, joiden noudattaminen oli elintärkeää
yhteensopivuuden kannalta. Lisäksi selvitettiin olemassa olevien toteutusten
uudelleenkäyttömahdollisuuksia huomioiden alustalle asetetut vaatimukset.
Alustaan toteutettavat protokollat määriteltiin kahden käyttötapauksen avulla.
Ensimmäisessä käyttötapauksessa siirrettiin jatkuva-aikaista videokuvaa
palvelimelta mobiiliin päätelaitteeseen. Toisessa käyttötapauksessa
siirrettiin jatkuva-aikaista kaksisuuntaista videokuvaa kahden mobiilin
päätelaitteen välillä.
Luotu alusta jaettiin neljään alijärjestelmään, joista tässä työssä
keskityttiin multimediaprotokollat sisältävään media-alijärjestelmään.
Media-alijärjestelmä koostui itsenäisistä mediaprotokollakomponenteista, jotka
koostettiin toimivaksi kokonaisuudeksi liitutauluarkkitehtuurityylin
mukaisesti yhdellä hallitsevalla komponentilla. Näin saavutettiin modulaarinen
järjestelmä, johon oli pienillä muutoksilla mahdollista liittää uusia
protokollatoteutuksia.
Avai
Translated title of the contribution | Development platform for streaming multimedia applications: Master's Thesis |
---|---|
Original language | Finnish |
Qualification | Master Degree |
Awarding Institution |
|
Place of Publication | Oulu |
Publication status | Published - 2002 |
MoE publication type | G2 Master's thesis, polytechnic Master's thesis |
Keywords
- RTP
- SIP