MPlayer peut lire des fichiers depuis le réseau, en utilisant les protocoles HTTP, FTP, MMS ou RTSP/RTP.
La lecture se fait juste en ajoutant l'URL à la ligne de commande.
MPlayer utilise également la variable d'environnement
http_proxy
, et utilise le proxy si disponible. L'utilisation du proxy
peut aussi être forcé:
mplayer http_proxy://proxy.micorsops.com:3128/http://micorsops.com:80/stream.asf
MPlayer peut lire depuis stdin (pas depuis les pipes nommés). Cela peut être utilisé par exemple pour lire depuis le FTP:
wget ftp://micorsops.com/quelquechose.avi
-O - | mplayer -
Il est également recommandé d'activer -cache pour une lecture depuis le réseau:
wget ftp://micorsops.com/quelquechose.avi
-O - | mplayer -cache 8192 -
Une fois que vous avez réussi à faire lire votre flux internet favorit par MPlayer, vous pouvez utiliser l'option -dumpstream pour sauvegarder le flux dans un fichier. Par exemple:
mplayerhttp://217.71.208.37:8006
-dumpstream -dumpfilestream.asf
sauvegardera le contenu en flux depuis
http://217.71.208.37:8006
vers
stream.asf
.
Cela marche avec tous les protocoles supportés par
MPlayer, comme MMS, RSTP, et bien d'autre encore.