Chu, D;
Zhang, Z;
Wolman, A;
Lane, N;
(2015)
Prime: A framework for co-located multi-device apps.
In: Mase, K and Langheinrich, M and Gatica-Perez, D and Gellersen, H and Choudhury, T and Yatani, K, (eds.)
UbiComp '15: Proceedings of the 2015 ACM International Joint Conference on Pervasive and Ubiquitous Computing.
(pp. pp. 203-214).
Association for Computing Machinery (ACM): New York, NY, USA.
Preview |
Text
ubicomp_prime.pdf - Published Version Download (3MB) | Preview |
Abstract
Even though mobile devices are ubiquitous, the conceptually simple endeavor of using co-located devices for multi-user experiences is cumbersome. It may not even be possible when certain apps are not widely available. We introduce Prime, a thin-client framework for colocated multi-device apps (MDAs). It leverages wellestablished remote display protocols to enable spontaneous use of MDAs. One device acts as a host, executing the app on behalf of connected clients. The key challenges is dynamic scalability: providing high framerates, low latency and fairness across clients. Therefore, we have developed: An online scheduling algorithm that provides frame rate, latency and fairness guarantees; a modified 802.11 MAC protocol that provides low-latency and fairness; and an efficient video encoder pipeline that offers up to fourteen times higher framerates. We show that Prime can scale a host up to seven concurrent players for a commercially released open source action game, achieving touch-To-pixel latency below 100ms for all clients.
Type: | Proceedings paper |
---|---|
Title: | Prime: A framework for co-located multi-device apps |
Event: | 2015 ACM International Joint Conference on Pervasive and Ubiquitous Computing (UbiComp '15) |
ISBN-13: | 9781450335744 |
Open access status: | An open access version is available from UCL Discovery |
DOI: | 10.1145/2750858.2806062 |
Publisher version: | http://dx.doi.org/10.1145/2750858.2806062 |
Language: | English |
Additional information: | Copyright © 2015 ACM. |
UCL classification: | UCL UCL > Provost and Vice Provost Offices UCL > Provost and Vice Provost Offices > UCL BEAMS UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Computer Science |
URI: | https://discovery.ucl.ac.uk/id/eprint/1503676 |
Archive Staff Only
![]() |
View Item |