24-26 September 2023
Palexco
Europe/Madrid timezone

Flumes: Scan and index your multimedia files

26 Sep 2023, 17:50
20m
Room 2 (Palexco)

Room 2

Palexco

Speaker

Michalis Dimopoulos

Description

Flumes is an open-source service we developed at Fluendo with the purpose of improving our QA process. It was designed with our multimedia playback/decoding products in mind. The main goals of the service are, to provide easy access to multimedia files of concrete specifications and a feeding mechanism to reproduction tools or test automation frameworks. As such, it becomes the connecting link between multimedia test collections and testing tools.

It consists of diverse technologies that allow managing, editing, viewing and searching metadata information of multimedia content. It is developed in Python 3, uses Glib and the gst-discoverer tool and stores metadata in an SQLite database. The service runs as a daeamon on Linux, constantly monitoring your collection's path, ensuring that the metadata database stays up-to-date.

https://github.com/fluendo/flumes
https://github.com/fluendo/flumes-fuse
https://github.com/fluendo/flumes-django

Duration of the talk
Speaker bio Michalis Dimopoulos is a QA manager at Fluendo, overseeing the quality of proprietary multimedia products based on gstreamer codecs. He graduated as a SW Engineer from the Aristotle University of Thessaloniki in 2008 and completed his master’s in multimedia informatics at RWTH Aachen University. He has worked as QAE in various sectors, and his focus, throughout his career, has been on improving the quality of multimedia HW and SW. He likes automation and optimisations of all kinds and squeezing performance out of everything.

Primary authors

Presentation Materials

2023 Platinum Sponsor
Igalia
2023 Gold Sponsors
Google
Collabora
Arm
Microsoft
2023 Silver Sponsors
FEX-Emu
The Linux Foundation
AMD
Qualcomm
2023 Bronze Sponsors
Khronos Group
CodeWeavers
2023 Supporters
A Coruña Turismo
GPUL
Raspberry Pi