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é.