Kako pretakati priljubljene filme (datoteke MP4) s terminala Linux na vaš Apple TV


Če iščete rešitev za pretakanje prenesene filmske vsebine na Apple TV v domačem omrežju, ste morda dosegli oviro, ki jo dosegajo številni uporabniki Linuxa, to je, da Apple ni olajšal dostopa do njihovega AirPlay tehnologija.

Obstaja pa način, da svoje video datoteke .mp4 vzamete in jih predvajate na svoj Apple TV, zahvaljujoč nekaj čudovitim programom Ruby in knjižnicam, ki jih uporablja protokol Airplay.

Ob predpostavki, da uporabljate Ubuntu (ali katero koli distribucijo, ki temelji na Ubuntuju), boste morali namestiti naslednje odvisnosti, potrebne za komunikacijo z napravo Apple TV.

1. Odprite okno terminala in namestite paket\"libavahi-compat-libdnssd-dev", tako da vnesete naslednji ukaz.

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

2. Po končani namestitvi preverite, ali imate v sistemu nameščen vsaj Ruby 2.0. Znotraj terminala vnesite naslednje, da zagotovite, da je res nameščen.

$ ruby --version

Prejeli boste izhod, ki bi moral izgledati nekako takole:

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

Če je nameščen 1.9.x, boste želeli svojo različico Rubyja nadgraditi na 2.x, tako da boste na seznam virov apt dodali Ruby PPA. To bi storili tako, da v svoj terminal vnesete naslednje ukaze.

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

Ob pozivu pritisnite ENTER. Naslednji tek,

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

3. Zdaj, ko je Ruby posodobljen, bomo morali namestiti dva\"dragulja", ki nam bosta omogočila pošiljanje našega videoposnetka na naš Apple TV.

Za namestitev bomo morali zagnati naslednje:

$ sudo gem install airplayer
$ sudo gem install airstream

Opomba: S tem boste samodejno namestili odvisnosti, potrebne za zagon teh programov, pa tudi samih programov.

4. Imamo programsko opremo, ki jo potrebujemo za pretakanje našega videa, vendar moramo vedeti, kje v našem omrežju je naša Apple TV (kam poslati naš video). Za to tečemo,

$ airplayer devices

Ta ukaz bo izpisal nekaj podobnega,

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

Opomba: Zabeležite si ta naslov IP (minus ‘: 7000’).

5. Zdaj pojdite na pot, kjer so shranjeni vaši najljubši filmi, nato pa v terminalskem oknu zaženite naslednji ukaz za pretakanje filma na vaš Apple TV.

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

6. Zdaj si oglejte televizor in violo! Videoposnetek pretakate na Apple TV.

Zaključek

Zdaj lahko nekaj strokovnjakov na to temo že samo letalski igralec zadostuje za predvajanje videoposnetkov na Apple TV. Po mojih izkušnjah biser zračnega toka to nalogo opravlja bolj zanesljivo. Preprosto uporabljam dragulj letala za odkrivanje naslova IP Apple TV-ja.

Če imate videoposnetke, ki niso v formatu mp4 in so .mkv, .avi, .mov, jih bo treba pretvoriti, da bo predvajanje delovalo prek zračnega toka.

Objavite svoja vprašanja in upam, da bo to neboleč postopek za dostop do tistega, kar je upravičeno vaše.