Kann der Raspberry Pi verwendet werden, um Musik an andere Geräte in meinem Netzwerk zu senden?


7

Ich habe vor, meinen Raspberry Pi als Media Center zu verwenden. Ich plane, meine gesamte Musik auf einer externen Festplatte zu speichern, die an meinen Pi angeschlossen ist.

Ist es möglich, über Pi auf die Musik auf der externen Festplatte zuzugreifen? Zum Beispiel habe ich vor, meinen Mac bei der Arbeit zu verwenden, um auf die Musik zuzugreifen und sie anzuhören.

Wenn ja, welches Betriebssystem soll ich verwenden? Ich habe derzeit raspBMC installiert, aber das kann nur Medien empfangen, die es nicht senden kann.

Antworten:


3

Streaming in einem Webbrowser

Unterschall

Sie suchen wahrscheinlich nach Subsonic . Mit Subsonic können Sie Ihre Musik in einem Webbrowser und sogar auf Ihrem Handy streamen . Hier ist eine Online-Demo .

Subsonic benötigt Java zum Ausführen, daher hoffe ich, dass Sie ein RPI mit 512 MB haben (vielleicht reicht ein RPI mit 256 MB ...). Schauen Sie sich diese RPi.SE-Frage an, um zu erfahren, wie Sie Java auf Ihrem RPi installieren. Hier finden Sie die Anweisungen zum Installieren von Subsonic auf einem Debian-System (z. B. Raspbian). Vielleicht sollten Sie überlegen, nach Raspbian zu ziehen.

Bitte beachten Sie, dass ich noch nie versucht habe, Subsonic auf meinem Pi zu installieren: Ich weiß nicht, ob es darauf funktioniert. Wenn Sie es schaffen, lassen Sie es uns bitte wissen, indem Sie einen Kommentar hinterlassen;)

Ampache

Ampache ist eine Alternative zu Subsonic und eignet sich möglicherweise besser für ein kleines Gerät wie das RPi, da es in PHP geschrieben ist. Darüber hinaus ist es im offiziellen Repo verfügbar, sodass Sie es mit dem folgenden Befehl installieren können:

$ sudo apt-get install ampache

DLNA

Wenn Sie Ihre Musik in Ihrem eigenen privaten Netzwerk streamen möchten, können Sie einen DLNA- Server auf Ihrem Pi und einen DLNA-Client verwenden.

DLNA-Server

MiniDLNA

MiniDLNA ist eine Serversoftware mit dem Ziel, vollständig mit DLNA-Clients kompatibel zu sein.

So installieren Sie MiniDLNA:

$ sudo apt-get install minidlna

Konfigurieren Sie dann MiniDLNA durch Bearbeiten /etc/minidlna.conf

Mediatomb

Mediatomb hat einige zusätzliche wie ein Web - Interface für die Administration, on-the-fly Umcodierung (für Geräte , die nicht den ursprünglichen Codec nicht unterstützt), dynamische Video - Thumbnail - Erstellung, ... und mehr hier . Aber es hat mehr RAM-Platz als MiniDLNA.

So installieren Sie Mediatomb:

$ sudo apt-get install mediatomb

DLNA-Clients (für Mac)

VLC

Ich habe keinen Mac, aber VLC unterstützt DLNA. Hier ist eine SU.SE Antwort :

Gehen Sie zum VLC-Hauptmenü und klicken Sie auf AnsichtWiedergabeliste. Scrollen Sie nach unten zu Lokales Netzwerk . Suchen Sie Universal Plug and Play und klicken Sie darauf.

Einige Momente später sollte Ihr Mediendienst im Hauptfenster rechts angezeigt werden. Wenn Sie darauf klicken (oder doppelklicken), werden alle Ordner / Dateien angezeigt, die bereitgestellt werden. Geben Sie ihm Zeit, da ich fast 30 Sekunden gebraucht habe, um alles zu zeigen.


Vielen Dank für die Antwort Ich werde Raspbien versuchen und "versuchen", Subsonic zu installieren. Ich werde Sie wissen lassen, wie es funktioniert
Harpal

Benötigt Ampache Java?
Harpal

Nein, es ist in PHP geschrieben.
Morgan Courbet

@ Harpal Haben Sie es geschafft, eine geeignete Lösung für Ihr Problem zu finden? Bitte teilen Sie Ihre Erfahrungen mit, indem Sie Ihre eigene Frage beantworten oder die Antwort akzeptieren :) Wenn Sie weitere Informationen benötigen, fragen Sie uns einfach.
Morgan Courbet

Wenn es mit Subsonic funktioniert, werde ich später eine Antwort veröffentlichen, die das Tutorial zeigt, mit dem ich es mit Subsonic zum
Laufen gebracht habe

0

Ampache über Unterschall - abgesehen davon, dass Sie ein langjähriger Fan von Ampache sind: Subsonic erhebt eine Steuer, mit der Sie mit Apps auf mobile Geräte streamen können.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.