1

(5 odpowiedzi, napisanych Oprogramowanie / Software)

Niestety biblioteki  itunes server nie da sie synchronizowac z ipodem/iphonem/itp

Z systemową natywną aplikacją "Muzyka" nie. Ale istnieje aplikacja kliencka "Simple DAAP", która umożliwia odtwarzanie muzyki na urządzeniu mobilnym, wykorzystując forked-daapd/mt-daap działający na serwerze. Nie jest ona zbyt ładna i nie odtwarza niektórych formatów (na przykład ALAC).

Jak ktoś ma jailbreakowany sprzęt - może zainstalować  XBMC - ta aplikacja wszystko potrafi, łącznie z odtwarzaniem wszelakich formatów muzycznych serwowanych przez forked-daapd.

z poziomu komputera o wiele lepiej sprawdza sie przeniesienie biblioteki itunes na dysk sieciowy

To racja, lista utworów serwowana przez forked-daapd wygląda w  iTunes brzydko, a własna lista  - ładnie. Jeżeli chce się odtwarzać muzykę na lokalnym/mobilnym urządzeniu a nie na serwerze - nie ma po co tego instalować.

2

(5 odpowiedzi, napisanych Oprogramowanie / Software)

Używam forked-daapd (wersja dla Debiana w Iconnect) wypróbowałem też mt-daapd (OpenWrt Backfire) i co mogę powiedzieć:

- Serwer udostępnia pliki muzyczne, które można odtwarzać na lokalnym komputerze przy pomocy aplikacji iTunes (Windows. Mac) albo na przykład Rythmbox (Linux).

- Aby mt-daapd był widoczny, należy jeszcze uruchomić dodatkową usługę z grupy "zeroconf" przy pomocy avahi-daemon, nie wszystkie pliki muzyczne są widoczne, tak że w sumie szkoda nerwów. Forked-daapd działa samodzielnie.

- Forked-daapd umożliwia odtwarzanie również muzyki na serwerze  albo urządzeniach Airplay - ale uwaga - trzeba do tego mieć poprzednią wersję aplikacji Remote (na iphona albo ipada) - najnowsza nie działa. Dyskusja na ten temat:

http://openrouter.info/forum/viewtopic. … amp;t=2093

3

(17 odpowiedzi, napisanych Oprogramowanie / Software)

Najlepiej przeanalizować punkt po punkcie każdą linię przy pomocy instrukcji - na przykład:
http://linux.die.net/man/5/mpd.conf

Tak na szybkiego widzę następujące sprawy:
- mixer type hardware i  mixer type software
- default_permission "admin"

Warto też przeanalizować log mpd - czasami tam wprost pisze co źle działa. Można też zmienić log_level z default na "mocniejszy" - pisze o tym podanym poradniku. Aby tworzyły się  logi - muszą istnieć katalogi, do których są przypisane.

zaczyna mnie to irytować

Tak to już jest z linuksami. Nie ma Mamy, wszystko sami. Gdyby linux był prosty i wszystko działało od razu -  nic nie zarobiłby ani Bill Gates ani Steve Jobs.

4

(17 odpowiedzi, napisanych Oprogramowanie / Software)

W mpd.conf są takie linie host czy localhost - cośtam cośtam (nie pamietam dokładnie, a jestem w "terenie" to nie mogę podglądnąć).

One zapobiegają sterowaniu mpd ze zdalnego urządzenia
Należy je zakomentować.

EDIT:

ta linia to :bind_to_address

5

(37 odpowiedzi, napisanych Oprogramowanie / Software)

O rzesz ty - zawsze zastanawiałem się, po co to zostało zrobione.
Może byłem uprzedzony po lekturze Ogrodnika Januarego
http://applefobia.blox.pl/2012/07/iTune … szcie.html

A może przywiązany do swoich  gromadzonych pieczołowicie od lat ripów w bezstratnych formatach.

6

(37 odpowiedzi, napisanych Oprogramowanie / Software)

Bo wydanie kilku tysięcy po to aby zbudować zamiennik urządzenia za 500zł ma wymiar mocno hobbystyczny

I tak i nie, zresztą nie potrzeba aż kilku tysięcy. W ekosystemie Appla brakuje jednego ważnego elementu - serwera muzycznego.

