สตรีมวิดีโอแบบไร้สายจาก PC ไปยัง Pi ไปยังทีวีได้หรือไม่


16

ฉันมีภาพยนตร์หลายชุด (โปรดทราบ: ส่วนใหญ่ 1080p) ในฮาร์ดดิสก์ไดรฟ์ภายนอกของฉัน ไดรฟ์นี้ต่ออยู่กับพีซีของฉัน (Mac) ฮาร์ดดิสก์ภายนอกมีไฟล์งานที่สำคัญบางไฟล์ด้วยเหตุนี้ฉันจึงไม่สามารถถอดออกจาก Mac ได้

ฉันมีทีวี 32 นิ้วในห้องโถงใกล้เคียงฉันสามารถแนบเอาท์พุทของฉันผ่าน HDMI ไปยังทีวีของฉันตอนนี้สิ่งที่ฉันต้องทำก็คือสตรีมเนื้อหาวิดีโอจาก Mac ของฉันไปยังทีวีของฉันผ่าน Pi ทั้งของฉัน Pi และ Mac เชื่อมต่อกับเครือข่าย Wifi เดียวกัน Pi เชื่อมต่อแบบไร้สายด้วยถ้าช่วยทั้งสองห้องอยู่ใกล้ ๆ เช่นกันทั้ง Mac และ Pi ก็ใกล้กับเราเตอร์ไร้สายด้วย

ฉันเพียงแค่ต้องการทำซ้ำหน้าจอ Mac ของฉันไปยังทีวีของฉันในห้องโถง วิธีนี้ฉันสามารถเล่นอะไรก็ได้ที่ฉันต้องการและมันจะปรากฏบนทีวีของฉัน

ฉันมีข้อสงสัยบางอย่าง แต่:

ประการแรกมันเป็นไปได้ไหม? ถ้าใช่วิดีโอนั้นจะขาดหายไปหรือไม่ ฉันจำเป็นต้องซื้อตัวแปลงสัญญาณเพิ่มเติมหรือไม่

ขอขอบคุณ.

คำตอบ:


8

หากคุณต้องการใช้ PI เป็น HTPC หรือ Media Center โดยเฉพาะคุณสามารถใช้การกระจายที่มุ่งเน้นไปที่แอปพลิเคชันดังกล่าว OpenELEC / XBMC / RasBMC ดูเหมือนจะเป็นตัวเลือกที่ชัดเจน ฉันลองใช้ OpenELEC ในครั้งเดียว แต่การใช้ WiFi เพื่อทำงานอย่างน่าเชื่อถือนั้นดูเหมือนว่าจะเจ็บปวด

นี่คือวิธีที่ฉันใช้ Raspbian (ตั้งแต่ฉันใช้ RPi สำหรับงานอื่นที่ไม่ใช่การเล่นสื่อ) สำหรับการเล่นสื่อบน Pi:

  1. แชร์ไดรฟ์ (ภายนอก) กับสื่อบน LAN แล้วเชื่อมต่อกับ RPi เหมือนกันกับแชร์แซมบ้า
  2. ใช้เครื่องเล่นเช่น OMXPlayer เพื่อเล่นวิดีโอของคุณบน Pi เอง บิวด์ใหม่ที่มีให้ที่นี่รองรับคำบรรยายและสตรีมเสียงหลายรายการ
  3. เรียกใช้เว็บอินเตอร์เฟสเช่นนี้หรือควบคุมเครื่องเล่นสื่อผ่าน SSH
  4. คุณสามารถเพิ่มคำสั่ง samba share mount & remote / remote interface บนหน้าจอของเครื่องเล่นสื่อลง~/.bash_loginไฟล์เพื่อให้ทุกครั้งที่คุณลงชื่อเข้าใช้ Pi ก็พร้อมที่จะเล่นสื่อ

มีข้อเสียบางประการสำหรับการตั้งค่าประเภทนี้สิ่งที่สำคัญที่สุดคือรูปแบบที่ไม่สามารถถอดรหัสและเล่นบน Pi ได้ทั้งหมด แต่. mp4 และ. mkvs ดูดีที่สุด หากบางครั้ง Pi stutters เมื่อเล่นวิดีโอความละเอียด 1080p คุณสามารถลองโอเวอร์คล็อกผ่านraspi-config(การเล่นนั้นราบรื่นเกือบตลอดเวลาด้วย 900Mhz)

