hhmx.de

Föderation DE Mi 29.11.2023 08:31:00

Folgendes Szenario: Große Musiksammlung, die nicht auf den internen Speicher des Smartphones passt. Gesucht wird eine Lösung, mit dem man die Musikdateien auf einem Server/entfernen Speicher ablegen und bei Bedarf streamen und/oder die Musik davor lokal herunterladen kann. Einfache, quelloffene Lösungen ohne viel Hickhack bevorzugt. Server ist Linux, Empfangsssystem wäre Android. Tipps oder Empfehlungen?

Föderation DE Mi 29.11.2023 08:35:32

@kuketzblog nicht ganz offen aber sehr schön: . Alternativ geht auch als komplett offene Lösung.

Föderation DE Mi 29.11.2023 08:35:40

@kuketzblog ich nutze Software, die das "Subsonic" Protokoll nutzt.
Android Client: Ultrasonic
Server: Supysonic

Föderation DE Mi 29.11.2023 08:36:09

@kuketzblog Wie wäre es mit einem privaten Funkwhale Server?

Föderation DE Mi 29.11.2023 08:36:29

@kuketzblog Mobile SMD 🤷‍♂️

Föderation DE Mi 29.11.2023 08:38:31

@kuketzblog Peertube als Server, VLC als streamender Client? Bloß eine Idee.

Föderation DE Mi 29.11.2023 08:39:35

@kuketzblog Nextcloud bietet die Musik-App mit Subsonic/Ampache integration, dazu der Client Ultrasonic ausm F-Droid :)

Föderation DE Mi 29.11.2023 08:42:51

@kuketzblog CloudBeats in Kombination mit WebDAV. Streamt speichert bei auch lokal. Verwende ich seit Jahren und bin glücklich 🙂

Föderation DE Mi 29.11.2023 08:45:40

@kuketzblog Ich habe mal vor 10 Jahren oder so mit Ampache rumexperimentiert und es dann gelassen, weil ich es nicht brauchte. :}

Föderation DE Mi 29.11.2023 08:47:21

@kuketzblog Navidrome auf Server-Seite und einen beliebigen, Subsonic-kompatiblen Client auf Client-Seite. Als Client kann ich Symfonium empfehlen.

Föderation DE Mi 29.11.2023 08:47:35

@kuketzblog

Icecast? Ich nutz hier Minidlna, aber wegen Multicast müsstest Du für DLNA ein VPN einrichten.

Vielleicht noch ein Reverse Proxy für Authentication. Icecast ist ein Radio Server

Föderation DE Mi 29.11.2023 08:52:13

@kuketzblog syncthing net ? Hat aber nix mit music und streaming zu tun. Vermute passt nicht. Aber immerhin einfach und braucht gar keinen Server(fast keinen) :D

Föderation DE Mi 29.11.2023 08:57:58

@kuketzblog nextcloud music per subsonic Protokoll.

Tut was es soll.

Föderation DE Mi 29.11.2023 09:01:00

@kuketzblog

Was ist mit ?

Oder ggf. einem schlichten -Server?

Föderation DE Mi 29.11.2023 09:03:16

@kuketzblog Festplatte an Fritzbox klemmen und deren Mediaserver frei schalten.
Im VLC findet man das dann unter "Universal Plug&Play" (UPNP).

Föderation DE Mi 29.11.2023 09:09:24

@kuketzblog
Ich schließe mich der Jellyfin Vorschläge an. Kann super personalisiert werden, kann Filme, kann unterschiedliche Orte einbinden, FDroid, etc etc

Föderation DE Mi 29.11.2023 09:12:15

@kuketzblog amzn.eu/d/1VTPFlx am Telefon anstecken. Fertig.

Föderation DE Mi 29.11.2023 09:17:27

@kuketzblog ich benutz' genau dafür Resilio

Föderation DE Mi 29.11.2023 09:18:23

Ich meine eine interessante Lösung gefunden zu haben, die ich allerdings noch ausprobieren muss:
- Einrichtung von WebDAV mittels nginx
- Einbindung von WebDAV erfolgt dann mittels DAVx⁵
- Zugriff auf Mediendateien erfolgt dann über ein Datei(-manager)-App

