# Riproduzione da slave I/O di &kde;

## Cosa sono gli slave I/O di &kde;

&kde; ha un fantastico modo di accedere a ogni tipo di dati attraverso un sistema noto come slave I/O. Sono programmini che ti permettono di rappresentare molte diverse sorgenti di dati come URL, cioè indirizzi, e aprirli in programmi di &kde; come &konqueror; e &kplayer;. Per esempio puoi accedere a un host di rete attraverso SSH con un URL come `fish:/host/percorso/`, o a un file zip con `zip:/home/pincopallino/mio.zip`.

## Come li usa &kplayer;

Molti degli slave I/O di &kde; possono restituire file e flussi audio e video, per esempio `fish:`, `sftp:`, `webdav:`, `tar:`, `zip:`, `audiocd:` e così via. &kplayer; li riprodurrà come qualsiasi altro tipo di file. Come impostazione predefinita passerà i dati direttamente a &mplayer; attraverso un'incanalazione denominata. Se per qualsiasi motivo ciò non funzionasse, puoi dire a &kplayer; di usare un file temporaneo per riprodurre dagli slave I/O di &kde; sulla pagina Avanzate, globalmente nelle Impostazioni di &kplayer; o nelle proprietà dei file individuali. In tal caso &kplayer; scaricherà tutto il file in una cartella temporanea prima di riprodurlo, il che potrà temporaneamente consumare un po' di spazio su disco, ma permetterà la ricerca e il rilevamento della lunghezza.

Nota che l'utilizzo dello slave `audiocd` non è consigliato. Dovresti invece utilizzare il supporto per i dispositivi a disco di &kplayer;. Rileverà un CD audio, troverà le tracce audio su di esso, le elencherà in un sottomenu del menu File per una semplice riproduzione, e cercherà infine di reperire i titoli del disco e delle tracce da un database in linea.

## HTTP, FTP e Samba

Il miglior modo di riprodurre gli URL che &mplayer; è passarli direttamente a &mplayer;. Se &mplayer; non è in grado di riprodurre un URLHTTP, FTP o Samba per qualsiasi ragione, esistono due opzioni per dire a &kplayer; di utilizzare uno slave I/O di &kde;. È possibile farlo nella pagina Avanzate sia per gli URL singoli in Proprietà file o globalmente per tutti gli URL di un particolare tipo in Impostazioni di &kplayer;.

## Dimensione della cache

Quando riproduci direttamente da uno slave I/O di &kde;, l'impostazione della Cache è importante. Non dovrebbe essere così piccola in modo che &mplayer; possa rilevare il tipo di codifica senza scartare dei dati, ma d'altro canto con dei valori elevati ci vorrà tempo per riempire la cache, in particolare con flussi a bassa velocità di trasferimento come le stazioni radio in rete.

&kplayer; permette a &mplayer; di scegliere un valore ottimale della cache, ma se si riscontrano problemi, è possibile provare a impostare la dimensione della cache a un megabyte. La dimensione della cache può essere impostata nella pagina Avanzate sia globalmente nelle impostazioni di &kplayer; sia nelle singole proprietà del file. Tieni presente che l'impostazione globale avrà effetto anche sui file riprodotti direttamente da &mplayer;, e cambiarla potrebbe avere effetti collaterali indesiderati.

## File di playlist

Quando si usa uno slave I/O di &kde; per riprodurre una playlist, solo il file della playlist sarà recuperato dallo slave I/O. Tutti gli URL che contiene saranno passati direttamente a &mplayer;. Devi dare a &kplayer; l'URL contenuto nella playlist se vuoi che sia riprodotto attraverso uno slave I/O.