Nie wszystko da się zmieścić w pamięci urządzenia mobilnego, zatem należałoby zrobić co - włączyć komputer z iTunes. Nie wiem co Steve J. kombinował, ale chyba chciał, aby ludzie kupowali MacMini. A tutaj kłania się problem prądu, ekonomii i wygody.

Lepiej uruchomić serwer/odtwarzacz muzyczny (mpd albo forked-daapd) na urządzeniu typu NAS czy ruter, wtedy przy okazji shairport też można zainstalować. A do sterowania odtwarzaczem są śliczniutkie aplikacje na ipada/iphona.

7

(7 odpowiedzi, napisanych Oprogramowanie / Software)

Nie Tymmej ma rację.

Montowanie po UUID to jedna sprawa, najlepiej to zrobić w fstab. Tam wiąże się UUID (partycje), bądź ich katalogi,  z punktami montowania ( katalogami).

Minidlna i inne usługi  wymagają podania ścieżki do PUNKTÓW montowania, a te mogą się nazywać jakkolwiek, na przykład /mnt/tereferekuku, może być ich więcej.

passwd zawiera ścieżki do katalogu domowego, to też można zmienić na /mnt/tereferekuku, chociaż w sumie nie ma po co.

8

(37 odpowiedzi, napisanych Oprogramowanie / Software)

warty więcej niż Apple TV

Wbrew pozorom muzyczny ekosystem  Appla  (sprzęt i rozwiązania przezeń promowane, jak AirPlay i format dźwięku AAC/ALAC) jak najbardziej nadają się do odtwarzania dźwięku wysokiej jakości, a są niezwykle WYGODNE. Zniekształcenia dźwięku w jego fazie "cyfrowej" są mało znaczące i w zasadzie niesłyszalne. Natomiast w tor elektroakustyczny (ale głównie głośniki) trochę trzeba zainwestować. Na szczęście to się nie starzeje.

@Cezary
To chyba moja wina z tym start=49. Przestawiłem numerki avahi na niższe podczas eksperymentów i dlatego shairportowi dostało się 49.

9

(37 odpowiedzi, napisanych Oprogramowanie / Software)

Globalny - jak sobie poradziłeś z przydźwiękiem zasilania na  wyjściu audio

Ja nie mam karty dźwiękowej USB tylko "wolnostojący" przetwornik digital/analog. On ma swój zasilacz i jest wetknięty do innego gniazdka sieciowego.

Może pomóc też wetknięcie do huba USB urządzenia z uziemieniem - np. drukarki laserowej. TP-link nie ma przecież żadnego uziemienia.

10

(37 odpowiedzi, napisanych Oprogramowanie / Software)

A ten Synology dużo ma portów USB? Przekieruj USB z TP-linka do NAS-a poprzez usbip.

11

(37 odpowiedzi, napisanych Oprogramowanie / Software)

@jazzon
A nie lepiej dokupić drugie urządzenie (jakiś mini-NAS)  i zostawić tp-linkowi  to, do czego został stworzony - rutowanie?

Jak na swoją cenę  i swoją rolę to nie jest zły sprzęt -  ma ładne antenki, którymi można kręcić w różne strony, gigabitowy ethernet i radio o dość dobrym zasięgu. Został stworzony jako wifi-access point, to my jesteśmy winni usiłując go ubrać w za duże buty.

Swoje doświadczenie z tandemem WR1043ND i Iomega Iconnect opisałem tutaj

Do obrony TP-linka jeszcze powiem, że ma dużo zielonych diodek, które podobają się mojemu rocznemu szkrabowi. Zgodnie z instrukcjami Cezarego migają w takt Heartbeat i innych schematów, mogę sobie pisać na laptopie a on się patrzy.

12

(37 odpowiedzi, napisanych Oprogramowanie / Software)

Gierek zjechał z niezapowiedzianą wizytą do kopalni. Idzie chodnikiem na przodek, a tu ileś razy tam i z powrotem mija go górnik jadący jak szalony pociągiem z pustymi wagonikami. Wkurzył się Gierek, wskoczył na torowisko, zatrzymuje go i pyta: Towarzyszu, dlaczego ciągle jeździcie bez ładunku?  Panie, odpowiada górnik, za Gierka są takie plany, że nie zdążą naładować a już trzeba jechać.

