Bacheloroppgave 2018
Studium: Dataingeniør
Tittel - norsk: Fjernstyring av mobile enheter
gjennom et distribuert, WebSocket-basert system |
Oppgave nr.: 049 |
||
Oppgavestiller: Four C |
|||
|
Kontaktperson: Tor Rune Skoglund |
||
|
Telefon: 72559900 |
E-postadresse: trs@fourc.eu |
|
|
Postadresse: Vestre Rosten 81, 7075 Tiller |
||
Studenter: Rebekka Ågesdatter
Heggebø, Tjabe Johannes
van Lessen, Tor Skuggevik |
|||
Veileder ved NTNU: Jan Harald Nilsen |
|||
|
|||
Sammendrag: Slukkingen av det nasjonale FM-nettverket i Norge har vist en økende etterspørsel for digitale radioløsninger. Det finnes for øyeblikket forskjellige proprietære programvaresystemer på markedet som har ulike løsninger når det kommer til avspilling. Dette har mulige svakheter når det kommer til å kunne skalere løsningen, noe som kan være et problem i større bedriftsmiljø. Denne oppgaven beskriver en mulig løsning, som er en Linux-basert enhet med avspilling som kan bli fjernstyrt av en Android-applikasjon gjennom et WebSocket-basert tjenersystem. Dette gir sluttbrukeren et familiært grensesnitt, samtidig som det tilbyr en nettside for administrasjon. I tillegg kan det foreslåtte systemet bli utviklet slik at man enkelt kan legge til ytterligere tjenester, ved hjelp av WebSocket-endepunktene for applikasjonen og tilleggsenheter.
The shutdown of the national
FM-network in Norway has shown an increased demand for digital radio
solutions. Currently there are many different proprietary software solutions
on the market with different approaches when it comes to playback. This has
potential issues when it comes to scalability which can be a big problem in
enterprise environments. This thesis describes a possible solution which is a
Linux based unit whose playback can be remotely controlled with an Android
app through a websocket based server system. This
gives the end user a familiar interface, as well as providing a webpage for
administration. In addition the proposed system can
be developed for additional needs with minimal effort, providing websocket endpoints for both the application and
auxiliary units. |
|||
|
|||
|
Normalsituasjonen: Studentene har selv alle rettigheter
knyttet til resultatet fra bacheloroppgaven, med de unntak som er beskrevet
over. |
||
X |
Oppdragsgiveren har
rettighetene og kan utnytte produktet kommersielt og videreutvikle
produktet/metoden. Instituttet vil ikke utnytte produktet kommersielt, men
vil kunne arbeide videre med den grunnlagskompetansen som er vunnet gjennom
prosjektet, som beskrevet over. |
||
|
Resultatene fra
arbeidet legges ut som OpenSource iht lisens __________________________________ (Se http://creativecommons.no/lisenser. |
||
X |
Bacheloroppgaven
(det skriftlige arbeidet) skal være undergitt utsatt offentliggjøring i __3__
(maks 3) år. |
||