3.5. Vzdálené datové proudy

Vzdálené datové proudy umožňují přístup k většině MPlayerem podporovaných proudů ze vzdáleného počítače. Hlavní určení této funkce je umožnit přímo použít CD nebo DVD mechaniku jiného počítače na síti (předpokladem je, že máte dostatečně rychlé připojení). Na spodní hranici nejsou některé typy datových proudů (v současnosti TV a MF) použitelné přes síť protože jsou implementovány na úrovni demuxeru. Je to škoda pro MF ale TV proudy by tak jako tak vyžadovaly šíleně vysokou rychlost

3.5.1. Kompilace serveru

Poté co zkompilujete MPlayer běžte do adresáře TOOLS/netstream a proveďte make pro sestavení serverové binárky. Potom můžete zkopírovat program netstream na správné místo v systému (v Linuxu obvykle /usr/local/bin).

3.5.2. Použití vzdálených datových proudů

Nejprve spusťte server na počítači na který se chcete připojit ze sítě. Server je zatím velmi jednoduchý a nemá žádné volby příkazového řádku, proto jen zadejte netstream. Teď můžete například přehrát druhou stopu na VCD na serveru:

mplayer -cache 5000 mpst://jméno_serveru/vcd://2

Taky můžete přistupovat k souborům na tomto serveru:

mplayer -cache 5000 mpst://jmeno_serveru//usr/local/filmy/lol.avi

Poznamenejme, že cesty nezačínající / jsou relativní k adresáři kde byl spuštěn server. Volba -cache není nutná, ale velmi ji doporučujeme.

Berte na vědomí že v současnosti není tento server vůbec bezpečný. Nenadávejte tedy na množství průniků do systému, které je s ním možné. Místo toho raději zašlete (dobrý) patch který by jej vylepšil, nebo napište svůj vlastní server.