Esistono alternative al lettore MPD (music player daemon) di Linux per un server / lettore musicale di rete [chiuso]


9

Esistono alternative ragionevoli all'MPD (demone del lettore musicale) come lettore musicale controllato a distanza? Dovrebbe essere controllabile sulla rete e non richiedere l'esecuzione del server X.


Cosa dovrebbe fare diversamente da MPD?
asjo,

Sono interessato a tutte le alternative indipendentemente dalle loro capacità. Lo stesso MPD manca di funzionalità di visualizzazione delle directory (devi forzarlo per aggiornare db una volta aggiunto qualcosa di nuovo), le playlist sono abbastanza statiche e non c'è possibilità di modificare i tag in remoto (è fastidioso doverli modificare con strumenti esterni da remoto). Come indicato nella pagina principale della wiki di MPD: MPD è un server che riproduce musica. Volevo di più :-)
Saulius Žemaitaitis il

MPD ha un sacco di limitazioni: mpd.wikia.com/wiki/What_MPD_Is_and_Is_Not
endolith

1
Sfortunatamente sembra che le alternative abbiano ancora più limiti. Vorrei che uno dei programmi reali come Banshee potesse essere disaccoppiato ed eseguito come server su una macchina e un client / telecomando su un'altra macchina. Sospiro.
endolith,

Un'altra possibilità potrebbe essere "fingere" il server X (con Xvfb?) Sul computer senza testa e quindi utilizzare un'app X tramite telecomando. Banshee ha i telecomandi, per esempio. launchpad.net/banshee-remote-control dartmouth.edu/~nstamato/android.html
endolith,

Risposte:


5

xmms2 è un'ottima alternativa.

Dalla pagina Web:

Modello client-server

  • Consente a XMMS2 di avere diverse interfacce multiple (come client).
    • Interfacce della riga di comando
    • Client GTK (corrispondenti all'aspetto e al design GNOME e Xfce4)
    • Client KDE (corrispondenti al look and feel di KDE)
  • Trasparenza della rete significa che è possibile eseguire e controllare XMMS2 in remoto (ad es. Eseguire XMMS2 sulla propria "scatola multimediale" e controllarlo in rete utilizzando un PDA abilitato per Bluetooth (TCP) - consultare Piattaforme mobili)

Da secoli conosco xmms2 come lettore di GUI, non ho nemmeno pensato che potesse avere interfacce da riga di comando e supporto per il controllo della rete remota. Grazie per le informazioni!
Saulius Žemaitaitis il

xmms è / era un semplice lettore di GUI, xmms2 non tenta necessariamente di reimplementare xmms ma utilizza il modello client / server e i client di GUI esterni.
cschol,

Oh, intendevo xmms :-)
Saulius Žemaitaitis il

4

Groove Basin è un concorrente di MPD. Supporta anche il protocollo MPD oltre al proprio ( migliore ) protocollo. Dispone di scansione del volume integrata, visione del file system, scrobbling di Last.fm, Auto-DJ, modifica dei tag e supporto per lo streaming. Viene fornito con un'interfaccia basata sul web che puoi scegliere di usare se vuoi (vedi screenshot).

Demo online

Immagine dello schermo: Immagine dello schermo


Introduzione a Ubuntu

Puoi installare groovebasin su Ubuntu con:

sudo apt-get install groovebasin

Quindi crea un collegamento simbolico da ~ / music alla tua cartella musicale:

ln -s -T $PATH_TO_OWN_MUSIC_FOLDER ~/music

Quindi avviarlo:

groovebasin &

Quindi accedervi da un browser Web all'indirizzo 127.0.0.1:16242


Ho provato groovebasin ma non ha un'opzione per l'utente di inserire nome utente / password per accedere alle canzoni. Inoltre, non fornisce alcun modo per accedere all'interfaccia dalla LAN. funziona solo su localhost. Non capisco il motivo per cui mancano questi requisiti minimi di utilizzo.
Josh,

Supporta entrambe queste funzionalità. Il primo può essere configurato nel riquadro "Impostazioni" dell'interfaccia Web e il secondo può essere configurato nel file "config.json" nella stessa directory del server. Ti invito a presentare un problema se hai difficoltà a capire come funziona questa roba e ti darò una spiegazione più dettagliata.
Andrewrk,

1

Non lo sto raccomandando, poiché non l'ho provato, ma pita è un lettore musicale client-server da riga di comando.

Aggiornamento: Secondo lo sviluppatore, è pensato per fare quasi la stessa cosa di MPD e non viene mantenuto attivamente. Inoltre, è Python invece di C, che è più facile da estendere, ecc. "Provano sicuramente a risolvere gli stessi problemi più o meno allo stesso modo".


dalla homepage del progetto: "Se vuoi che i plug-in dell'oscilloscopio a forma d'onda opengl danzino sullo schermo mentre suoni i più grandi successi di Winger al massimo volume, probabilmente avrai bisogno di qualcos'altro".
Quack Quixote,

Sfortunatamente, VOGLIO qualcosa con campane e fischietti, e MPD non li ha. Non voglio visualizzazioni stupide, ma desidero l'accesso DAAP, la radio di Last.fm, la modifica dei tag e la cancellazione dei file dal client, le copertine degli album inviati al client dal server, ecc.
endolith,




1

Non sono sicuro che tu lo sapessi, ma l'ultimo MPD ha il supporto per libinotify, che apparentemente aggiorna automaticamente il DB.



0

Stai cercando mpd. Solo con clienti migliori.

freedrull ha menzionato che ora ha il supporto per libinotify (di cui non sono a conoscenza). Ho visto fantastici script basati sull'utilizzo del demone "cron" inotify, per eseguire automaticamente l'aggiornamento mpd quando il filesystem cambia.

La modifica dei tag dipende anche dall'app client mpd. Ho scoperto che ncmpcpp fa un buon lavoro nella modifica dei tag e nella gestione delle playlist.


0

Potresti essere in grado di utilizzare il software Squeezebox Server per soddisfare questa esigenza. È fondamentalmente un insieme di script Perl, quindi funziona ovunque senza bisogno di una GUI e non è necessario disporre dell'hardware Squeezebox per usarlo. Esporta un'interfaccia web e un flusso MP3 HTTP, e c'è anche una varietà di client per piattaforme diverse che hanno alcune delle caratteristiche che hai descritto.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.