Weboldal keresés

Kedvenc filmek (MP4 fájlok) streamelése a Linux terminálról az Apple TV-re


Ha megoldást keres a letöltött filmek streamelésére az otthoni hálózatán lévő Apple TV-re, akkor előfordulhat, hogy sok Linux-felhasználó akadályba ütközött, és amit az Apple nem tett meg. könnyű használni az AirPlay technológiát.

Van azonban mód arra, hogy az .mp4 videofájlokat átvigye az Apple TV-re, köszönhetően néhány remek Ruby programnak és az Airplay protokoll által használt könyvtáraknak.

Feltételezve, hogy Ubuntut (vagy bármely Ubuntu alapú disztrót) használ, telepítenie kell a következő függőségeket, amelyek szükségesek az Apple TV-eszközzel való kommunikációhoz.

1. Nyisson meg egy terminálablakot, és telepítse a „libavahi-compat-libdnssd-dev” csomagot a következő parancs beírásával.

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

2. A telepítés befejezése után győződjön meg arról, hogy legalább Ruby 2.0 telepítve van a rendszerén. Írja be a következőt a terminál belsejébe, hogy megbizonyosodjon arról, hogy valóban telepítve van.

ruby --version

Egy kimenetet fog kapni, amelynek valahogy így kell kinéznie:

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

Ha az 1.9.x telepítve van, frissítenie kell a Ruby verzióját 2.x-re úgy, hogy hozzáadja a Ruby PPA-t a megfelelő forrásokhoz. lista. Ezt úgy teheti meg, hogy beírja a következő parancsokat a termináljába.

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

Amikor kéri, nyomja meg az ENTER billentyűt. Következő futás,

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

3. Most, hogy a Ruby naprakész, telepítenünk kell két „gyöngyszemet”, amelyek segítségével elküldhetjük videónkat Apple TV. Az általunk telepített drágakövek az airplayer és az airstream.

A telepítéshez a következőket kell futtatnunk:

sudo gem install airplayer
sudo gem install airstream

Megjegyzés: Ez automatikusan telepíti a programok futtatásához szükséges függőségeket, valamint magukat a programokat.

4. Rendelkezünk a videóink streameléséhez szükséges szoftverrel, de tudnunk kell, hogy hálózatunkon hol található az Apple TV-nk (hova küldhetjük a videónkat). Ennek érdekében futunk,

airplayer devices

Ez a parancs valami olyasmit ad ki, ami hasonlít

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

Megjegyzés: Jegyezze fel az IP-címet (mínusz a ':7000') részt.

5. Most lépjen arra az útvonalra, ahol kedvenc filmjeit tárolja, majd egy terminálablakban futtassa a következő parancsot a film streameléséhez az Apple TV-re.

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

6. Most nézze meg tévéjét és brácsáját! Ön streameli a videót az Apple TV-re.

Következtetés

Nos, néhány jártas ebben a témában önmagában az airplayer is elegendő ahhoz, hogy lejátssza a videókat az Apple TV-n. Az a tapasztalatom, hogy az airstream gem ezt a feladatot megbízhatóbban látja el. Egyszerűen az airplayer gyöngyszemét használom az Apple TV IP-címének felfedezésére.

Ha olyan videóid vannak, amelyek nem mp4 formátumúak, és .mkv, .avi, .mov formátumúak, akkor azokat konvertálni kell ahhoz, hogy a lejátszás Airstreamen keresztül működjön.

Nyugodtan tegye fel kérdéseit, és remélem, ez egy fájdalommentes folyamat lesz ahhoz, hogy hozzáférjen ahhoz, ami jogosan az Öné.