MediaMonkey in einer gemeinsam genutzten/vernetzten Umgebung

Ihre MediaMonkey-Bibliothek kann auf verschiedene Arten freigegeben werden. Sie können DLNA (UPnP) verwenden, um Ihre Mediendateien und Wiedergabelisten für das Streaming im lokalen Netzwerk freizugeben, Ihre Medien und Wiedergabelisten mit tragbaren Geräten zu synchronisieren oder die eigentliche Datenbankdatei freizugeben.

Streamen von Mediendateien im lokalen Netzwerk

Über Extras > Optionen > Medienfreigabe im Hauptmenü können Sie MediaMonkey so einrichten, dass Ihre Mediendateien jedem DLNA-fähigen Client in Ihrem Netzwerk zur Verfügung stehen. Weitere Informationen zur DLNA-Freigabe von MediaMonkey für Windows finden Sie in der Online-Hilfe: Hilfe: Streaming auf andere Geräte (UPnP / DLNA) . Clients können Mediendateien nicht über DLNA ändern.

Teilen Sie Ihre Mediendateien

Sie können Ihre Mediendateien auch direkt im lokalen Netzwerk freigeben. In diesem Szenario scannt MediaMonkey auf jedem PC die Mediendateien direkt und spielt sie direkt ab, und jeder Benutzer verwaltet seine eigene Bibliothek. Diese Methode ermöglicht keine Freigabe des Wiedergabeverlaufs und der Wiedergabeliste. Jeder Benutzer kann Metadaten aktualisieren (es sei denn, Sie machen Dateien schreibgeschützt) und dies wirkt sich auf alle anderen Benutzer aus.

Synchronisation

Mit der Synchronisierung können Sie Mediendateien und Wiedergabelisten auf tragbare Geräte oder Cloud-Dienste (MediaMonkey 5) kopieren, sodass das Gerät eine lokale Kopie hat und nicht auf eine lokale Netzwerkverbindung zu MediaMonkey angewiesen ist. Für Android-Geräte mit MediaMonkey für Android und Apple-Geräte umfasst dies die Möglichkeit, bestimmte Metadaten mit Ihrer MediaMonkey-Bibliothek zu synchronisieren.

Freigeben der MediaMonkey-Datenbank

Standardmäßig ist die Datei MediaMonkey.ini von MediaMonkey für den Einzelbenutzerzugriff auf eine lokal gespeicherte Datenbank konfiguriert. Es ist jedoch möglich, diese Einstellungen zu ändern, sodass mehrere Benutzer eine an einem gemeinsamen Speicherort gespeicherte Datenbank gemeinsam nutzen können.

So richten Sie eine solche gemeinsam genutzte Umgebung ein:

  1. Scannen Sie auf einem Computer, auf dem MediaMonkey installiert ist, einen Netzwerkspeicherort, der Ihre Musik enthält, indem Sie ihn in das Dialogfeld „Ordner scannen“ einfügen. Es ist besser, einen UNC-Pfad zu scannen als ein zugeordnetes Laufwerk. Beispiel:
    \IP-Adresse\Pfad (funktioniert fast immer)
    \Computername\Pfad (funktioniert oft)
    J: (zugeordnetes Netzlaufwerk wird manchmal nicht erkannt)
  2. Schließen Sie MediaMonkey (damit keine der Änderungen überschrieben werden)
  3. Sichern Sie die Datei MediaMonkey.ini .
  4. Wenn Sie die Datenbank auf demselben PC für verschiedene Windows-Benutzer freigeben, verschieben Sie die Datei MediaMonkey.ini in das Verzeichnis „Programme/MediaMonkey“. Dadurch haben alle Benutzer dieselben MediaMonkey-Einstellungen. Sie müssen jedoch sicherstellen, dass alle Benutzer die Berechtigung zum Lesen/Schreiben in diesem Verzeichnis haben.
  5. Speichern Sie die MediaMonkey-Datenbank in einem freigegebenen Ordner, z. B.
    C:\MM Gemeinsam genutzte Bibliothek\mm.db oder \IP-Adresse\Pfad\mm.db (\Computername\Pfad\mm.db)
  6. Bearbeiten Sie für jeden Computer, der auf die Datenbank zugreift, die Datei MediaMonkey.ini , sodass er den benutzerdefinierten Speicherort der Datenbank verwendet.
  7. Starten Sie MediaMonkey, um sicherzustellen, dass für Ihre MediaMonkey-Datenbankdatei die Berechtigungen richtig eingestellt sind, sodass alle Benutzer Lese-/Schreibzugriff auf die Datenbank haben.

