About MediaScape Project

MediaScape started as a European FP7-ICT-2013-10 research project, starting the 23rd of September 2013 and ending the 22nd of May 2016. Currently, MediaScape is a technological solution based on JavaScript libraries to provide multi-device media application and services. Vicomtech-IK4, a research institute located in San Sebastian, has been the coordinator of the MediaScape project and is currently centralising the improvements of the technology. Contact us

The MediaScape consortium consists of 7 participants from 5 countries. All the stages along the value chain of interactive media production are represented. The consortium includes 2 public broadcasters (BBC and Bayerischer Rundfunk), 1 large technology company (NEC), 1 high-tech SME (W3C) and 3 research institutes (Vicomtech-IK4, IRT and Norut).


We are currently witnessing a strong trend towards powerful web-based applications – a trend which is also driving the progress of HTML5 where a wider range of devices are becoming capable of running such applications.

However, most applications are running on these devices separated from each other or, at best are only loosely coupled. The growing interest in 2nd-screen solutions within the Connected TV sector clearly shows that users expect a more consistent experience across different devices and their applications. However, to do this, broadcasters and application developers currently need to implement, distribute and maintain a set of rather complex technical solutions tailored to each of the specific target platforms.

A more versatile solution would allow the implementation of applications independent from the target devices and the application itself would be able to run across multiple user devices. This is the seed of MediaScape and its main objective is to provide solutions to overcome these problems.

The MediaScape Vision

MediaScape takes connected service development to a new level and lays the foundations for advanced connected multi-user services via a standardised approach integrated into the HTML5 paradigm. In this approach, the three main involved actors take advantage of Mediascape: a) the users, b) the broadcasters and c) developers and service providers.

Benefits of MediaScape for the users

The users will be able move parts of the functionality smoothly from one device to another in an intuitive manner and the application would adapt itself to the device. A user will also be able to handle with different devices being used simultaneously, interacting with a services seamlessly split to the context. The users will be able to manage personal devices together with shared devices (such as TV or an in-car dashboard device) for synchronised experience sharing in multi-user scenarios.

Benefits of MediaScape for the broadcasters

For the broadcasters, MediaScape facilitates the marriage of the TV, PC and Mobile worlds through a standard solution that includes real-time delivery and synchronisation of media contents and applications across a variety of devices, eliminating them the need for the creation and maintenance of totally different developments to provide this kind of services. With MediaScape, broadcasters will be in charge of creating and providing a single application that reaches all target environments.

Benefits of MediaScape for developers and service providers

From a developer and service provider point of view, aspects of resource discovery and association, synchronisation and adaptation can be partially implemented with different tools (JavaScript libraries, APIs, etc.). However these implementations are non-standard, non-interoperable, and non-transparent for the user and do not work within TV type devices which currently rely on proprietary and vendor specific technologies. MediaScape opens up these features to a new developer community - the large and creative group of developers working on the Web, and particularly the growing group working with HTML5 for video, audio and real-time web applications. MediaScape makes it as easy to create these kinds of services as it is to create an HTML web page, treating the TV set as just one part of the ecosystem and including the broadcast simply as a new type of resource - thereby enabling much broader participation in their creation, and increasing the range and diversity of potential applications.