Bacheloroppgave 2017
Studium: Bachelor i informatikk med spesialisering i informasjonsbehandling

 

Tittel - norsk: Design og utvikling av applikasjon for kommunikasjonspanel med Sip-basert og peer-to-peer basert teknologi.

Tittel - engelsk: Design and development of an application for a communication panel with Sip-based and peer-to-peer technology.

Oppgave nr.: 21E

Oppgavestiller: Touchcom AS

 

Kontaktperson: Pål Gerhardsen

 

Telefon: 911 21 222

E-postadresse: pal@touchcom.no

 

Postadresse: Wdm. Thranesgt. 98, 0175 Oslo

Studenter: Kjetil Sandnes

Veileder ved NTNU: Helge Hafting

 

Sammendrag: Oppgaven går ut på å utvikle en applikasjon for Touchcom kommunikasjonspanel. Applikasjonen skal hente data fra en server på internett via et REST API, samt tilby funksjonalitet via et brukergrensesnitt for å søke opp, samt ringe personer som legges inn i det nettbaserte administrasjonsgrensesnittet (på server). Applikasjonene skal kunne ringe opp via SIP-basert kommunikasjon og via WebRTC peer-to-peer tilkobling mot mobil app med tale og video. Applikasjonen skal klargjøres for mer funksjonalitet, som adgangskontroll mm.


Abstract in English:
The task is to develop an application for the Touchcom communication panel. The application should retrieve data from a server on the Internet through a REST API, as well as provide functionality through a user interface to search, as well as call people registered through the online administration interface (on server). Applications should be able to dial via SIP-based communication and via WebRTC peer-to-peer connection to mobile app with voice and video. The application must be made ready for more functionality, such as access control, etc.

 

 

Hovedregelen er at studentoppgaver skal være offentlige. I særlige tilfeller kan partene bli enig om at hele eller deler av oppgaven skal være undergitt utsatt offentliggjøring i maksimalt 3 år, dvs. ikke tilgjengelig for andre enn student og bedrift i denne perioden.

Oppgaven skal være undergitt utsatt offentliggjøring i:

 

ett år

 

to år

 

tre år

X

(sett kryss bak antall år hvis dette punktet er aktuelt)

 

Behovet for utsatt offentliggjøring er begrunnet ut fra følgende:

 

Produktet som applikasjonen utvikles for er under utvikling og er ment for kommersialisering sommeren 2017. Det er derfor ønskelig å beskytte kildekoden.