Protokoll för digital ljudåtkomst
| Ansökan | DAAP | ||||
| HTTP | |||||
| transport | TCP | ||||
| Internet | IP ( IPv4 , IPv6 ) | ||||
| Nätverkstillgång | Ethernet |
Token buss |
Token ring |
FDDI | ... |
Digital Audio Access Protocol ( DAAP , engelska för, Digital Audio -Zugriffsprotokoll ') är ett nätverksprotokoll som kan köras på en dator lagrade ljudfiler via ett datornätverk gör det tillgängligt för andra användare. Den användes först av musikspelaren iTunes 4.0 från det amerikanska företaget Apple .
Beskrivning och användning
Tillverkaren Apple har inte publicerat en officiell specifikation av protokollet , men en öppen beskrivning finns tillgänglig på SourceForge , som erhölls genom en undersökning av åtgärdssättet ( reverse engineering ). Det är en utökad HTTP vars server tar emot förfrågningar som standard i TCP- port 3689. Tjänstens tillgänglighet meddelas i nätverket via Bonjour (Apples implementering av Zeroconf ) och kan således hittas automatiskt av DAAP-klienter.
Förutom iTunes ( Mac OS X , Microsoft Windows ) finns det nu många applikationer som innehåller en DAAP-klient, DAAP-server eller båda, t.ex. B. de öppna källkodsprogrammen Rhythmbox , Banshee och sedan version 1.4.2 också Amarok . Alla tre är utformade för Unixoid-operativsystem . För Windows- operativsystemet finns till exempel DAAP-klienten Get It Together . Songbird kan också fungera som en DAAP-klient över operativsystem via ett tillägg. Fortfarande under utveckling, men också över operativsystem, fungerar XMMS2 också som en DAAP-klient (status 2014).
DAAP-autentisering
Med version 4.2 av iTunes introducerade Apple autentisering för åtkomst till en iTunes-server, som ändrades med version 4.5. Protokollen för båda versionerna bestämdes inom några månader genom omvänd teknik och införlivades i ovannämnda applikationer.
ITunes 7.0 introducerade en klientverifieringsmekanism vid anslutning till en iTunes-server. Detta förhindrar att "inofficiella" DAAP-klienter (med undantag för iTunes version 7.0 eller högre och den officiellt stödda SoundBridge från Roku ) kan ansluta till en aktuell iTunes-server.
webb-länkar
- Inofficiell DAAP-dokumentation och libdaap på SourceForge
- OpenDAAP ( Memento från 17 januari 2014 i internetarkivet )
- DAAP Protocol-dokumentation v0.2 ( Memento från 22 februari 2012 i Internet Archive ) (engelska)