Pierwszy Polski Serwer Danych Muzycznych dla Windows

Serwer Danych Muzycznych jest programem umożliwiającym przechowywanie informacji o utworach dostępnych na płytach muzycznych CD na całym świecie. Dzięki niemu oprogramowanie odtwarzające płyty może pokazywać utwory bez potrzeby ich mozolnego wklepywania. Przykładem takiego programu jest CD Copy.

Technicznie jest on zgodny z protokołem popularnej usługi CDDB. Dodatkowo implementuje kilka rozszerzeń. Przede wszystkim udostępniane informacje zapisane są w Unikodzie, konkretnie w utf-8. Dzięki temu jest możliwe przechowywanie nie tylko tytułów polskich wykonawców zawierających odpowiednie znaki, ale i dowolnych występujących w wielu innych językach świata. W związku z tą zmianą konieczne stało się rozszerzenie protokołu tak, by programy mogły się odpowiednio zachować. Komendą tą jest MODE READER. Pozytywną odpowiedzią numeryczną jest 200. Negatywnej póki co nie generuje. Komenda ta informuje również serwer, że przyłączył się do niego zwykły czytnik a nie np. serwer, który może działać nieco odmiennie. Domyślnym portem, na którym serwer oczekuje na żądania klientów jest 8880.

Po uruchomieniu programu na wybranym komputerze pozostali użytkownicy (także na innych komputerach) mogą używać go do pobierania zawartości płyt. W oprogramowaniu odtwarzającym należy podać internetowy adres wybranego komputera. Reszta zależy od konkretnego programu.

Przetestowana współpraca z pozytywnym skutkiem z CD Copy. Przy najbliższej okazji zostaną przetestowane inne programy. Biorąc pod uwagę, że serwer jest zgodny wstecznie z protokołem cddb, powinien współpracować z dowolnym programem wykorzystującym go.

UWAGA! Aktualna niekomercyjna wersja sama nie wymienia zawartości płyt z innymi serwerami. Musisz to zrobić osobnym programem lub ... poczekać na lepsze czasy.

Wykorzystano opis protokołu na serwerze CDDB.


Instalacja