Zrób sobie PC-Linna

Zaczęty przez Wireless, Maj 30, 2014, 12:20

Poprzedni wątek - Następny wątek

Wireless

Co potrzeba:
1. Javę (często już jest zainstalowana, ale jeśli jej nie masz, to możesz ściągnąć i zainstalować stąd :
    http://www.java.com
2. Mplayer lub Mpd - ja stosuję Mplayera, możesz ściągnąć stąd :
    http://www.mplayerhq.hu/design7/news.html
3.  Kod mediaplayera, który jest javowym front endem zgodnym z OpenHome dla rzeczywistego playera (Mplayer lub mpd)
    https://github.com/PeteManchester/MediaPlayer/blob/master/com.upnp.mediaplayer/download/release/mediaplayer.jar
4. W przypadku Windows - RunSvc, który pozwoli Ci utworzyć własny serwis w Windows, i uruchamiać całość w tle
    http://www.pirmasoft.de/cms/freeware/runassvc
5. CP (czyli Control Point) zgodny z OpenHome :
   http://oss.linn.co.uk/trac/wiki/DownloadKinsky

Jak to zrobić
1. Instalacja javy to po prostu przeklikiwanie się przez okienka instalatora - sprawa dość oczywista
2. Instalacja mpd/mplayera, mediaplayera - to rozzipowanie plików.
    Ja utworzyłem w katalogu głównym dysku C: podkatalog OpenHome, a więc struktura katalogów u mnie wygląda tak :
    C:\OpenHome\mplayer       -- mplayer, rzeczywisty "grajek"
    C:\OpenHome\mediaplayer  -- front end do mplayera, zgodny z OpenHome
    C:\OpenHome\runassvc      -- RunAsSvc
3. W katalogu C:\OpenHome\mediaplayer znajduje się plik app.properties. Zawiera on ustawienia mediaplayera.
    Trzeba go wyedytować, i wprowadzić pewne ustawienia :
    - mediaplayer_player=nazwa_playera (wartości dopuszczalne to mplayer lub mpd), a więc w moim przypadku
      mediaplayer_player=mplayer
    - mplayer_path=ścieżka dostępu do mplayera, a więc w moim przypadku
      mplayer_path=C:\\OpenHome\\mplayer\\mplayer.exe
      Uwaga :
Zauważ podwójny backslash - jest to konieczne, aby jeden z nich był traktowany przez mediaplayera jako rzeczywisty   
backslash, a nie znak specjalny
    - mediaplayer_friendly_name=nazwa odtwarzacza widoczna w Twoim CP, a więc, np. w moim przypadku
      mediaplayer_friendly_name=wireless_ds
4. Następnie trzeba utworzyć serwis Windows, który byłby Twoim "Linnem" :)
   - uruchom runassvc z katalogu C:\OpenHome\runassvc (aby uniknąć kłopotów z brakiem przywilejów - uruchom to jako administrator - stosowna opcja w menu kontekstowym)
   - w okienku RunAsSvc należy wprowadzić następujące opcje :
     Service Name : nazwa serwisu Windows
     np. : LinnDSSoftwarePlayer
     Description : opis - można sobie darować
     Path To Executable : ścieżka_dostępu\java.exe
     Parameters : -jar C:\OpenHome\mediaplayer\mediaplayer.jar
     Working Directory : C:\OpenHome\mediaplayer\
     Klikamy OK - serwis został uruchomiony
5.  Instalacja CP (Control Pointu - programu "remote controllera") - w naszym przypadku powinien być on zgodny z OpenHome. Naljepiej/najłatwiej zainstalować po prostu Kinsky'ego - standardowy CP do DSów Linna, ścągnięty w pkcie #5
Instalacja - podobnie, jak w przypadku Javy - to przeklikiwanie się przez kilka okienek, sprawa trywialna
6. Po uruchomieniu Kinsky'ego, Twój nowy PC-LinnDS ;) powinien być już widoczny w liście playerów (screen nr 1)
7. Pamiętaj, aby wybrać dla Twojego nowego PC-LinnDSa wybrać źródło "Playlist" - gdyż to ono jest zgodne z OpenHome.
8. Oprócz tego możesz zainstalować plugin "Alarm", działa również Songcast (zsynchronizowane granie kilku DSów, ale, póki co, tylko, jako odbiornik), etc ...

Have a fun :)


Pozdrawiam, Wireless

Wireless

Dodatkowo, rzecz jasna, należy dysponować serwerem DLNA/UPNP, np. Twonkym, MinimServerem etc... Ale to już trochę osobny temat :)
Pozdrawiam, Wireless

piotrek

witam

Nie wiem dokładnie jak cytowac posty na forum , więc z góry przepraszam.

Do rzeczy chciałem sobie zrobić tego Linna na komputerze , ale chyba jest kilka nieścisłości. Jak w folderze mediaplayer ma być plik app.properties jak kopiujemy tylko plik javy tam .jar
Cytat


2. Instalacja mpd/mplayera, mediaplayera - to rozzipowanie plików.
    Ja utworzyłem w katalogu głównym dysku C: podkatalog OpenHome, a więc struktura katalogów u mnie wygląda tak :
    C:\OpenHome\mplayer       -- mplayer, rzeczywisty "grajek"
    C:\OpenHome\mediaplayer  -- front end do mplayera, zgodny z OpenHome
    C:\OpenHome\runassvc      -- RunAsSvc
3. W katalogu C:\OpenHome\mediaplayer znajduje się plik app.properties.


Wireless

Faktycznie nieścisłość - w folderze C:\OpenHome\mediaplayer powinna znajdować się ROZZIPOWANA zawartość pliku mediaplayer.zip, który możesz ściągnąć z
https://github.com/PeteManchester/MediaPlayer/tree/master/com.upnp.mediaplayer/download/release
mediaplayer.zip zawiera m.in. mediaplayer.jar, a także ów app.properties.
Dzięki za poprawkę :)

Pozdrawiam, Wireless

piotrek

o dzięki przy odrobinie czasu sprawdzę :)


Wireless

Mały, ale istotny bardzo update:
Pod poniższym linkiem znależć moźna oprogramowanie 100% kompatybilne z Linnem. Włącznie z supportem do radia internetowego i serwisów streamingowych (m.in Tidal)

http://openhome.org/pages/use/index.html

Software został stworzony przez ludzi z Linna, nota bene. Polecam. Przetestowane osobiście. Instalacja łatwiejsza, niż w przypadku playerka opisywanego na początku tego wątku.
Pozdrawiam, Wireless