<sect1 id="howto-slaves">
<title
>Afspilning fra &kde; I/O-slaver</title>

<sect2 id="howto-slaves-about">
<title
>Hvad er &kde; I/O-slaver</title>

<para
>&kde; har en udmærket måde at få adgang til alle slags data via et system som kaldes <acronym
>I/O</acronym
>-slaver. De er små programmer som lader dig repræsentere mange forskellige slags data som url-lignende adresser, og åbne dem i &kde;-programmer såsom &konqueror; og &kplayer;. Du kan for eksempel få adgang til en vært via <acronym
>SSH</acronym
> med en url såsom <filename
>fish:/vært/søgesti/</filename
>, eller en zip-fil med <filename
>zip:/home/bruger/min.zip</filename
>.</para>

</sect2>

<sect2 id="howto-slaves-using">
<title
>Hvordan &kplayer; bruger dem</title>

<para
>Mange af &kde;'s <acronym
>I/O</acronym
>-slaver kan returnere video- og lydfiler eller strømme, for eksempel <literal
>fish:</literal
>, <literal
>sftp:</literal
>, <literal
>webdav:</literal
>, <literal
>tar:</literal
>, <literal
>zip:</literal
>, <literal
>audiocd:</literal
> og så videre. &kplayer; afspiller dem præcis som en hvilken som helst anden type fil. Normalt sendes data direkte til &mplayer; via en navngiven pipe. Hvis dette ikke virker af en eller anden grund, kan du bede &kplayer; om at bruge en midlertidig fil at afspille fra &kde;'s <acronym
>I/O</acronym
>-slaver på siden <guilabel
>Avanceret</guilabel
> enten generelt i <link linkend="settings-advanced"
>&kplayer;s indstillinger</link
> eller i individuelle <link linkend="properties-advanced"
>Fil-egenskaber</link
>. &kplayer; henter så hele filen ned til en midlertidig mappe inden den afspilles, hvilket bruger diskplads midlertidig, men tillader søgning og længdedetektering.</para>

<para
>Bemærk at med slaven <literal
>audiocd</literal
> skal du formodentlig afspille <literal
>.wav</literal
>-filerne fra mappen <guilabel
>Efter spor</guilabel
>, eftersom &mplayer; for øjeblikket ikke kan afspille <literal
>.cda</literal
>-filer, eller også kan du bruge url'en <link linkend="howto-devices"
><literal
>cdda:</literal
></link
> i stedet for.</para>

</sect2>

<sect2 id="howto-slaves-http">
<title
>HTTP, FTP og Samba</title>

<para
>Den bedste måde at afspille en url som <link linkend="howto-installation-mplayer"
>&mplayer;</link
> understøtter er at sende den direkte til &mplayer;. Der er dog tilfælde hvor du behøver støtte fra &kplayer; for at afspille fra <link linkend="howto-slaves"
>&kde;'s <acronym
>I/O</acronym
>-slaver</link
>, for disse typer url'er.</para>

<para
>For eksempel lykkedes det for &mplayer;-udviklerne at udgive &mplayer; 1.0-pre4 med støtte for <acronym
>FTP</acronym
> og håndtering af kodede tegn i url'er helt og holdent forkert. Så hvis du bruger den udgave, skal du aktivere brug af <acronym
>I/O</acronym
>-slaver for <acronym
>FTP</acronym
> på siden <link linkend="settings-advanced"
>Avanceret</link
> i <guilabel
>&kplayer;s indstillinger</guilabel
>, og hvis du for eksempel har brug for at afspille en <acronym
>HTTP</acronym
>-url med et mellemrum, skal du aktivere <acronym
>HTTP</acronym
> <acronym
>I/O</acronym
>-slaven enten på siden <guilabel
>Avanceret</guilabel
> for den individuelle url i dens <link linkend="properties-advanced"
>Fil-egenskaber</link
>, eller generelt for alle <acronym
>HTTP</acronym
>-url'er i <link linkend="settings-advanced"
>&kplayer;s indstillinger</link
>.</para>

<para
>Samba-understøttelse angives stadigvæk som eksperimentel i &mplayer;, så hvis din version af &mplayer; ikke er kompileret med det, eller det ikke virker, så gå til siden <link linkend="settings-advanced"
>Avanceret</link
> i <guilabel
>&kplayer;s indstillinger</guilabel
> og aktivér brug af &kde;'s <acronym
>I/O</acronym
>-slaver for <acronym
>SMB</acronym
>-url.</para>

</sect2>

<sect2 id="howto-slaves-cache">
<title
>Cache-størrelse</title>

<para
>Når der afspilles direkte fra en af &kde;'s <acronym
>I/O</acronym
>-slaver, er indstillingen <guilabel
>Cache</guilabel
> vigtig. Den skal ikke være for lille så &mplayer; kan detektere kodningstypen uden at springe over data, men på den anden side tager det for lang tid at fylde cachen med store værdier, især for strømme med lav bithastighed såsom <link linkend="howto-streams"
>direkte radiostationer</link
>.</para>

<para
>&kplayer; bruger normalt 1 Mb cache, men i mange tilfælde kan du bruge noget meget mindre, og for de fleste lydfiler er 64 Kb tilstrækkeligt. Cache-størrelsen kan enten indstilles på siden <guilabel
>Avanceret</guilabel
> generelt i <link linkend="settings-advanced"
>&kplayer;s indstillinger</link
> eller individuelt i <link linkend="properties-advanced"
>Fil-egenskaber</link
>. Husk at den generelle indstilling også påvirker filer som afspilles direkte af &mplayer;, og at ændre den kan forårsage uønskede bivirkninger. En cache-størrelse mindre end 1 Mb har vist sig at gøre at <acronym
>AVI</acronym
>-filer tager nogle sekunder inden de begynder at blive afspillet.</para>

</sect2>

<sect2 id="howto-slaves-playlists">
<title
>Spillelister</title>

<para
>Når en &kde; <acronym
>I/O</acronym
>-slave bruges til at afspille en spillelistefil, hentes kun selve spillelisten med <acronym
>I/O</acronym
>-slaven. Alle url'er som den indeholder spilles direkte af &mplayer;. Du skal angive url'en som findes i spillelisten til &kplayer; hvis du ønsker at den skal afspilles via en <acronym
>I/O</acronym
>-slave.</para>

</sect2>

</sect1>
