Pro vÄËbÃÂr multimÄÅ diÄÂ, kterÄÅ chcete pĹÂehrÄÄt, pouĹžÄÂvÄÄ xine systÄÅ m zvanÄË MRL (Media Resource Locator). Jak jiĹž napovÄÂdÄÄ nÄÄzev, MRL jsou si velmi podobnÄÅ URL, kterÄÅ znÄÄte z vaĹÄich webovÄËch prohlÄÂĹžeÃÂĹŻ. Ve skuteÃÂnosti je zde zobecnÃÂnÄ pro obojÄÂ: URI (Uniform Resource Identifier) definovanÄÅ v RFC2396. MRL xine se dÃÂlÄ na dvàhlavnÄ ÃÂÄÄsti: zdroj vstupu a nastavenÄ dat. NastavenÄ dat je volitelnÄÅ . JestliĹže se uvede, musÄ se oddÃÂlit od zdroje vstupu znakem '#'. zdroj vstupu ------------ Zdroj vstupu ĹÂÄÂkÄÄ xine, kde zÄÂskat data k pĹÂehrÄÄnÄÂ. Abychom zaÃÂali nÃÂÃÂÄÂm dobĹÂe znÄÄmÄËm, vÃÂtĹÄina UNIXovskÄËch cest a jmen souborĹŻ jsou platnÄÅ . Jsou zde nÃÂkterÄÅ znaky, kterÄÅ vyĹžadujÄ zvlÄÄĹÄtnÄ zachÄÄzenÄÂ, ale i trochu nesprÄÄvnÄÅ MRL xine zkouĹÄÄ zpracovÄÄvat elegantnÃÂ. U zdrojĹŻ dat jinÄËch neĹž jsou jmÄÅ na souborĹŻ musÄÂte zaÃÂÄÂt tĹÂÄÂdou vstupu nÄÄsledovanou dvojteÃÂkou ':'. Co mÄÄ pĹÂijÄÂt za dvojteÃÂkou zÄÄvisÄ na pouĹžitÄÅ m vstupu. NÃÂkterÄÅ dĹŻleĹžitÄÅ pĹÂÄÂklady by mÃÂly bÄËt vysvÃÂtleny: file:/cesta/k/souboru pĹÂehraje zadanÄË soubor stdin:/ zÄÂskÄÄ data ze standardnÄÂho vstupu fifo:/cesta/k/souboru zÄÂskÄÄ data z danÄÅ fronty (fifo) cdda:/ pĹÂehraje zvukovÄÅ CD cdda:/5 pĹÂehraje stopu 5 ze zvukovÄÅ ho CD dvd:/ pĹÂehraje DVD dvd:/2 pĹÂehraje DVD od titulu 2 dvd:/2.4 pĹÂehraje DVD od titulu 2, ÃÂÄÄst 4 http://server/umÄÂstÃÂnÄÂ/soubor pĹÂehraje soubor z webu mms://server/umÄÂstÃÂnÄÂ/soubor pĹÂehraje soubor pĹÂes protokol MMS pnm://server/umÄÂstÃÂnÄÂ/soubor pĹÂehraje soubor pĹÂes protokol PNM rtsp://server/umÄÂstÃÂnÄÂ/soubor pĹÂehraje soubor pĹÂes protokol RTSP tcp://host:port pĹÂijÄÂmÄÄ data pĹÂes soket TCP slave://host:port pĹÂijÄÂmÄÄ data vysÄÂlanÄÄ pomocÄ xine udp://host:port pĹÂijÄÂmÄÄ vÄÂcesmÃÂrovÄÄ data pĹÂes UDP udp://host:port?iface=eth0 pĹÂijÄÂmÄÄ vÄÂcesmÃÂrovÄÄ data pĹÂes UDP z eth0 rtp://host:port pĹÂijÄÂmÄÄ vÄÂcesmÃÂrovÄÄ data RTP rtp://host:port?iface=eth0 pĹÂijÄÂmÄÄ vÄÂcesmÃÂrovÄÄ data RTP dvb:/ ukÄÄĹže digitÄÄlnÄ vysÄÂlÄÄnÄ videa (Digital Video Broadcast) dvb:/7 ukÄÄĹže DVB stanici 7 v4l:/tuner/frekvence pĹÂijme data ze zaĹÂÄÂzenÄ Video4Linux nastavenÄ dat ------------- ÃÂÄÄst nastavenÄ dat vÄÄm dovoluje pĹÂedat speciÄÄlnÄ volby pro pĹÂehrÄÄvÄÄnÄ pĹÂÄÂmo v MRL. JednotlivÄÅ volby se oddÃÂlujÄ stĹÂednÄÂkem ';'. MoĹžnÄÅ volby jsou: novideo ignorovat v datech video noaudio ignorovat v datech zvuk nospu ignorovat v datech titulky volume:hodnota nastavit hlasitost na zadanou hodnotu compression:hodnota nastavit ÄÅroveĹ komprese na zadanou hodnotu subtitle:soubor zobrazit titulky z oddÃÂlenÄÅ ho souboru save:jmÄÅ no_souboru uloĹžit data do urÃÂenÄÅ ho souboru config_entry:hodnota zmÃÂnit poloĹžku konfigurace na zadanou hodnotu demux:demuxer_plugin pouĹžÄÂt zadanÄË demultiplexor "demuxer_plugin" lastdemuxprobe:demuxer_plugin pouĹžito k debugovÄÄnÄ pĹÂÄÂklady -------- NÄÄsledujÄÂcÄ pĹÂÄÂklady ukazujÄ moĹžnosti MRL: vÄÄĹÄ_film.avi#subtitle:vaĹÄe_titulky.srt pĹÂehraje uvedenÄÅ avi se zobrazovÄÄnÄÂm titulkĹŻ z danÄÅ ho souboru http://nÃÂjakÄË.server.org/stream.mpg#save:savedstream.mpg bude stahovat soubor pĹÂes HTTP a bude ho uklÄÄdat na disk bÃÂhem pĹÂehrÄÄvÄÄnÄ dvd:/1.1#novideo pĹÂehraje prvnÄ ÃÂÄÄst prvnÄÂho titulu DVD, ale pouze zvuk stdin:/#demux:rawdv pĹÂehraje DV data ze standardnÄÂho vstupu, mĹŻĹže se pouĹžÄÂt pro live DV data