# Spela upp från &kde; I/O-slavar

## Vad är &kde; I/O-slavar

&kde; har ett utmärkt sätt att komma åt alla sorters data via ett system som kallas I/O-slavar. De är små program som låter dig representera många olika sorters data som webbliknande adresser, och öppna dem i &kde;-program som &konqueror; och &kplayer;. Du kan till exempel komma åt en nätverksvärddator via SSH med en webbadress som `fish:/värddator/sökväg/`, eller en zip-fil med `zip:/home/användare/min.zip`.

## Hur &kplayer; använder dem

Många av &kde;:s I/O-slavar kan returnera video- och ljudfiler eller strömmar, till exempel `fish:`, `sftp:`, `webdav:`, `tar:`, `zip:`, `audiocd:` och så vidare. &kplayer; spelar dem precis som vilken annan typ av fil som helst. Normalt skickas data direkt till &mplayer; via en namngiven rörledning. Om det inte fungerar av någon anledning, kan du tala om för &kplayer; att använda en tillfällig fil för att spela upp från &kde;:s I/O-slavar på sidan Avancerat antingen allmänt i &kplayer;s inställningar eller i individuella Filegenskaper. &kplayer; laddar då ner hela filen till en tillfällig katalog innan den spelas upp, vilket tillfälligt använder diskutrymme, men tillåter sökning och längddetektering.

Observera att du inte rekommenderas att använda I/O-slaven `audiocd`. Istället bör du använda &kplayer;s eget stöd för skivenheter. Det detekterar en ljud-cd, hittar ljudspåren på den och listar dem i en undermeny till menyn Arkiv för att enkelt spela upp dem, och försöker också hämta skivans och spårens namn från en databas på nätet.

## HTTP, FTP och Samba

Det bästa sättet att spela upp webbadresser som &mplayer; stöder är att skicka dem direkt till &mplayer;. Men om &mplayer; inte kan spela en HTTP-, FTP- eller Samba-webbadress av någon orsak, har du möjlighet att tala om för &kplayer; att använda &kde;:s I/O-slav. Du kan göra det på sidan Avancerat, antingen för en enskild webbadress i dess filegenskaper, eller allmänt för alla webbadresser av en viss typ i &kplayer;s inställningar.

## Cachestorlek

När uppspelning direkt från en av &kde;:s I/O-slavar, är inställningen Cache viktig. Den ska inte vara för liten så att &mplayer; kan detektera kodningstypen utan att hoppa över data, men å andra sidan tar det för lång tid att fylla cachen med stora värden, särskilt för strömmar med låg bithastighet som direktradiostationer.

&kplayer; låter normalt &mplayer; välja optimal cachestorlek, men om du råkar ut för problem kan du prova att ställa in cachestorleken till 1 Mibyte. Cachestorleken kan antingen ställas in på sidan Avancerat allmänt i &kplayer;s inställningar eller individuellt i Filegenskaper. Kom ihåg att den allmänna inställningen också påverkar filer som spelas direkt av &mplayer;, och att ändra den kan orsaka oönskade sidoeffekter.

## Spellistefiler

När en &kde; I/O-slav används för att spela en spellistefil, hämtas bara själva spellistan med I/O-slaven. Alla webbadresserna som den innehåller spelas direkt av &mplayer;. Du måste ange webbadressen som finns i spellistan till &kplayer; om du vill att den ska spelas via en I/O-slav.