Czy nie przypomina to nieco filozofii niektórych trendów w developingu OpenWrt? Nie dokończony AA a już pracują nad BB i nowym kernelem. Gdy pojawi się beta BB, zostanie porzucony niedokończony AA i rozpoczną się pracę nad CC.

13

(37 odpowiedzi, napisanych Oprogramowanie / Software)

Pewnie jazzon nie zainstalował tego drugiego pakietu. Muszą być dwa pakiety: shairport i shairport-perl

14

(37 odpowiedzi, napisanych Oprogramowanie / Software)

AAaa - czyli perla nie masz!

Shairport (przynajmniej taki, jakim się posługuję) do działania potrzebuje perla. Uruchamia się go właśnie skryptem perla o nazwie shairport.pl

Teraz to może pomóc tylko Cezary, o perlu wiem tyle, że jest coś takiego.

15

(37 odpowiedzi, napisanych Oprogramowanie / Software)

Hmm - a dlaczego tak?

Spróbuj:

perl /usr/bin/shairport.pl

16

(37 odpowiedzi, napisanych Oprogramowanie / Software)

Ja niestety nie posiadam AA tylko Backfire. Z shairporta korzystam na co dzień, tak że na 100% działa stabilnie.

Jaką komendą uruchamiasz shairport? Co pisze  w logread?

17

(15 odpowiedzi, napisanych Oprogramowanie / Software)

Zapomniałem o najważniejszym!
Chcąc mieć porządną sieć niecelowe jest ubierania Iconnecta w funkcje wifi access pointa z podstawowego powodu:
Nie ma dobrych anten.

18

(15 odpowiedzi, napisanych Oprogramowanie / Software)