หน้าจอ "การทำมิเรอร์" สามารถทำได้ผ่าน VNC คุณสามารถติดตั้งเซิร์ฟเวอร์ VNC บนเครื่องโฮสต์และเข้าถึงผ่านทางวิวเวอร์ VNC ที่ทำงานบน RPi แม้ว่าสิ่งนี้อาจมีประโยชน์สำหรับการเข้าถึงข้อความหรือรูปภาพ แต่การเล่นวิดีโอผ่านการตั้งค่าเช่นนั้นน่ากลัวมาก


@imaginonic: ฉันอยากจะแนะนำ Rasplex นอกเหนือจากคำตอบที่ยอดเยี่ยมของ Bhargav Plex เป็นเครื่องเล่นสื่อที่ฉันต้องการเนื่องจากการเข้ารหัสทั้งหมดเสร็จสิ้นบนเซิร์ฟเวอร์ (Mac ของคุณ) จากนั้นสตรีมไปยังไคลเอนต์ (pi ของคุณ)
Jacobm001

เพื่อเพิ่มความคิดเห็น @ Jacobm001 ของข้อมูล Rasplex สามารถพบได้ที่นี่: rasplex.com โปรดทราบว่ามันต้องมีการติดตั้ง Plex Media Server ( plex.tv/downloads ) บนอุปกรณ์โฮสต์ของคุณ แต่ก็สามารถโฮสต์จาก iOS หรือ Andriod ได้เช่นกัน! ค่อนข้างหวาน!
Ogre Psalm33

4

Chromecastของ Google ใช้เทคโนโลยีที่คล้ายกันในแพ็คเกจฮาร์ดแวร์ขนาดกะทัดรัด มันจะเปิดออกมีเป็นมาตรฐานสำหรับ screencast Wifi เรียกMiracast มีโครงการ Raspberry Pi ในขั้นเริ่มต้นของการพัฒนาคือ (เบต้า) เรียกว่าPiracast ขณะนี้มีการสนับสนุนเฉพาะฮาร์ดแวร์ที่ จำกัด (ชิปเซ็ต Realtek RTL8188EUS) และซอฟต์แวร์ (2013-09-25 ภาพ Wheezy Raspbian) แต่ดูเหมือนว่าจะอยู่ภายใต้การพัฒนาในปัจจุบันดังนั้นจึงมีความหวังในการสนับสนุนที่กว้างขึ้น


3

การคัดลอกหน้าจอส่วนใหญ่จะทำงานได้ไม่ดีนัก

วิธีที่ดีที่สุดคือแบ่งปันโฟลเดอร์กับภาพยนตร์โดยใช้ NFS หรือ SAMBA และเข้าถึงจาก Pi เพื่ออ่านเนื้อหาและเล่นบนหน้าจอทีวี

ยังคงภาพยนตร์ 1080p อาจเล่นขาด ๆ หาย ๆ ในระหว่างฉากแอ็คชั่นเนื่องจากความเร็ว wifi ไม่เร็วพอที่จะรองรับแบนด์วิดท์ที่จำเป็น คุณอาจต้องใช้สายอีเธอร์เน็ตเป็นทางเลือกสุดท้าย


ฉันไม่ได้ซื้อ wifi นั้นจะไม่เร็วพอ นั่นเป็นวิธีที่ Google Chromecast ใช้งานไม่ได้? แน่นอนว่าพวกเขาอาจใช้ตัวแปลงสัญญาณที่เป็นกรรมสิทธิ์ (ฉันยังไม่ได้ดู) แต่แน่นอนว่า Google สามารถทำได้โดยใช้แพ็คเกจฮาร์ดแวร์ที่เล็กมาก ๆ
Ogre Psalm33

ใช่ แต่คุณล้มเหลวในการเผยแพร่เมื่อ Chromecast เล่นวิดีโอพูดบน YouTube มันดาวน์โหลดวิดีโอจากอินเทอร์เน็ต แต่จะไม่ส่งกระแสข้อมูลวิดีโอจากอุปกรณ์ที่ควบคุม Chromecast หากคุณเคยลองใช้แท็บ google chrome คุณจะเห็นว่ามีความล่าช้าอย่างมาก
Darth Vader

1

ฉันใช้การตั้งค่าเดียวกันโดยใช้ xbmc ตอนนี้โคดี ฉันมี synology nas เป็นมัลติมีเดียและไฟล์เซิร์ฟเวอร์ ใน kodi ฉันได้ทำการแมปการแบ่งปันมันค่อนข้างง่ายสิ่งที่คุณต้องรู้ก็คือเครือข่ายพื้นฐานเล็กน้อย ผู้เล่นจะดูแลทุกอย่างและใช้งานได้ดีกับ 1080p เช่นกันไม่มีการเล่นล่าช้าหรือขาด ๆ หาย ๆ ฉันยังแนะนำ addon คำบรรยาย

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.