Klingt einfach und sollte den Zweck voll erfüllen.

Ja, DAVx⁵ kann tatsächlich WebDAV! 😳

Föderation DE Mi 29.11.2023 09:31:50

@kuketzblog DAVx⁵ kann WebDAV? Habe gerade geschaut (bei mir läuft es für Cal- + CardDAV), ich finde da keine Option für WebDAV, Stattdessen nutze ich den Nextcloud-Client auf dem Smartphone zum streamen, was aber nicht ganz optimal funktioniert (es ist eben kein fullfeatured Mediaplayer mit Buttons für ⏮️⏪⏹️⏸️▶️⏩⏭️🔂🔁🔀). Lieber wäre mir ein WebDAV-Verzeichnis, das ich im VLC abspielen kann.

Föderation DE Mi 29.11.2023 09:54:55

@vonnordmann gerade mal schnell gestartpaged und die Anleitung dafür im Handbuch von DAVx⁵ gefunden: manual.davx5.com/webdav_mounts @kuketzblog

Föderation DE Mi 29.11.2023 11:09:47

@IzzyOnDroid @kuketzblog Danke für den Link. Auf den ersten Blick: doof, dass man sich – statt mit dem schon vorhandenen Nextcloud Login – erneut anmelden muss (hat auch Vorteile, I see!) Ich schau mir das später genauer an.

Föderation DE Mi 29.11.2023 10:10:48

@kuketzblog geht das dann via VPN ? Wie sicherst du den Zugang?

Föderation DE Mi 29.11.2023 10:48:34

@2mamili WebDAV kann User/Passwort Auth. Darüber dann TLS.

Föderation DE Mi 29.11.2023 16:26:54

@kuketzblog

Tipp: Davx5 WebDAV kann auch in Seedvault verwendet werden. Damit kann man die Nextcloud-Integration von Seedvault umgehen, die ziemlich verbugt ist, um Cloud-Backups zu machen.

Föderation DE Mi 29.11.2023 09:23:37

@kuketzblog sollte eigentlich mit einem der vielen Medienservern gehen, oder?
Bei mir im Einsatz: Jellyfin (jellyfin.org/) und Fintunes (f-droid.org/packages/nl.moeili).

Föderation DE Mi 29.11.2023 09:25:59

@kuketzblog Ich würde auch Jellyfin empfehlen.

Föderation DE Mi 29.11.2023 09:38:15

@kuketzblog ich hoste auf Nextcloud und streame dann entweder dort direkt über die Music App (github.com/owncloud/music) im Browser (inkl. Albenansicht, Playlists etc.). Oder Unterwegs über einen Subsonic/Ampache client auf Android (z.B. DSub) für besseres Caching/Offline-Verfügbarkeit.

Föderation DE Mi 29.11.2023 09:49:12

@kuketzblog Ich nutze für meine ~400 GB mp3 Sammlung eine dedizierte Nextcloud (auf einfachem, billig-Webspace beim Hoster) zur Verwaltung und zum Hören auf dem Smartphone die Ultrasonic App (Streaming und Download) aus F-Droid.

Föderation DE Mi 29.11.2023 09:50:16

@kuketzblog miniDLNA auf der Linuxmaschine, VLC auf dem Androiden? Läuft hier prima.

Föderation DE Mi 29.11.2023 16:45:09

@IzzyOnDroid hat vlc eine offline Funktion?
@kuketzblog

Föderation DE Mi 29.11.2023 21:58:59

@anmey Natürlich kannst Du damit auch lokale Dateien abspielen, falls Du das meinst. Er kann halt *zusätzlich* DLNA. Und einiges mehr. @kuketzblog

Föderation DE Mi 29.11.2023 10:14:46

@kuketzblog

🎵 Wie wärs mit @ampache?

ampache.org/

Quasi dein privates datenschutzfreundliches Open Source 😉

Föderation DE Mi 29.11.2023 10:30:09

@kuketzblog nextcloud Music (subsonic) oder noch eleganter mit

Föderation DE Mi 29.11.2023 10:30:21

