Man kennt Nextcloud vor allem als solide Alternative zu den üblichen Cloud-Diensten. Dateien synchronisieren, Kalender teilen, Dokumente bearbeiten – all das gehört zum Kerngeschäft der Open-Source-Plattform. Doch unter der Oberfläche tut sich mehr. In den letzten Jahren hat sich rund um Nextcloud ein kleines Ökosystem für Audioinhalte entwickelt. Es geht um selbst gehostetes Internetradio, um Podcasts und um Musikbibliotheken, die man nicht mehr bei kommerziellen Streamingdiensten lagern möchte. „Nextcloud Radio“ ist dabei keine offizielle Produktbezeichnung, sondern eher ein Sammelbegriff für eine Reihe von Möglichkeiten, die sich auftun, wenn man die Plattform einmal abseits ausgetretener Pfade betrachtet.
Dabei zeigt sich: Nextcloud ist längst mehr als ein nettes Werkzeug für den Dateiaustausch. Für IT-Verantwortliche, die ohnehin schon eine Instanz betreiben, ergibt sich die Chance, Audio-Infrastruktur ohne zusätzliche Server zu realisieren. Für Technik-Enthusiasten wiederum ist der Reiz offensichtlich: Die volle Kontrolle über die eigenen Daten, kein Abo, keine Werbung, keine Algorithmen, die einem die Musik nach Stimmungslage vorsetzen. Man muss sich allerdings von der Vorstellung verabschieden, dass es den einen, standardisierten Weg gibt. Die Lösung ist ein Flickenteppich aus Apps, Schnittstellen und Workarounds – und genau das macht sie interessant.
Die Ausgangslage: Warum Radio ein Thema für Nextcloud ist
Man könnte einwenden, dass Internetradio und Podcasts doch längst durch etablierte Dienste abgedeckt sind. Spotify, Apple Music, die ARD-Audiothek – das Angebot ist riesig. Aber genau da liegt das Problem. Wer schon einmal versucht hat, eine eigene Sendung zu produzieren, einen privaten Musikstream für die Familie einzurichten oder eine Audio-Datei ohne den Umweg über YouTube zu teilen, kennt die Hürden. Kommerzielle Plattformen setzen enge Grenzen, was die Nutzungsrechte angeht, und wer selbst hosten möchte, braucht meist eine eigene Infrastruktur mit spezieller Software.
Nextcloud bietet da einen pragmatischen Ansatz. Die Plattform ist modular aufgebaut, es gibt Schnittstellen für Audio-Streaming und eine aktive Community, die immer wieder neue Apps beisteuert. Ein interessanter Aspekt ist, dass Nextcloud die dafür nötigen Basistechnologien bereits mitbringt: Webserver, Datenbanken, Benutzerverwaltung und nicht zuletzt die Möglichkeit, große Dateien effizient bereitzustellen. Wer einmal eine eigene Instanz administriert hat, weiß, dass das kein trivialer Vorteil ist. Man muss kein neues System aufsetzen, sondern kann auf vorhandenen Ressourcen aufbauen.
Hinzu kommt ein kultureller Wandel. In Zeiten von Crowdfunding und Patreon wollen Künstlerinnen und Podcaster ihre Inhalte nicht mehr zwangsläufig über Drittplattformen verbreiten. Sie suchen nach Wegen, ihre Hörer direkt zu erreichen, ohne einen Großteil der Einnahmen abzugeben. Eine selbst gehostete Nextcloud-Instanz kann dabei als Verteilerzentrale fungieren. Das ist keine Zukunftsmusik, sondern wird in Nischen bereits praktiziert – von kleinen Musiklabels, die ihre Releases als Dateien anbieten, bis hin zu Community-Radiosendern, die ihre Archive öffentlich zugänglich machen.
Die Bausteine: Welche Apps und Techniken relevant sind
Wenn man sich auf die Suche nach „Nextcloud Radio“ begibt, stößt man zuerst auf die offizielle App-Verwaltung. Dort findet sich eine Reihe von Anwendungen, die im weitesten Sinne mit Audio zu tun haben. Die bekannteste ist vermutlich die Musik-App, die es schon seit den ownCloud-Tagen gibt. Sie scannt die im Nextcloud-Speicher abgelegten Musikdateien, organisiert sie nach Interpreten, Alben und Genres und spielt sie im Browser ab. Das Ganze erinnert an eine schlanke Version von iTunes oder dem, was man von Musikstreaming-Diensten kennt – nur eben ohne die Cloud eines Drittanbieters.
Für das eigentliche Radioerlebnis gibt es jedoch andere Bausteine. Eine der interessantesten Lösungen ist eine Community-App, die sich schlicht „Radio“ nennt. Sie erlaubt es, Internetradiosender in Nextcloud zu verwalten und abzuspielen. Das klingt unspektakulär, ist aber praktisch: Man legt eine Liste von Stream-URLs an, kategorisiert sie und kann sie von überall in der Nextcloud-Oberfläche aufrufen. Die App ist bewusst schlank gehalten, verzichtet auf unnötigen Ballast und funktioniert direkt im Browser. Für den privaten Gebrauch reicht das völlig aus. Wer allerdings ein eigenes Programm mit Moderation und Live-Ansagen plant, braucht mehr.
Hier kommt Icecast ins Spiel. Icecast ist ein Open-Source-Streaming-Server, der seit Jahrzehnten das Rückgrat vieler Webradios bildet. Er nimmt Audio-Daten von einer Quelle entgegen und verteilt sie als MP3- oder AAC-Stream an beliebig viele Hörer. Die Verbindung zu Nextcloud entsteht dadurch, dass Icecast auf demselben Server laufen kann oder dass man die Audio-Dateien in Nextcloud als Quelle für zeitversetzte Streams nutzt. Ein konkretes Szenario: Eine Band nimmt ein Livekonzert auf, stellt die Datei in Nextcloud bereit und ein Skript wandelt sie in ein Format um, das Icecast als Endlosschleife streamt. Das ist kein Hexenwerk, erfordert aber etwas Skripting-Geschick.
Wer solche Setup plant, sollte sich außerdem mit der Nextcloud-API vertraut machen. Über die WebDAV-Schnittstelle lassen sich Dateien nicht nur hoch- und herunterladen, sondern auch Metadaten auslesen und Änderungen überwachen. Ein geschickter Administrator kann damit automatisierte Workflows aufbauen: Neue Folge wird in einen bestimmten Ordner gelegt, das System erkennt das, konvertiert die Datei und aktualisiert die Wiedergabeliste des Radiosenders. Das ist eine der Stellen, an denen sich zeigt, dass Nextcloud weniger ein fertiges Produkt als vielmehr eine Plattform ist.
Live-Streaming und Audio-Konferenzen mit Nextcloud Talk
Ein besonders spannendes Feld ist Nextcloud Talk. Ursprünglich als Videokonferenzlösung konzipiert, kann Talk auch für reine Audio-Übertragungen genutzt werden. Das ist insofern bemerkenswert, als Talk auf WebRTC basiert, einer Technologie für Echtzeitkommunikation im Browser. Live-Sendungen lassen sich damit umsetzen, ohne dass man einen separaten Streaming-Server aufsetzen muss. Man startet einfach eine Audio-Konferenz, schaltet die Teilnehmer stumm und übertragt das Gespräch an eine Gruppe von Zuhörern. Allerdings hat diese Herangehensweise ihre Tücken.
Der größte Nachteil ist die mangelnde Skalierbarkeit. WebRTC funktioniert hervorragend für kleine Gruppen, stößt aber bei mehreren hundert gleichzeitigen Zuhörern an seine Grenzen. Nextcloud setzt zwar inzwischen auf sogenannte Signaling-Server, die die Verbindungen bündeln, aber eine Rundfunk-Infrastruktur ersetzt das nicht. Für ein kleines Radioprojekt mit zwanzig oder dreißig Mitwirkenden ist Talk dennoch eine ernsthafte Option, gerade weil es keine zusätzliche Software erfordert. Man kann von überall auf der Welt teilnehmen, die Audioqualität ist dank Opus-Codec ordentlich, und die Bedienung beschränkt sich auf das Teilen eines Links.
Ein interessanter Aspekt ist dabei die Aufzeichnungsfunktion. Talk-Sitzungen lassen sich aufzeichnen und anschließend direkt in Nextcloud speichern. Das macht es leicht, aus einer Live-Sendung eine Podcast-Episode zu machen. Ein Redakteur moderiert eine Diskussionsrunde, die Aufzeichnung wird automatisch abgelegt, und nach einer kurzen Nachbearbeitung steht sie als Download bereit. Dass dabei noch keine automatisierte Schnittfunktion existiert, ist verschmerzbar – wer eh in einer Cloud-Umgebung arbeitet, ist an manuelle Arbeitsschritte gewöhnt.
Nicht zuletzt sollte man die Talk-Bridges zu anderen Diensten erwähnen. Über die App „Talk to IRC“ oder vergleichbare Module lassen sich Textkanäle anbinden, was für die Interaktion mit dem Publikum nützlich sein kann. Wenn während einer Sendung die Zuhörer über einen Chat Fragen stellen, die die Moderatoren live aufgreifen können, entsteht ein Gefühl von Nähe, das bei großen Streamingplattformen eher selten ist. Die Integration in Nextcloud ist dabei einigermaßen sauber gelöst, auch wenn sie nicht immer intuitiv ist.
Podcasts und Audio-Feeds selbst gehostet
Wer kein klassisches Live-Radio betreiben möchte, findet in Nextcloud dennoch ein brauchbares Fundament für Podcasts. Das Stichwort lautet RSS-Feed. Podcasts funktionieren im Kern über XML-Dateien, die auf Audio-Aufnahmen verweisen. Man kann diese Dateien manuell erstellen und auf dem eigenen Server ablegen – ein Prozess, der sich mit Nextcloud angenehm automatisieren lässt, da die Plattform die Dateiverwaltung und das Berechtigungsmanagement übernimmt.
Eine beliebte Methode sieht folgendermaßen aus: Man erstellt in Nextcloud einen Ordner für jede Podcast-Serie, legt die Audio-Dateien hinein und hinterlegt zusätzlich eine XML-Datei, die die Folgen beschreibt. Ein einfaches Skript kann beim Hochladen einer neuen Folge die XML-Datei aktualisieren, sofern man die Metadaten in einem vorher festgelegten Format ablegt. Das funktioniert mit einem einfachen PHP-Skript oder mit den Webhooks, die Nextcloud inzwischen bietet. Es ist kein Ersatz für ein fertiges Podcast-Management-System, aber es reicht, um eine unabhängige Sendung zu verbreiten.
Praktisch ist dabei die Integration mit der Nextcloud-App „Podcasts“, die es schon seit einiger Zeit gibt. Sie funktioniert ähnlich wie ein herkömmlicher Podcast-Player: Man fügt die Feed-URL hinzu, und die App lädt die Episoden zur Offline-Nutzung herunter oder streamt sie direkt. Was die App von den großen Playern unterscheidet, ist die Abonnement-Verwaltung über die Nextcloud-Benutzerkonten. Ein Administrator kann für sein Team einen gemeinsamen Podcast-Katalog pflegen, ohne dass jeder Mitarbeiter seine Abonnements einzeln anlegen muss. Das ist ein unterschätztes Feature, das im Unternehmenskontext durchaus Relevanz hat.
Der Vorteil gegenüber herkömmlichen Podcast-Plattformen liegt auf der Hand: keine Abhängigkeit von Apple oder Google. Diese Konzerne kontrollieren nach wie vor einen großen Teil der Podcast-Verbreitung, und wer in deren Verzeichnissen nicht auftaucht, hat es schwer, Gehör zu finden. Mit Nextcloud und einem eigenen RSS-Feed umgeht man diese Abhängigkeit zumindest technisch. Man braucht zwar weiterhin ein Verzeichnis, wenn man neue Hörer gewinnen will, aber man kann es jederzeit exportieren oder parallel betreiben. Diese Art von Unabhängigkeit passt zum Selbstverständnis vieler Open-Source-Nutzer, auch wenn sie im Alltag mit gewissen Kompromissen verbunden ist.
Rechtliche Grauzonen und Lizenzfragen
Nun mag man einwenden, dass all das mit Musik, die unter GEMA oder ähnlichen Verwertungsgesellschaften steht, gar nicht ohne Weiteres legal ist. Das stimmt, und es ist wichtig, sich der rechtlichen Rahmenbedingungen bewusst zu sein. Wer ein öffentliches Radio betreibt, benötigt in Deutschland in der Regel eine Lizenz der GEMA für die Aufführung von geschützter Musik. Das gilt unabhängig davon, ob man die Musik über eine Cloud verteilt oder über einen herkömmlichen Radiosender. Die technische Plattform ändert nichts an der rechtlichen Pflicht.
Für Unternehmen, die Nextcloud als interne Lösung betreiben, sind diese Fragen oft sekundär. Wenn im Hintergrund Musik läuft, aber keine öffentliche Wiedergabe stattfindet, gelten andere Regeln. Dennoch ist es ratsam, sich vor dem Aufbau einer Radio-Station mit den Lizenzbedingungen zu beschäftigen. Ein interessanter Aspekt ist, dass die Lizenzvergabe für Internetradio inzwischen teilweise einfacher geworden ist. Die GEMA bietet Online-Lizenzen an, die auch für kleine Projekte bezahlbar sind. Dafür muss man aber eine detaillierte Statistik über die gespielten Titel führen – was sich in einer Nextcloud-Umgebung gut automatisieren lässt, indem man die Logfiles der Streaming-Software auswertet.
Eine Alternative ist die Nutzung von Musik unter Creative-Commons-Lizenzen oder aus gemeinfreien Quellen. Es gibt inzwischen eine beeindruckende Auswahl an Produktionen, die man frei verwenden darf, von klassischer Musik bis zu elektronischen Beats. Noch einfacher ist es, selbst produzierte Inhalte zu senden: eigene Interviews, Straßenumfragen, Live-Aufnahmen von lokalen Bands, die ohnehin froh sind über jede Form von Öffentlichkeit. Das entspricht auch dem Geist von Community-Radio, das weniger Wert auf Chartplatzierungen als auf lokale Relevanz legt.
Eine rechtliche Grauzone ist das Teilen von Audio-Dateien über Nextcloud. Technisch gesehen kann man beliebige Dateien in einem Ordner ablegen und per Link teilen. Damit wird man schnell zum Host für urheberrechtlich geschütztes Material, wenn man nicht aufpasst. Nextcloud bietet hier zwar die Möglichkeit, externe Freigaben per Passwort oder Ablaufdatum zu schützen, aber das hilft nicht gegen eine Abmahnung, wenn jemand Musik illegal verbreitet. Administratoren tun gut daran, klare Nutzungsregeln aufzustellen und die Metadaten der Dateien im Blick zu behalten. Das ist eigentlich hausinternes Grundwissen, wird aber im Zusammenhang mit Radio oft vernachlässigt.
Praxisbeispiel: Eine kleine Radiostation mit Nextcloud aufbauen
Konkreter wird das Ganze, wenn man ein realistisches Szenario durchspielt. Angenommen, ein Verein möchte ein ehrenamtliches Internetradio betreiben. Die Mitglieder sind über mehrere Städte verteilt, es gibt kein festes Studio, und das Budget ist praktisch null. Mit Nextcloud lässt sich das Stemmholz dafür aufbauen. Zunächst wird eine Instanz auf einem kleinen Server oder einem gemieteten VPS installiert – der minimale Aufwand ist überschaubar. Anschließend wird ein gemeinsamer Ordnerstruktur angelegt: „Programmplanung“, „Beiträge“, „Musikdatenbank“, „Fertig produziert“. Alle Redaktionsmitglieder bekommen Zugang, festgelegt über die Benutzerverwaltung von Nextcloud.
Die Produktion von Beiträgen kann über Talk erfolgen. Zwei Vereinsmitglieder führen ein Interview, nehmen es mit der Talk-Aufzeichnungsfunktion auf, und das Ergebnis landet automatisch im Ordner „Beiträge“. Dort wird es von einer Person nachbearbeitet, die Audioschnitt-Software nutzt – sei es Audacity oder ein Online-Tool – und die fertige Datei in den Ordner „Fertig produziert“ legt. Ein Skript überwacht diesen Ordner, konvertiert die Datei in ein streamingtaugliches Format und übergibt sie an Icecast, das auf demselben Server läuft. Gleichzeitig erzeugt das Skript eine RSS-Datei für Podcast-Abonnenten.
Der Sender selbst ist über eine Webseite erreichbar, die einen eingebetteten Nextcloud-Public-Link verwendet. Das ist eine einfache, aber praktikable Lösung: Die Besucher öffnen die Webseite, und der Audio-Player lädt direkt vom Nextcloud-Server. Wer die Live-Sendungen live verfolgen möchte, nutzt einen Alternativ-Stream von Icecast. Die Moderatoren beginnen ihre Sendung mit einem Talk-Anruf, stellen die Verbindung zu Icecast her – entweder über ein kleines Terminal-Skript oder eine grafische Broadcasting-Software wie Mixxx. Der Rest ist Organisation und Absprache.
Ein solches Setup ist nicht hochverfügbar, nicht automatisch skalierbar und in gewisser Weise auch ein bisschen störanfällig. Aber es hat einen Charme, der mit herkömmlichen Cloud-Diensten kaum zu erreichen ist: Die komplette Infrastruktur gehört einem selbst, es gibt keine Abhängigkeit von externen Plattformen, und jeder Beteiligte kann bei Bedarf in die Technik eintauchen und sie verändern. Das ist gelebte Digitalisierung von unten, nicht als politisches Schlagwort, sondern als handfestes Konzept.
Alternativen und Ecosystem: Wo Nextcloud nicht mithalten kann
Natürlich wäre es unredlich, so zu tun, als wäre Nextcloud das Nonplusultra für Audio-Streaming. Es gibt spezialisierte Lösungen, die für bestimmte Anwendungsfälle besser geeignet sind. Funkwhale zum Beispiel ist ein dezentrales Audio-Streaming-Netzwerk, das von der Community entwickelt wurde und viele Funktionen für Musik- und Podcast-Liebhaber bietet. Es ist auf Audio zugeschnitten, hat ein ausgefeiltes Federationsmodell (basierend auf ActivityPub) und wirkt in der Bedienung deutlich aufgeräumter als die meisten Nextcloud-Apps. Wer ein rein auf Musik und Podcasts fokussiertes System sucht, ist dort vermutlich besser aufgehoben.
Auch die klassischen Streaming-Lösungen wie Ampache oder Subsonic sind durchaus erwähnenswert, da sie sich hervorragend in bestehende Infrastrukturen einbinden lassen und über viele Clients für mobile Geräte verfügen. Nextcloud lässt sich zwar über die Musik-App mit diesen Systemen verbinden, aber es ist dann eben immer noch Nextcloud: Die App ist nur ein Teil eines größeren Ganzen, und die Performance hängt von der Konfiguration des Servers ab. Wer 10.000 Songs in seiner Bibliothek hat und mit Albumcover-Artwork, gapless Playback und detaillierten Statistiken arbeiten möchte, stößt mit Nextcloud schnell an Grenzen. Die Musik-App ist funktional, aber nicht mit dedizierten Music-Server-Lösungen vergleichbar.
Ein weiterer Punkt ist die mobile Erfahrung. Die offizielle Nextcloud-App für Android und iOS krankt gelegentlich an der Audio-Wiedergabe im Hintergrund. Wer unterwegs einen Stream hören möchte, muss die App offenhalten oder mit Workarounds arbeiten. Das ist für ein Radioprojekt, das sich an ein mobiles Publikum richtet, nicht ideal. Es gibt inzwischen Drittanbieter-Apps, die sich über die Nextcloud-Schnittstelle verbinden, aber das ist wieder eine zusätzliche Abhängigkeit. Wer Wert auf eine nahtlose mobile Nutzung legt, sollte sich diese Apps anschauen, bevor er sich auf eine Nextcloud-Lösung festlegt.
Nicht zuletzt ist da noch die Frage der Skalierung. Nextcloud eignet sich hervorragend für Dutzende oder auch ein paar hundert Benutzer, aber wenn ein Radio mehrere tausend gleichzeitige Hörer hat, wird es teuer. Der Webserver muss die Last verkraften, die Datenbank muss mit Anfragen klarkommen, und die Bandbreite des Hosters wurde vermutlich nicht für durchgehenden Audiostreaming-Verkehr ausgelegt. Wer in solche Dimensionen vordringt, braucht eine Content-Delivery-Infrastruktur oder einen dedizierten Streaming-Dienst. Die nahtlose Integration in Nextcloud ist dann eher ein Hindernis als ein Vorteil, weil man den Datenverkehr nicht getrennt vom Cloud-Speicher skalieren kann.
Zukunftsperspektiven: Was bei Nextcloud noch kommen könnte
Ein Blick in die Entwicklerforen und das GitHub-Repository von Nextcloud zeigt, dass das Thema Audio keineswegs abgeschlossen ist. Es gibt immer wieder Feature-Requests für eine bessere Podcast-Unterstützung, für integrierte Live-Streaming-Funktionen oder für eine überarbeitete Musik-App. Einige Vorschläge betreffen auch die Integration von Icecast als App-Paket, sodass man nicht mehr zusätzlich auf den Server zugreifen muss, sondern den Streaming-Server direkt aus der Nextcloud-Oberfläche steuern kann. Es wäre überraschend, wenn davon nichts in den kommenden Versionen Einzug halten würde.
Ein interessanter Aspekt ist die zunehmende Nutzung von Nextcloud als Teil dezentraler Netze. Mit dem Konzept des „Federation“ – also dem Zusammenschluss mehrerer Nextcloud-Instanzen – ließe sich ein Radio-Netzwerk aufbauen, bei dem Sendungen von verschiedenen Servern gemeinsam ausgestrahlt werden. Die technischen Grundlagen dafür sind mit den vorhandenen Schnittstellen bereits gelegt, auch wenn die Benutzerfreundlichkeit noch zu wünschen übrig lässt. Wenn die Entwickler es schaffen, Audio-Feeds über die Federation-Richtlinien zu teilen, könnte Nextcloud zu einem Fundament für ein alternatives Radiouniversum werden, das ohne zentrale Server auskommt.
Nicht zuletzt signalisiert die wachsende Community ein steigendes Interesse an digitaler Souveränität. Politische Diskussionen über Datenschutz und die Abhängigkeit von US-Cloud-Anbietern sorgen dafür, dass selbst gehostete Lösungen auch in Nischen ankommen, die bisher von Kommerzprodukten dominiert wurden. Nextcloud profitiert davon, weil es eine etablierte und vertrauenswürdige Marke im Open-Source-Bereich ist. Ob das für ein eigenes Radio ausreicht, wird sich an der Praxis zeigen. Die technischen Möglichkeiten sind da, und die Werkzeuge werden immer besser.
Man sollte sich jedoch davor hüten, Nextcloud als Allheilmittel zu sehen. Die Plattform ist und bleibt in erster Linie ein Datei- und Kollaborationssystem. Audio-Funktionen sind nicht ihr Kernkompetenz, sondern ein Beiwerk, das durch die modulare Architektur ermöglicht wird. Das hat Vorteile, weil man flexibel bleibt, aber auch Nachteile, weil nicht alles so rund läuft wie bei spezialisierten Lösungen. Wer sich für ein Nextcloud-Radio entscheidet, tut dies im Bewusstsein, dass man selbst Hand anlegen muss. Für alle, die Freude am Experimentieren haben und offene Systeme schätzen, ist das weniger ein Nachteil als vielmehr ein Anreiz.
Die Frage am Ende lautet nicht, ob Nextcloud das bessere Radio baut. Sondern ob man bereit ist, die Kontrolle über die eigene Audiokultur zu übernehmen. Die technischen Bausteine dafür liegen bereit, die Community ist aktiv, und die Werkzeuge werden stetig besser. Der Rest ist eine Frage der Kreativität und des Engagements – Eigenschaften, die man in der Open-Source-Welt zum Glück nicht so schnell verliert.