Recherche de site Web

Comment diffuser vos films préférés (fichiers MP4) à partir d’un terminal Linux vers votre Apple TV


Si vous êtes à la recherche d’une solution pour diffuser votre contenu cinématographique téléchargé sur une Apple TV sur votre réseau domestique, vous avez peut-être rencontré un obstacle que de nombreux utilisateurs de Linux ont rencontré, à savoir qu’Apple n’a pas facilité l’exploitation de sa technologie AirPlay.

Il existe cependant un moyen de prendre vos fichiers vidéo .mp4 et de les diffuser sur votre Apple TV, grâce à quelques programmes Ruby astucieux et aux bibliothèques utilisées par le protocole Airplay.

En supposant que vous utilisez Ubuntu (ou n’importe quelle distribution basée sur Ubuntu), vous devrez installer les dépendances suivantes requises pour communiquer avec votre appareil Apple TV.

1. Ouvrez une fenêtre de terminal et installez le paquet « libavahi-compat-libdnssd-dev " en tapant la commande suivante.

$ sudo apt-get install libavahi-compat-libdnssd-dev

2. Une fois l’installation terminée, assurez-vous qu’au moins Ruby 2.0 est installé sur votre système. À l’intérieur de votre terminal, tapez ce qui suit pour vous assurer qu’il est bien installé.

$ ruby --version

Vous recevrez un résultat qui devrait ressembler à ceci :

ruby 2.1.4p265 (2014-10-27 revision 48166) [x86_64-linux]

Si la version 1.9.x est installée, vous voudrez mettre à niveau votre version de Ruby vers la version 2.x en ajoutant le PPA Ruby à votre liste de sources apt. Pour ce faire, vous devez taper les commandes suivantes dans votre terminal.

$ sudo apt-add-repository ppa:brightbox/ruby-ng

Lorsque vous y êtes invité, appuyez sur ENTRÉE. Prochaine course,

$ sudo apt-get update
sudo apt-get install ruby2.0-dev

3. Maintenant que Ruby est à jour, nous devrons installer deux « gems » qui nous permettront d’envoyer notre vidéo à notre Apple TV. Les gemmes que nous installerons sont airplayer et airstream.

Pour l’installer, nous devrons exécuter ce qui suit :

$ sudo gem install airplayer
sudo gem install airstream

Remarque : Cela installera automatiquement les dépendances requises pour exécuter ces programmes ainsi que les programmes eux-mêmes.

4. Nous avons le logiciel dont nous avons besoin pour diffuser notre vidéo, mais nous devons savoir où se trouve notre Apple TV sur notre réseau (où envoyer notre vidéo). Pour ce faire, nous courons,

$ airplayer devices

Cette commande affichera quelque chose qui ressemblera à

0: Apple TV (Resolution: 1280x720, Version: 200.54, IP: 192.168.0.6:7000)

Remarque : Prenez note de cette partie de l’adresse IP (moins la partie ' :7000').

5. Allez maintenant sur le chemin où vos films préférés sont stockés, puis dans une fenêtre de terminal, exécutez la commande suivante pour diffuser le film sur votre Apple TV.

$ cd /path/where/video/is/
airstream -o IP.OF.APPLE.DEVICE ./nameofvideo.mp4

6. Regardez maintenant votre téléviseur et votre alto ! Vous diffusez votre vidéo sur votre Apple TV.

Conclusion

Maintenant, certains connaissant bien ce sujet peuvent Airplayer seul est suffisant pour gérer la lecture de vidéos sur Apple TV. D’après mon expérience, le joyau airstream effectue cette tâche de manière plus fiable. J’utilise simplement la gem airplayer pour découvrir l’adresse IP de l’Apple TV.

Si vous avez des vidéos qui ne sont pas au format mp4 et qui sont .mkv, .avi, .mov, elles devront être converties pour que la lecture fonctionne via airstream.

N’hésitez pas à poster vos questions, et j’espère que ce sera un processus indolore pour accéder à ce qui vous revient de droit.

Articles connexes: