134 liens privés
Mise en situation : Vous avez téléchargé un documentaire sur votre eeepc et vous souhaitez le regarder sur votre ordinateur de bureau (avec son écran 27" !). Pas de clé usb sous la main et pas assez de place sur le disque dur de l'ordinateur de bureau pour l'envoyer avec SCP. (Le documentaire est en Full HD !)
Il est possible d'utiliser SSH pour faire du streaming entre deux machines.
Il faut lancer la commande à partir de l'ordinateur sur lequel vous voulez que la vidéo s'affiche :
| ========
| simon@ordiBureau ~ $ ssh simon@192.168.1.47 "cat ~/documentaire.mp4" | mplayer -
| ========
Ça marche, mais si votre connexion n'est pas très rapide ou que vous êtes en wifi, ça peut être lent. La solution est d'activer le cache de mplayer. On rajoute donc l'option à la fin de la commande précédente.
| ========
| simon@ordiBureau ~ $ ssh simon@192.168.1.47 "cat ~/documentaire.mp4" | mplayer -cache 8192 -
| ========
Il est possible d'augmenter le cache beaucoup plus pour avoir quelque chose de vraiment fluide. (Tout dépend de votre connexion.)
(sources :
utilisation de ssh : http://artisan.karma-lab.net/differents-canaux-ssh
option "cache" de mplayer : http://www.mplayerhq.hu/DOCS/HTML/en/streaming.html )