
Neulich habe ich meinen kleinen UPnP Control Point veröffentlicht. Nun bekommt das Tool ein paar Updates. Und eine wichtige Korrektur: Der Client ist natürlich auch für Linux geeignet, nicht nur für Windows, wie die alte Überschrift andeutet. Wichtigste Neuerungen: Podcast-Unterstützung und Seeking.
Viel zu erzählen gibt es nicht, es sind vor allem einige Kleinigkeiten, die ich aktualisiert habe:
- Player-Steuerung ist nun unten.
- Bibliothek und Queue können skaliert werden.
- Layout besser gegen Fehler durch Skalierung abgesichert.
- Seeking über die Fortschrittsanzeige möglich.
Podcasts
Mein DLNA-Server liefert aber auch einen lokalen Podcast-Ordner aus (der wiederum durch Audiobookshelf gefüllt wird). Und da mussten nun ein paar weitere Features her:
- Podcast-Erkennung: "Podcast" im Pfad eines Mediums (sprich Podcasts müssen in einem Ordner "podcasts" liegen).
- Podcast-Episoden werden an der letzten Stelle fortgesetzt (Speicherung in lokaler JSON-Datei).
- Metadaten werden (via iTunes) bezogen, für Album-Art-Anzeige und die Sortierung nach Datum/Episode (abermals JSON-Datei).
- Metadaten-URL kann optional manuell angegeben werden.
Natürlich bleibt das Tool ein Control Point, beschränkt sich also auf die Steuerung von und das Stöbern in Medien - es wird hier keine Podcast-Verwaltung oder derartiges geben. Solche Dinge kann Audiobookshelf viel besser.
Downloads:
- ZIP-Datei mit Quellcode für Windows und Linux (getestet unter Ubuntu 24.04)
- EXE-Datei für Windows 11
In den ZIPs sind auch noch Dateien wie Changelog und Readme zu finden - allesamt vollautomatisch per KI erzeugt. Außerdem habe ich das Projekt mit einer Unlicense-Lizenz bestückt. In Deutschland kann man nicht einfach auf eine Lizenz verzichten, um es so ins Public Domain zu entlassen, man muss Lizenzlosigkeit lizenzieren ;)
Ideen, Fragen, Anregungen sind gerne gesehen!
Gedacht für und primär getestet auf:







