Back to Search Start Over

An Open and Scalable Web-Based Interactive Live-Streaming architecture: The WILSP Platform

Authors :
Luis Rodriguez-Gil
Javier Garcia-Zubia
Pablo Orduna
Diego Lopez-de-Ipina
Source :
IEEE Access, Vol 5, Pp 9842-9856 (2017)
Publication Year :
2017
Publisher :
IEEE, 2017.

Abstract

Interactive live-streaming applications and platforms face particular challenges: the actions of the viewer's affect the content of the stream. A minimal capture-render delay is critical. This is the case of applications, such as remote laboratories, which allow students to view specific hardware through a webcam, and interact with it remotely in close to real time. It is also the case of other applications, such as videoconferencing or remote rendering. In the latest years, several commercial live-streaming platforms have appeared. However, the most of them have two significant limitations. First, because they are oriented toward standard live-streaming, their capture-render delay tends to be too high for interactive live-streaming. Second, their architectures and sources are closed. That makes them unsuitable for many research and practical purposes, especially when customization is required. This paper presents the requirements for an interactive live-streaming platform, focusing on remote lab needs as a case study. Then, it proposes an architecture to satisfy those requirements that relies on Redis to achieve high scalability. The architecture is based on open technologies, and has been implemented and published as open source. From a client-side perspective, it is web-based and mobile-friendly. It is intended to be useful for both research and practical purposes. Finally, this paper experimentally evaluates the proposed architecture through its contributed implementation, analyzing its performance and scalability.

Details

Language :
English
ISSN :
21693536
Volume :
5
Database :
Directory of Open Access Journals
Journal :
IEEE Access
Publication Type :
Academic Journal
Accession number :
edsdoj.b5eb3c33f2149869d68420d52f69df8
Document Type :
article
Full Text :
https://doi.org/10.1109/ACCESS.2017.2710328