@kuketzblog
So was integriert mit einer Podcast App wär auch cool.
Da muss man auch alles archivieren um der Depublikation entgegen zu wirken.

Föderation DE Mi 29.11.2023 10:38:48

@kuketzblog Ich selber benutze das nicht, aber es gibt Navidrome: navidrome.org/

Hat dann so wie es scheint auch eine API, die von vielen Clients unterstützt wird: navidrome.org/docs/overview/#a

Föderation DE Mi 29.11.2023 10:45:26

@kuketzblog Ampache.
Hatte ich eine zeitlang am laufen.

Föderation DE Mi 29.11.2023 11:00:39

@kuketzblog Was spricht gegen die offentischtliche Lösung Samba + Dateimanager? Unter iOS nutze ich z. B. FileExplorer seit vielen Jahren problemlos.

Föderation DE Mi 29.11.2023 12:15:49

@kuketzblog Für mich die einfachste Lösung ohne viel Schnickschnack und für Anfänger/Nutzer ohne Servererfahrung geeignet:

großen USB Stick in die Fritzbox mit Musik. Unterwegs per Wireguard verbinden (Einrichtung per Fritz sehr einfach) und auf Android in VLC App dann auf Fritz NAS (SMB) zugreifen... Nicht super schnell. Aber ich brauche keinen gesonderten Server, kein WebDav..

Föderation DE Mi 29.11.2023 12:35:50

@kuketzblog Nas über eigenes VPN erreichbar, und dann mit sshfs (zB EasySSHFS auf F-Droid) mounten könnte gehen.

Föderation DE Mi 29.11.2023 13:03:37

@kuketzblog

de.m.wikipedia.org/wiki/Squeez - es gibt leider keinen Open Source Player für Android oder IOS. Man kann die Streams aber auch direkt abgreifen. Ich betreibe das aber auch eher als offene Multiroom Platform mit Playern auf Raspi Basis (Nano + Hifiberry + Box). Als Server reicht auch ein Raspi. Android ist dann nur Steuerungszentrale (F-Droid: Sqeezer, Open Squeeze oder LMS).

Föderation DE Mi 29.11.2023 13:09:45

@kuketzblog
Nextcloud music app streamt via subsonic oder ampache, ultrasonic android app.
Ein cron Job triggert den regelmäßigen refresh der Musik Datenbank.
Dann kann man auch komfortabel über den Browser Musik hören, genauso wie auf den Smartphones/Tablets. Ultrasonic funktioniert mittlerweile auch mit der Bluetooth Steuerung im Auto korrekt.

Föderation DE Mi 29.11.2023 14:43:49

@kuketzblog
Ich nutze lokal minidlna, für unterwegs gibt es sshfs. Kann aber für Android keine Apps empfehlen. Ersteres funktioniert mindestens mit vlc, ssh eigentlich „überall“ — theoretisch.

Föderation DE Mi 29.11.2023 16:04:22

@kuketzblog ich finde navidrome.org/ spannend, was man zusammen mit Subsonic-fähigen Apps nutzen kann. Da gab es auch welche mit Download-Funktion (Name habe ich wieder vergessen, sorry...).

Föderation DE Mi 29.11.2023 16:42:33

@kuketzblog

Jellyfin, insbesondere, falls man Transcoding benötigt. Es gibt Apps für viele OSe, selbst für seltenere Systeme wie LGs WebOS, natürlich auch für Android. Server-Installation via Container war problemlos.

Föderation EN Mi 29.11.2023 21:15:33

@kuketzblog Apache + mod_musicindex verrichtet bei mir seit Jahren seinen Dienst: packages.debian.org/de/bullsey

Föderation DE Mi 29.11.2023 21:56:35

@kuketzblog
Beliebige vorher genannte Lösungen.
Und für den privaten Zugriff dann @tailscale oder @zerotier .

Föderation DE Do 30.11.2023 00:16:18

@kuketzblog
Hast du dir mal Jellyfin angesehen?
Oder ist das schon to much?

Föderation DE So 10.12.2023 10:08:56

@kuketzblog weiß nicht ob das zu overkill wäre, aber Nextcloud kann ich nur empfehlen. Ansonsten SMB share + VPN?