Posiadam ten sprzęt i zainstalowałem Debiana Wheezy, zgodnie z radami Cezarego i Richarda Kroonen`a, z kilkoma modyfikacjami opisanymi w linku poniżej:
http://openrouter.info/forum/viewtopic. … ;start=200

Działa stabilnie:
- Minidlna (Teściowa zachwycona)
- Odtwarzacze muzyczne mpd, shairport i forked-daapd
- Transmission
- serwer FTP
- AFP (taka "lepsza" Samba dla komputerów Appla, współpracuje też z nowszymi dystrybucjami Linuksa)
- TimeMachine (backupy dla komputerów Appla)
- lighttpd (serwer www)
- p910nd (drukarka)

Amputowałem kartę wifi - za ruter służy podłączony kablem poczciwy WL1043ND. Swap mam na twardym dysku, chociaż system rzadko z niego korzysta. Moim zdaniem sprzętowe  rozdzielenie rutowania (+ ew. drobne usługi jak drukarka) i dostawcy "dużych" usług multimedialnych  ma głęboki sens. Jak się bawię Iconnectem, restartuję, aktualizuję itd -  rodzinka nie jest wkurzona, bo nie ma przerwy w internecie, nie mówiąc o tym, że nic się nie zawiesza.

Po poznaniu Iconnecta stałem się fanem filozofii plug-computer - czyli energooszczędnych małych  komputerków bez wsparcia graficznego, realizujących najróżniejsze usługi, do czego kiedyś marnowany był laptop.

19

(52 odpowiedzi, napisanych Oprogramowanie / Software)

sterownik plughw (o ile dobrze zrozumiałem z podanej strony) to właśnie konwertuje wszystko do standardu ...

Wypróbowałem mpd z opcję "plughw" plikami 44.1 kHz (czy nie będącymi w standardzie ALSA 48kHz) i nie zauważyłem żadnego konwertowania. DAC odbiera je jako 44.1, jakość jest identyczna, zużycie procesora i pamięci na urządzeniu identyczne. Konwersja następuje wtedy - gdy wykrywane przez ALSA parametry karty nie są zgodne z parametrami strumienia danych z odtwarzacza.

Sprawa wyższego próbkowania i dynamiki dżwięku (bitów) jest do odpuszczenia, to audiofilski mit. W warunkach domowych nie ma możliwości uzyskania z tego jakichkolwiek korzyści.

Chcąc odnieść rzeczywiste korzyści z dobrego sprzętu grającego lepiej zainwestować w tor elektroakustyczny (głośniki, do pewnej granicy cenowej wzmacniacz) oraz sprawy niebudżetowe: Prawidłowo zorganizować przestrzeń i w odpowiednich miejscach umieścić przedmioty drgające i tłumiące (płótna i gąbki).

20

(52 odpowiedzi, napisanych Oprogramowanie / Software)

Nie mam już pomysłu, u mnie też działa, ale mój przetwornik D/A jest na poniższej liście obsługiwanych urządzeń
http://openelec.tv/forum/12-guides-tips … uide#45793

Możesz spróbować dalej z alsamixer: wyświetlić wszystkie dostępne karty i urządzenia (F5 i F6), sprawdzić, czy coś nie jest wyciszone.

Jak nic nie pomoże - zamień tak jak radzą na podanej stronce "hw" na "plughw".

21

(30 odpowiedzi, napisanych Oprogramowanie / Software)

Kluczowy dla działania shairport ( i innych aplikacji korzystających z applowskiego rozwiązania "zeroconf") jest libavahi-client, wywoływany automatycznie przez shairport. Ten z kolei potrzebuje do działania avahi-daemon (w Backfire avahi-daemon-dbus) i dbus. Start dwóch ostatnich usług musi  być "ręcznie" ustawiony.

Czy przed startem avahi-daemon wystartował dbus?

@jazzon
Spróbuj zainstalować i uruchomić tylko dbus i avahi-daemon - zobacz czy na tym etapie coś się w AA nie sypie.

22

(30 odpowiedzi, napisanych Oprogramowanie / Software)

A więc co mogę zrobić aby uruchomić ten shairport?

A nie lepiej wrócić do Backfire? Tam shairport na pewno działa.
AA ma chyba jeszcze sporo niedoróbek, problem być może leży w niezgodności bibliotek libavahi-client z innymi pakietami, przynajmniej tak było w Backfire. Developerzy OpenWRT mają urządzenia Appla głęboko w ... poważaniu, pakiety z grupy avahi często mają sprzeczne zależności. Pamiętam ile się trzeba było namęczyć z Backfire, zanim udało mi się zrozumieć, w czym leży problem.

23

(52 odpowiedzi, napisanych Oprogramowanie / Software)

A drugie urządzenie czym jest? Inne wyjście?

Pewnie tak - do wyjścia TOSLINK.

@cykad - a co z próbkowaniem i "bit perfect"? Działa z zakometowaną linią "format" czy nie?  Jeżeli nie - czy sprawdzałeś oba wyjścia (analogowe i TOSLINK) przy obu opcjach hw:0,0 i hw:0,1?

Jeżeli masz w pliku asound.conf zdefiniowane urządzenie "default", możesz w mpd.conf w linii device dać "default" a nie "hw:0,0".

24

(52 odpowiedzi, napisanych Oprogramowanie / Software)

Sorry - przepraszam, przeczytałem nieuważnie, podałeś przykład a nie swój kod.

Listę kart dźwiękowych uzyskuje się komendą: aplay -l (małe el jak laska).

Czasami karta dźwiękowa jest domyślnie wyciszona - można to zmienić komendą alsamixer (wyświetla się pseudografika)  - przy okazji można sprawdzić nazwę. Potrzebny jest pakiet alsa-utils.

Jeżeli komenda alsamixer nie działa - znaczy się karta nie jest widziana przez ALSA .

25

(52 odpowiedzi, napisanych Oprogramowanie / Software)

@cykad:
Z tego co widziałem w temacie o "gęstym" kodowaniu dźwięku - masz dwa urządzenia dźwiękowe : Intel i N2.  "hw:0,0" to intel. Jak rozumiem chcesz przekazywać dżwięk do N2? W takim razie najlepiej usunąć intela.  Można też spróbować związać nazwę "default" i odtwarzacz mpd z urządzeniem "hw:1,0".

Inne szczegółowe rozwiązania opisano w wiki ALSA w rozdziale pod tytułem Dupe :
http://alsa.opensrc.org/.asoundrc