Follow us on: GitHub YouTube Vimeo Twitter



2-IMMERSE is an EU-funded project in which we developed an open-source, end-to-end platform for developing and deploying interactive, immersive multi-screen broadcast experiences. In particular, DIS contributed with core components for achieving media synchronization and a set of production tools for developing novel object-based broadcast experiences. During the project, the platform was successfully deployed at events such as the UK MotoGP race in Silverstone, and the Emirates FA Cup finals in Wembley London.



The Igor architecture places a thin layer around a diverse collection of Internet of Things devices, hiding the data-format and data-access differences, unifying the actual data in a single XML repository, and updating the devices automatically as needed.

MP3DG: development framework for point cloud compression algorithms

MP3DG is a software framework for the design, implementation and evaluation of point cloud compression algorithms. It has been developed in the Distributed and Interactive Systems (DIS) group as an extension of the open Point Cloud Library (PCL). Read more at

Invisible XML: parsing any format into XML

Invisible XML is based on the idea that data in any parsable format can be treated as XML – a format that is readable by machines as well as humans – without the need for markup. Read more at

QoE Testbed: Performing quality studies on video-conferencing systems

The QoE Testbed is a set of tools for conducting Quality of Experience (QoE) studies for video-conferencing. It can be used to produce standardized results from experiments as indicated by ITU Study Group 12 on Performance, QoS and QoE. For example, it can be used to evaluate adaptation techniques for palliating performance fluctuations on the internet. Read more at

VideoLat: Measuring end-to-end delays in A/V systems

VideoLat is a toolset to measure the delays of audio-visual pipelines, such as teleconferencing systems. It can be used to assess glass-to-glass video delays and speaker-to-microphone audio delays, both important factors for the quality and experience of computer-mediated communication. Read more at

Ambulant: An open media player for SMIL presentations

The Ambulant Open SMIL Player is an open-source media player with support for SMIL, a W3C XML standard to describe multimedia presentations. It supports version 3.0 of the SMIL Language, UnifiedMobile, and SMIL Tiny profiles. Read more at

Bio-Signal Data Processing and Visualization Suite: The full cycle

The Bio-Signal Data Processing and Visualization Suite supports the full cycle of collecting, processing, analyzing and visualizing data from physiological sensors. The core of the application provides an interactive interface for analyzing the stored data and their annotations in a step-by-step manner, allowing the user to tune various parameters and generate a series of visualizations, which makes it much easier to better understand the data. Read more at

A Color-based Objective Quality Metric for Point Cloud Content

A novel full reference objective quality metric for point cloud content. The software extracts color statistics from a reference and degraded point cloud in order to assess the level of impairment considering both the geometry and color degradation.