ค้นหาเว็บไซต์

วิธีสตรีมภาพยนตร์เรื่องโปรด (ไฟล์ MP4) จาก Linux Terminal ไปยัง Apple TV ของคุณ


หากคุณกำลังมองหาวิธีแก้ปัญหาในการสตรีมเนื้อหาภาพยนตร์ที่ดาวน์โหลดไปยัง Apple TV บนเครือข่ายในบ้านของคุณ คุณอาจประสบปัญหาที่ผู้ใช้ Linux จำนวนมากประสบปัญหา ซึ่งก็คือ Apple ไม่ได้สร้าง มันง่ายที่จะใช้ประโยชน์จากเทคโนโลยี AirPlay

อย่างไรก็ตาม มีวิธีในการนำไฟล์วิดีโอ .mp4 ของคุณและสตรีมไปยัง Apple TV ของคุณ ต้องขอบคุณโปรแกรม Ruby ดีๆ และไลบรารี่ที่ใช้โดยโปรโตคอล Airplay

สมมติว่าคุณใช้ Ubuntu (หรือ distro ที่ใช้ Ubuntu) คุณจะต้องติดตั้งการขึ้นต่อกันต่อไปนี้ซึ่งจำเป็นในการสื่อสารกับอุปกรณ์ Apple TV ของคุณ

1. เปิดหน้าต่างเทอร์มินัลและติดตั้งแพ็คเกจ “libavahi-compat-libdnssd-dev ” โดยพิมพ์คำสั่งต่อไปนี้

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

2. หลังจากการติดตั้งเสร็จสมบูรณ์ ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง Ruby 2.0 เป็นอย่างน้อยบนระบบของคุณ ภายในเทอร์มินัลของคุณให้พิมพ์สิ่งต่อไปนี้เพื่อให้แน่ใจว่าได้รับการติดตั้งจริง

ruby --version

คุณจะได้รับผลลัพธ์ที่ควรมีลักษณะดังนี้:

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

หากมีการติดตั้ง 1.9.x คุณจะต้องอัปเกรด Ruby เวอร์ชันของคุณเป็น 2.x โดยเพิ่ม Ruby PPA ลงใน apt Sources ของคุณ รายการ. คุณจะทำได้โดยพิมพ์คำสั่งต่อไปนี้ในเทอร์มินัลของคุณ

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

เมื่อได้รับแจ้งให้กด ENTER วิ่งครั้งต่อไป

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

3. ตอนนี้ Ruby เป็นเวอร์ชันล่าสุดแล้ว เราจะต้องติดตั้ง “อัญมณี สองตัวที่จะช่วยให้เราส่งวิดีโอของเราไปที่ แอปเปิลทีวี. อัญมณีที่เราจะติดตั้งคือ airplayer และ airstream

ในการติดตั้งเราจะต้องดำเนินการดังต่อไปนี้:

sudo gem install airplayer
sudo gem install airstream

หมายเหตุ: การดำเนินการนี้จะติดตั้งการขึ้นต่อกันที่จำเป็นในการรันโปรแกรมเหล่านี้และตัวโปรแกรมเองโดยอัตโนมัติ

4. เรามีซอฟต์แวร์ที่จำเป็นในการสตรีมวิดีโอของเรา แต่เราจำเป็นต้องรู้ว่า Apple TV ของเราอยู่ที่ใดบนเครือข่ายของเรา (จะส่งวิดีโอของเราได้ที่ไหน) การทำเช่นนี้เราดำเนินการ

airplayer devices

คำสั่งนี้จะแสดงผลบางอย่างที่มีลักษณะคล้ายกัน

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

หมายเหตุ: จดบันทึกที่อยู่ IP นั้น (ลบส่วน ':7000')

5. ตอนนี้ไปตามเส้นทางที่ภาพยนตร์ที่คุณชื่นชอบจัดเก็บไว้ จากนั้นในหน้าต่างเทอร์มินัล ให้รันคำสั่งต่อไปนี้เพื่อสตรีมภาพยนตร์ไปยัง Apple TV ของคุณ

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

6. ลองดูทีวีและวิโอลาของคุณสิ! คุณกำลังสตรีมวิดีโอของคุณไปยัง Apple TV

บทสรุป

ตอนนี้ผู้มีความรู้เกี่ยวกับเรื่องนี้บางคนอาจออกอากาศเพียงอย่างเดียวก็เพียงพอที่จะรองรับการเล่นวิดีโอบน Apple TV จากประสบการณ์ของฉันที่ airstream gem ทำหน้าที่นี้ได้อย่างน่าเชื่อถือมากขึ้น ฉันเพียงแค่ใช้ airplayer gem เพื่อค้นหาที่อยู่ IP ของ Apple TV

หากคุณมีวิดีโอที่ไม่อยู่ในรูปแบบ MP4 และเป็น .mkv, .avi, .mov จะต้องแปลงวิดีโอเหล่านั้นเพื่อให้เล่นผ่าน airstream ได้

โปรดโพสต์คำถามของคุณได้ตามสบาย และเราหวังว่านี่จะเป็นกระบวนการที่ไม่ยุ่งยากในการเข้าถึงสิ่งที่คุณถูกต้อง