Recherche de site Web

Comment diffuser des films préférés (fichiers MP4) depuis un terminal Linux vers votre Apple TV


Si vous recherchez une solution pour diffuser le contenu de vos films téléchargés sur une Apple TV de votre réseau domestique, vous avez peut-être rencontré un obstacle que de nombreux utilisateurs de Linux rencontrent, à savoir qu'Apple n'a pas fait il est facile d'exploiter leur technologie AirPlay.

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

En supposant que vous utilisez Ubuntu (ou toute 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 package « libavahi-compat-libdnssd-dev » en tapant la commande suivante.

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

2. Une fois cette 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 1.9.x est installé, vous souhaiterez mettre à niveau votre version de Ruby vers 2.x en ajoutant le Ruby PPA à vos sources apt. liste. Vous le feriez en tapant 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 « gemmes » qui nous permettront d'envoyer notre vidéo à notre Apple TV. Les joyaux que nous installerons sont airplayer et airstream.

Pour 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 disposons du 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 produira quelque chose qui ressemblera à,

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

Remarque : Prenez note de cette adresse IP (moins la partie « : 7000 »).

5. Suivez maintenant le chemin où sont stockés vos films préféré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. Maintenant, regardez votre téléviseur et votre alto ! Vous diffusez votre vidéo sur votre Apple TV.

Conclusion

Désormais, certains experts en la matière pourraient suffire à lui seul pour gérer la lecture de vidéos sur Apple TV. D'après mon expérience, la gemme Airstream effectue cette tâche de manière plus fiable. J'utilise simplement la gemme 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 au format .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.