Äänen suoratoisto
Hildén, Juho (2017)
Hildén, Juho
Metropolia Ammattikorkeakoulu
2017
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2017052510234
https://urn.fi/URN:NBN:fi:amk-2017052510234
Tiivistelmä
Työssä tutustutaan suoratoistoon verkon yli sekä kehitetään verkon yli toimivan kuulutusjärjestelmän ohjainrajapinta ja sille käyttöliittymä. Käyttöliittymän tarkoitus on kuitenkin toimia testityökaluna ohjainrajapinnan toimintojen testaamiseen. Kumpikin on toteutettu Javalla käyttäen pohjana OBT-kuulutusjärjestelmän käyttäjärajapintaa.
Työn teoriaosuudessa esitellään suoratoiston käyttötarkoituksia ja siinä yleisesti käytettyjä tekniikoita. Tekniikoista tarkastellaan niiden käyttötarkoitusta, vahvuuksia ja heikkouksia sekä sitä, milloin mitäkin tekniikkaa on tarkoituksenmukaista käyttää ja esimerkiksi, milloin suoratoistossa on syytä käyttää UDP-protokollaa ja milloin TCP-protokollaa.
Teoriaosuuden jälkeen seuraa ohjainrajapinnan ja käyttöliittymän esittely, jossa esitellään niiden sisältämät toiminnot ja toimintojen toteutus koodiesimerkkien kanssa. Työn lopussa on yhteenveto ja arviointiosuus, jossa arvioidaan, kuinka ohjainrajapinnan ja käyttöliittymän toteutukset onnistuivat sekä mitä jatkokehitysmahdollisuuksia niissä voisi olla.
Työ on tehty Avack Oy:lle. Avack on tamperelainen viestintäratkaisutalo.
Työn teoriaosuudessa esitellään suoratoiston käyttötarkoituksia ja siinä yleisesti käytettyjä tekniikoita. Tekniikoista tarkastellaan niiden käyttötarkoitusta, vahvuuksia ja heikkouksia sekä sitä, milloin mitäkin tekniikkaa on tarkoituksenmukaista käyttää ja esimerkiksi, milloin suoratoistossa on syytä käyttää UDP-protokollaa ja milloin TCP-protokollaa.
Teoriaosuuden jälkeen seuraa ohjainrajapinnan ja käyttöliittymän esittely, jossa esitellään niiden sisältämät toiminnot ja toimintojen toteutus koodiesimerkkien kanssa. Työn lopussa on yhteenveto ja arviointiosuus, jossa arvioidaan, kuinka ohjainrajapinnan ja käyttöliittymän toteutukset onnistuivat sekä mitä jatkokehitysmahdollisuuksia niissä voisi olla.
Työ on tehty Avack Oy:lle. Avack on tamperelainen viestintäratkaisutalo.