Media Library Grundlagen

Media Library Grundlagen

Die Media Library ist deine zentrale Asset-Verwaltung in Chatlix. Alle Bilder, Sounds und kurzen Videos, die du in Overlays, Automations, Alerts oder Pro-Editor-Widgets nutzt, liegen hier. Pro Account, mit Tags, Kategorien und Such-Funktion.

Das Dashboard erreichst du unter /dashboard/media. Der React-Component-Name ist MediaLibrary. Backend-seitig steckt das in Chatlix\Service\MediaService und unter Chatlix\Service\Media\* (11 Service-Dateien für Storage, CDN, Transcoding, Asset-Management).

Unterstützte Formate

Max. Dateigröße standardmäßig 50 MB pro Asset. Bilder werden serverseitig auf Web-tauglichen Formaten gehalten (PNG/JPEG/WebP, GIF bleibt GIF); Audio wird ggf. transcodiert, damit Browser-Wiedergabe konsistent läuft.

Kategorien und Tags

Jedes Asset hat zwei Ordnungs-Dimensionen:

Die Suche oben in der Library greift auf Dateiname, Kategorie und Tags zu.

Plan-Limits

Die Library hat ein Quota pro Account. Beispielwerte (in der Web-App genauer angezeigt):

Im Dashboard siehst du oben rechts den belegten/verfügbaren Speicher als Balken. Wenn du nah am Limit bist, lösch zuerst alte/ungenutzte Assets oder upgrade den Plan.

API-Routen

Zwei Route-Familien:

CDN und Caching

Assets werden über ein CDN ausgeliefert. Beim Upload bekommst du eine Public-URL (signed, falls die Library privat ist). Im Overlay/Editor läuft das transparent.

Wenn du ein Asset austauscht (z.B. Logo neu hochladen mit gleichem Namen), bekommt es eine neue ID — du musst die alte Referenz manuell ersetzen. Direktes „Überschreiben“ gibt es nicht; das verhindert, dass Live-Streams plötzlich kaputtes Audio bekommen, weil im Hintergrund eine Datei geändert wurde.

Sichtbarkeit

Assets sind standardmäßig privat, also nur in deinen Overlays/Automations zugreifbar (über Signaturen). Public-Sharing einzelner Assets ist möglich, aber selten nötig.

Wo verwendet?

Assets werden referenziert in:

Wenn du ein Asset löschen willst, das noch irgendwo referenziert wird, zeigt die Library eine Warn-Liste mit allen Verwendungs-Stellen. Das hilft, kaputte Verweise zu vermeiden.


Version #2
Erstellt: 2026-05-11 21:27:49 CEST von Chatlix Admin
Zuletzt aktualisiert: 2026-05-15 00:50:48 CEST von Chatlix Admin