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