This project explores the ability to use “smart” media devices for the TV set as platforms for interactive TV shows. The research approach was research-based design where a prototype was designed, developed, and evaluated with user tests. The project used a Swedish television game show called “På spåret” and an application for tvOS on Apple TV was developed, which allow users to play along with the show. The software implements a model-view-controller architecture and uses the AVFoundation framework for playing video streams together with the UIKit framework to create interactive overlay views. The interactive elements were synchronized with the video by the usage of metadata. The user test results show that the interactive TV show gained in both entertainment and excitement among the users. Further conclusions are that interactive elements can be available both during playing or paused video and the context should decide which mode. A multimodal interface with gestures and sound as feedback seems to be a good option, based on user tests. This project also presents a solution for user input with the remote, using a virtual keyboard together with filter function. The user filtering out the input from a data set to minimize the typing of letters. User tests show that the filter solution seems to be a good option for text input in a specific domain or category of allowed input. However, for free text input, a better method is required. / Detta projekt utforskar möjligheten att använda ”smarta” mediaspelare till TV-apparaten som plattform för interaktiva TV program. Forskningsmetoden var forskningsbaserad design där en prototyp designades och utvecklades som sedan utvärderades med användartest. Projektet använde sig av TV-programmet ”På spåret” som scenario och en applikation, som tillåter användare att spela med i programmet, utvecklades till Apple TV och tvOS. Applikationen implementerade model-view-controller-arkitektur och använde sig av ramverken AVFoundation samt UIKit för att skapa interaktiva överläggsvyer på en video-vy med strömmande video. De interaktiva inslagen synkades med videon med hjälp av metadata. Användartesterna visar på att det interaktiva TV-programmet ökade både i underhållningsvärde och i exaltation hos testpersonerna. Vidare slutsatser är att interaktivitet kan implementeras både under spelande och pausad video, och vilket man väljer är det som passar videoinnehållet bäst. Multimodala interaktioner såsom gester och feedback med ljud rekommenderas baserat på användartesterna. I detta projekt presenteras också en lösning för användarinput med fjärrkontrollen. Med ett virtuellt tangentbord filtrerar användaren ut sin inputdata utifrån en bestämd datamängd, vilket minimerar antalet skrivna bokstäver. Användartester bekräftar att filterlösningen är ett bra alternativ för inmatning i en specifik kategori av tillåten input. För helt fri textinmatning behövs dock bättre metoder.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kth-191171 |
Date | January 2016 |
Creators | Westlund, Magnus |
Publisher | KTH, Skolan för datavetenskap och kommunikation (CSC) |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | English |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0174 seconds