GLX Radio (Nextcloud)

GLX Radio (Nextcloud)

Alle Versionen Aktuell v2.1.4

▶ Beschreibung lesen…▼ Beschreibung schließen…
Benutzung Kurzanleitung zu allen Funktionen von GLX-Radio. Sender hören Sender abspielen Auf den Namen eines Senders klicken – egal ob in „Favoriten“, in Suchergebnissen, in „Externe Radiosender“ oder unter „Meist gespielt“. Die Wiedergabe startet sofort in der Kopfzeile, die immer sichtbar bleibt – auch beim Scrollen oder beim Wechsel zwischen den Ansichten. Player-Steuerung Play/Pause, Vor/Zurück blättert durch deine Favoriten, daneben Ton-aus und Lautstärkeregler. Favoriten & eigene Sender Sender favorisieren Bei Suchergebnissen bzw. „Externe Radiosender“ auf das ☆ neben dem Sendernamen klicken – er erscheint danach dauerhaft unter „Favoriten“ (Stern wird ausgefüllt ★). Nochmal klicken entfernt ihn wieder. Eigenen Sender hinzufügen „Eigener Sender“ im Seitenmenü anklicken, Name und Stream-Link eintragen (z. B. eine .mp3-, .m3u- oder .m3u8-Adresse), optional Logo und Ordner wählen, dann „Als Favorit speichern“. Das Zahnrad rechts – Einstellungen eines Senders Jeder Favorit hat rechts ein Zahnrad-Symbol. Dahinter liegt alles, was zu diesem einen Sender gehört: Name, Stream-Link, Logo (als Link oder per Ordner-Button aus deinen Nextcloud-Dateien), Ordner zum Einsortieren, der Platz in der Liste und ganz links der Knopf Sender löschen. Vor dem endgültigen Löschen fragt die App per Ja/Nein-Popup nach. Die Zeile selbst bleibt dadurch frei von Symbolen – der Sendername hat den ganzen Platz. Reihenfolge selbst festlegen Vor jedem Sender steht seine laufende Nummer. Um einen Sender zu verschieben, öffnest du sein Zahnrad und trägst unter Platz in der Liste die gewünschte Nummer ein. Nach dem Speichern sitzt er dort, alle dazwischen rutschen eine Position weiter. Eine zu große Zahl setzt ihn ans Ende. In einer Ordner-Ansicht zählt der Platz innerhalb des Ordners, in „Favoriten“ der Platz in der Gesamtliste. Warum die Reihenfolge zählt Die Vor/Zurück-Tasten im Player blättern genau in dieser Reihenfolge durch deine Favoriten. Du legst damit also auch fest, in welcher Folge du dich im Auto oder unterwegs durchschaltest. Sender-Logo setzen Beim Bearbeiten/Hinzufügen entweder einen Bild-Link eintragen oder über den Ordner-Button ein Bild direkt aus deinen Nextcloud-Dateien wählen. Welcher Ordner das ist, stellst du in den Einstellungen ein (Standard: /RadioLogos). Logos lassen sich dort auch komplett ausschalten. Ordnung & Sicherung Sender-Ordner In den Einstellungen unter „Sender-Ordner“ eigene Ordner anlegen (z. B. „Nachrichten“, „Musik zum Arbeiten“). Sie erscheinen als eigene Punkte im Seitenmenü zwischen „Radio“ und der Suche. Die Zuordnung erfolgt beim Bearbeiten eines Senders per Dropdown, „Kein Ordner“ hebt sie wieder auf. Favoriten bleiben vollständig „Favoriten“ zeigt immer alle Sender, unabhängig vom Ordner. Ordner-Ansichten zeigen nur ihre zugewiesenen Sender. Löschst du einen Ordner, bleiben die Sender erhalten und verlieren nur die Zuordnung. Export & Import „Exportieren“ sichert alle Favoriten inklusive Ordner-Zuordnung und Ordner-Liste als Datei. „Importieren“ spielt eine solche Datei wieder ein und legt fehlende Ordner automatisch neu an. Entdecken & Infos Externe Radiosender Zeigt die aktuell beliebtesten deutschen Sender live von radio-browser.info – keine feste Liste. Mit eigener Suche nach Sendernamen und „Mehr laden“ für weitere Ergebnisse. Sender-Infos Rechts oben zeigt eine eigene Box Genre, Bitrate, Codec, Land, Sprache und Verbindungsqualität des gerade laufenden Senders – sofern radio-browser.info diese Infos kennt. Meist gespielt Darunter stehen deine am häufigsten gehörten Sender mit Zähler. iPhone, Apple Watch & CarPlay Was funktioniert GLX-Radio meldet die Wiedergabe an iOS an. Sperrbildschirm, Apple Watch und CarPlay zeigen das Sender-Logo als Cover, den Sendernamen und – sofern der Stream die Info mitliefert – den laufenden Titel. Play/Pause und Lautstärke lassen sich dort ebenfalls bedienen. Vor/Zurück blättert dort nicht Auf Apple Watch und in CarPlay zeigt iOS bei Live-Streams zwingend die 10-Sekunden-Spultasten statt der Titelsprung-Tasten. Das lässt sich von einer Web-App aus nicht ändern. Im Browser am iPhone selbst funktioniert das Sender-Blättern normal. CarPlay-Vollbild bleibt leer Die Kachel „Aktuelle Wiedergabe“ zeigt Cover und Titel korrekt, die große Player-Ansicht dahinter bleibt der leere Standard-Player. Eine eigene CarPlay-Oberfläche ist ausschließlich nativen iOS-Apps vorbehalten. Wenn etwas nicht geht Sender lässt sich nicht abspielen Der Stream selbst ist meist gerade offline oder überlastet – einfach einen anderen probieren. Kein Logo sichtbar Nicht jeder Sender hinterlegt bei radio-browser.info ein Logo. Du kannst beim Bearbeiten jederzeit ein eigenes Bild setzen.
▶ Installatiosn Anleitung…▼ Anleitung schließen…
🧩 Voraussetzungen ☁️ Nextcloud (kompatibel mit den aktuellen Hauptversionen) 🐘 PHP 8.0 oder höher Manuelle Installation per ZIP-Datei (SFTP / SSH) Falls diese App manuell als benutzerdefinierte App (custom_apps) installiert werden soll, folge dieser Anleitung. Voraussetzungen in Nextcloud aktivieren Stelle sicher, dass in deiner config/config.php das Verzeichnis für benutzerdefinierte Apps aktiv ist. Wenn du dich nicht mit Texteditoren wie nano im ssh Terminal auskennst, kannst du diesen Eintrag ganz einfach mit dem folgenden SSH-Befehl automatisch einfügen lassen: sudo -u www-data php /var/www/nextcloud/occ config:system:set apps_paths 1 path –value=“/var/www/nextcloud/custom_apps“ && sudo -u www-data php /var/www/nextcloud/occ config:system:set apps_paths 1 url –value=“/custom_apps“ && sudo -u www-data php /var/www/nextcloud/occ config:system:set apps_paths 1 writable –value=true –type=boolean Zur Information – so sieht die Struktur danach in deiner config/config.php aus: ‚apps_paths‘ => array ( 0 => array ( ‚path‘ => ‚/var/www/nextcloud/apps‘, ‚url‘ => ‚/apps‘, ‚writable‘ => false, ), 1 => array ( ‚path‘ => ‚/var/www/nextcloud/custom_apps‘, ‚url‘ => ‚/custom_apps‘, ‚writable‘ => true, ), ), Erstmalige Installation Verbinde dich per SFTP mit deinem Server. Navigiere in das Verzeichnis /var/www/nextcloud/. Falls der Ordner custom_apps dort noch nicht existiert, erstelle ihn bitte genau so geschrieben in diesem Verzeichnis. Lade die ZIP-Datei (z. B. glxradio-app_2.1.3.zip – das neueste Release von GitHub oder der Homepage) in den Ordner custom_apps hoch. Achte bei zukünftigen Versionen auf die Versionsnummer im Dateinamen (z. B. glxradio-app_2.1.4.zip). Wichtig: Damit die App funktioniert, muss der entpackte Ordnername immer glxradio bleiben. Führe den folgenden kombinierten Befehl per SSH aus. Dieser schaltet den Wartungsmodus an, prüft die Version, löscht alte Reste, entpackt die App sauber in das richtige Verzeichnis, setzt die Rechte, startet PHP-FPM neu, aktiviert die App und schaltet den Wartungsmodus wieder aus: sudo -u www-data php /var/www/nextcloud/occ maintenance:mode –on && cd /var/www/nextcloud/custom_apps && unzip -p glxradio-app_2.1.3.zip glxradio/appinfo/info.xml | grep version && sudo -u www-data php /var/www/nextcloud/occ app:disable glxradio && rm -rf /var/www/nextcloud/custom_apps/glxradio && unzip -o glxradio-app_2.1.3.zip -d /var/www/nextcloud/custom_apps/ && chown -R www-data:www-data /var/www/nextcloud/custom_apps/glxradio && systemctl restart php8.4-fpm && sudo -u www-data php /var/www/nextcloud/occ app:enable glxradio && sudo -u www-data php /var/www/nextcloud/occ maintenance:mode –off Danach solltest du eine Erfolgsmeldung im Terminal-Fenster sehen: glxradio enabled Lade anschließend deine Nextcloud-Seite im Browser einmal mit der Tastenkombination Strg + F5 komplett neu. Danach ist das GLX Radio Icon in deinem Nextcloud-Menü vorhanden. Update der App Um eine neuere Version der App einzuspielen, lade dir die neue ZIP-Datei (z. B. glxradio-app_2.1.4.zip) per SFTP in den custom_apps Ordner und führe diesen angepassten Befehl in einem Rutsch aus (ersetze glxradio-app_2.1.3.zip mit zB.: glxradio-app_2.1.4.zip im Befehl einfach durch deinen neuen Dateinamen): sudo -u www-data php /var/www/nextcloud/occ maintenance:mode –on && cd /var/www/nextcloud/custom_apps && unzip -p glxradio-app_2.1.4.zip glxradio/appinfo/info.xml | grep version && sudo -u www-data php /var/www/nextcloud/occ app:disable glxradio && rm -rf /var/www/nextcloud/custom_apps/glxradio && unzip -o glxradio-app_2.1.4.zip -d /var/www/nextcloud/custom_apps/ && chown -R www-data:www-data /var/www/nextcloud/custom_apps/glxradio && systemctl restart php8.4-fpm && sudo -u www-data php /var/www/nextcloud/occ app:enable glxradio && sudo -u www-data php /var/www/nextcloud/occ maintenance:mode –off Tipp: Nach der erfolgreichen Installation kannst du die hochgeladenen ZIP-Dateien im Ordner custom_apps per SFTP löschen, um Datenmüll zu vermeiden. Die entpackte und installierte App liegt einsatzbereit im Ordner /var/www/nextcloud/custom_apps/glxradio.

admin

Schreib eine Nachricht