Protokoll for digital lydtilgang
| applikasjon | DAAP | ||||
| HTTP | |||||
| transportere | TCP | ||||
| Internett | IP ( IPv4 , IPv6 ) | ||||
| Nettverkstilgang | Ethernet |
Token buss |
Token ring |
FDDI | ... |
Digital Audio Access Protocol ( DAAP , engelsk for, Digital Audio -Zugriffsprotokoll ') er en nettverksprotokoll som kan kjøres på en datamaskin som er lagret lydfiler via et datanettverk som gjør den tilgjengelig for andre brukere. Den ble først brukt av musikkspilleren iTunes 4.0 fra det amerikanske selskapet Apple .
Beskrivelse og bruk
Produsenten Apple har ikke publisert en offisiell spesifikasjon av protokollen , men det er en åpen beskrivelse på SourceForge , som ble innhentet gjennom en undersøkelse av handlingsmåten ( reverse engineering ). Det er en utvidet HTTP , hvis server mottar forespørsler som standard i TCP- port 3689. Tilgjengeligheten av tjenesten kunngjøres i nettverket via Bonjour (Apples implementering av Zeroconf ) og kan dermed bli funnet automatisk av DAAP-klienter.
I tillegg til iTunes ( Mac OS X , Microsoft Windows ) er det nå mange applikasjoner som inneholder en DAAP-klient, DAAP-server eller begge deler, f.eks. B. open source-programmene Rhythmbox , Banshee og siden versjon 1.4.2 også Amarok . Alle tre er designet for Unixoid-operativsystemer . For Windows- operativsystemet er det for eksempel DAAP-klienten Get It Together . Songbird kan også fungere som en DAAP-klient på tvers av operativsystemer via en utvidelse. Fortsatt under utvikling, men også på tvers av operativsystemer, fungerer XMMS2 også som en DAAP-klient (status 2014).
DAAP-autentisering
Med versjon 4.2 av iTunes introduserte Apple autentisering for tilgang til en iTunes-server, som ble endret med versjon 4.5. Protokollene til begge versjonene ble bestemt innen få måneder ved omvendt utvikling og innlemmet i ovennevnte applikasjoner.
ITunes 7.0 introduserte en klientbekreftelsesmekanisme når du kobler til en iTunes-server. Dette forhindrer at "uoffisielle" DAAP-klienter (med unntak av iTunes versjon 7.0 eller høyere og den offisielt støttede SoundBridge fra Roku ) kan koble til en nåværende iTunes-server.
weblenker
- Uoffisiell DAAP-dokumentasjon og libdaap på SourceForge
- OpenDAAP ( Memento fra 17. januar 2014 i Internet Archive )
- DAAP Protocol dokumentasjon v0.2 ( Memento fra 22. februar 2012 i Internet Archive ) (engelsk)