ANMERKUNGEN

  • MediaMonkey verwendet SQLite als Backend-Datenbank und ist nicht als Mehrbenutzer-/Netzwerkdatenbank konzipiert. Dieser Ansatz funktioniert zwar, wird aber nicht unterstützt. Testen Sie diesen Ansatz vor der Bereitstellung sorgfältig in Ihrer lokalen Umgebung. Weitere Informationen zu SQLite in einer Netzwerk-/Mehrbenutzerumgebung:
    http://www.sqlite.org/whentouse.html
    http://www.sqlite.org/lockingv3.html
  • MediaMonkey greift häufig auf die Datenbank zu, was zu einer langsameren Erfahrung führen kann, wenn über eine Netzwerkverbindung auf die Datenbank zugegriffen wird. Um die Leistung zu verbessern, kann MediaMonkey so konfiguriert werden, dass bestimmte Datenbankvorgänge im Speicher und nicht über das Netzwerk ausgeführt werden. Dies verbessert die Leistung, verringert jedoch die Zuverlässigkeit der SQLite-Datenbank, vor allem wenn die Verbindung zur Datenbank während eines laufenden Datenbankvorgangs verloren geht (z. B. wenn eine externe Festplatte mit der Datenbank entfernt wird oder bei einem Verlust der WLAN-/Kabelverbindung). Um dies zu konfigurieren, nehmen Sie in jeder Instanz von MediaMonkey.ini die folgende Änderung vor (der Standardwert ist 0):

    [SYSTEM]
    SQLitePageToMemory=1;

  • In der Entwicklung befindet sich ein MediaMonkey-Server, der auch eine gemeinsame Datenbank zwischen verschiedenen Installationen von MediaMonkey 5 ermöglichen würde: /forum/viewforum.php?f=31
  • Wenn die Dateien beim Anzeigen oder Abspielen auf einem der Computer ausgegraut sind, lesen Sie: Warum ist Musik ausgegraut bzw. kann nicht abgespielt werden?


Gilt für: ,

Translated automatically (see original)

MediaMonkey in a Shared / Networked Environment

Your MediaMonkey library can be shared in various ways. You can use DLNA (UPnP) to share your media files and Playlists for streaming on the local network, Sync your media and Playlists to portable devices or share the actual database file.

Stream Media Files on the Local Network

Via Tools > Options > Media Sharing from the Main Menu you can setup MediaMonkey to make available your media files to any DLNA capable client on your network. For more on DLNA sharing from MediaMonkey for Windows see the Online Help: Help: Streaming to other Devices (UPnP / DLNA). Clients can’t modify media files over DLNA.

Sharing your Media Files

You can choose to just share your media files on the local network directly. In this scenario you’d have MediaMonkey on each PC scan the media files directly and play them directly and each user manages their own library. This method won’t allow for play history and playlist sharing. Each user could update metadata (unless you make files read-only) and this affects all other users.

Synchronization

With synchronization you can copy media files and playlists to portable devices or cloud services (MediaMonkey 5) which allows the device to have a local copy and not rely on a local network connection to MediaMonkey. For Android devices with MediaMonkey for Android and Apple devices this includes the ability to sync back certain metadata to your MediaMonkey library.

Sharing the MediaMonkey Database

By default, MediaMonkey’s MediaMonkey.ini file is configured for single user access to a locally stored database. However, it is possible to change these settings so that multiple users can share a database stored to a common location.

To set up such a shared environment:

  1. On a machine that has MediaMonkey installed, scan a network location that will contain your music by pasting it into the Scan Folders dialog. It is preferable to scan a UNC path rather than a mapped drive. e.g.
    \ip _address\path (almost always works)
    \computer_name\path (often works)
    J: (mapped network drive sometimes fail to be recognized)
  2. Close MediaMonkey (so that it doesn’t overwrite any of the changes)
  3. Back up the MediaMonkey.ini file.
  4. If sharing the database on the same PC to different Windows Users, move the MediaMonkey.ini file to the Program Files/MediaMonkey directory. This will cause all users to have the same MediaMonkey settings, however, you must make sure that all users have permission to read/write to this directory.
  5. Save the MediaMonkey database to a shared folder e.g.
    C:\MM Shared library\mm.db or \ip _address\path\mm.db (\computer_name\path\mm.db)
  6. For each machine that is accessing the database, edit the MediaMonkey.ini file so that it uses the customized location of the database.
  7. Start MediaMonkey to ensure that your MediaMonkey database file has correctly set permissions so that all users can read/write to the database.

NOTES

  • MediaMonkey uses SQLite as the back end database, and it isn’t designed as a multi-user/networked database, so although this approach works, it is unsupported. Test this approach in your local environment carefully before deploying. More about SQLite in a networked/multi-user environment:
    http://www.sqlite.org/whentouse.html
    http://www.sqlite.org/lockingv3.html
  • MediaMonkey accesses the database often which can result in a slower experience when accessing the database over a networked connection. To improve performance, MediaMonkey can be configured to perform certain database operations in memory instead of over the network. This improves performance, but reduces reliability of the SQLite database primarily if the connection to the DB is lost while a database operation is in progress (e.g. if an external HD containing the DB is removed or in case of a WiFi/Wired connection loss). To configure this, make the following change in each instance of MediaMonkey.ini (the default value is 0):

    [SYSTEM]
    SQLitePageToMemory=1;

  • MediaMonkey Server is in development which would also allow for a shared database between different installation of MediaMonkey 5: /forum/viewforum.php?f=31
  • If the files are greyed out on one of the machines when viewing or playing them, see: Why is Music Greyed Out / Fails to Play?


Applies to: ,

Hide original

War dieser Beitrag hilfreich?