Brainstorm Multimedia and Universitat Pompeu Fabra have achieved the first ADMIRE milestone. It consists of all the required tools for users and operators to communicate and share video stream.

The system has been implemented in two modules: backend, and frontend. The backend contains all the required infrastructure and has been developed by Brainstorm Multimedia while the application interfaces have been developed by Universitat Pompeu Fabra following the technical requirements and designs provided by Brainstorm Multimedia.

Figure 1. AdMiRe Architecture

Infrastructure

The backend infrastructure consists of three servers; An application server implementing the logic of users and rooms using, a server for signage providing peer-to-peer user discovery functionality and a connectivity server that helps traversing NATs and firewalls.

Figure 2. AdMiRe GUI Final Interface

App

The provided application designs cover all the different use cases such as login in the application, selection of video or audio options, room lobby or the main view once in a communication room. It has been implemented aimed at responsive mobile interfaces, and given that all modules are browser compatible, the system is compatible and will run on any device with a web camera and a browser (Windows, Linux, macOS, Android, iOS, etc…)

Figure 3. AdMiRe Different Use Case GUI Mock-ups

Based on the obtained results and tools, the rest of elements in the AdMiRe end to end pipeline can now be fed with video stream. The technical validation is already possible, not only regarding the functionality of each additional piece of software but also regarding the whole system which is now being set up in the Norwegian University of Science and Technology, where first complete test is going to be performed.