
Problem Description
Traditional TV production systems are complex, large, heavy, and expensive (heavy duty). Recording and mixing audio and video signals can also be done easily. The goal of this project is to replace complex, large, heavy, and expensive TV production systems with affordable, mobile, and everyday open-source systems.
Deutsch:
Klassische TV-Produktionssysteme sind komplex, groß, schwer und teuer. Die Aufnahme und Vermischung von Ton- und Bildsignalen kann auch einfach erfolgen. In diesem Projekt sollen komplexe, große, schwere und teure TV-Produktionssysteme durch günstige, mobile und alltägliche Open Source Systeme ersetzt werden.
Project Definition
This project aims to explore everyday and mobile multimedia solutions that could serve the same purpose as heavy-duty TV production systems. The heavy-duty equipment can be provided by the AMI’s MIV rental service. The goal is to conduct exploratory research into potential solutions. A sample scenario is to be addressed using both production systems. Sample scenario: A stage setup for a talk show with two hosts. Three cameras, basic lighting, and two microphones. Mixing of video and audio.
Deutsch:
Für dieses Projekt sollen alltägliche und mobile multimedia Lösungen exploriert werden, wie sie den gleichen Zweck von heavy duty TV-Produktionssystemen erfüllen könnten. Die Heavy Duty Geräte können vom MIVerleih des AMI gestellt werden. Es soll explorativ nach Lösungen geforscht werden. Ein Beispielszenario soll von beiden Produktionssystemen gelöst werden. Beispielszenario: Eine Bühnensituation für eine Moderation mit zwei Personen. Drei Kameras, grundlegender Beleuchtung, 2 Mikrofonen. Abmischung von Bild und Ton.
Hintergrund: Frühere Arbeiten zu Usability und Open-Source-Software zeigen, dass freie Software häufig sehr funktionsreich ist, jedoch aufgrund technisch geprägter Entwicklungsprozesse eine hohe Einstiegshürde besitzt. Im Bereich Audio- und Videoproduktion zeigt sich dies besonders deutlich bei Frameworks wie FFmpeg, GStreamer oder JACK. Gleichzeitig existieren Projekte wie OBS Studio, Ardour, Mixxx oder Kdenlive, die komplexe Medienverarbeitungsprozesse über grafische Oberflächen, Presets, Szenenmetaphern und abstrahierte Workflows zugänglicher machen. Die Transformation von „Heavy Duty“-Systemen zu leicht benutzbaren Open-Source-Mixern kann daher als Kombination aus technischer Abstraktion, nutzerzentriertem Interface-Design und community-getriebener Softwareentwicklung verstanden werden.
Kernquellen:
- Nichols & Twidale (2003) – The Usability of Open Source Software
- Benson et al. (2004) – Professional Usability in Open Source Projects
Related Work Topics:
- Democratization of media production software
- Democratization of media production hardware
- Usability in live video switching and audio mixing interfaces
- Software-defined broadcasting transition hardware to software
- https://dl.acm.org/doi/abs/10.1145/1409240.1409258
- https://ieeexplore.ieee.org/abstract/document/9684421
- https://journals.sagepub.com/doi/10.1177/0163443712449497
Learning Outcome
Students learn how TV production systems work. Students learn what is important when mixing video and audio signals. Students learn an exploratory approach to solving problems. Students learn how to work with open-source systems, as well as their programming languages and interfaces.
Deutsch:
Die Studierenden lernen wie TV-Produktionssysteme funktionieren. Die Studierenden lernen worauf es bei der Abmischung von Bild- und Tonsignalen ankommt. Die Studierenden lernen ein exploratives Vorgehen zum Lösen von Problemfeldern. Die Studierenden lernen den Umgang mit Open Source Systemen, sowie deren Programmiersprachen und -Schnittstellen.
Participation Requirements
Interest in live video and audio streaming in a standardized format. Interest in research. Interest in familiarizing oneself with unfamiliar topics. Interest in developing new systems. Interest in programming for open-source systems (Python, Lua, etc.).
Deutsch:
Interesse an Live-Übertragung von Bild- und Ton als einheitliches Format. Interesse am Recherchieren. Interesse am Einarbeiten in unbekannte Themen. Interesse an der Erstellung von neuen Systemen. Interesse an Programmierung für Open Source Systeme (Python, LUA, etc.).
External Project Partner
If necessary, establish contact during the project with system manufacturers or system users in the field of television production.
Deutsch:
Ggf. Kontaktherstellung während des Projekts zu Systemherstellern oder Systemverwendern aus der Domäne der TV-Produktion.