เล่นเสียงผ่านเครือข่ายด้วย Windows 7 หรือไม่


20

ฉันเคยเห็นซอฟต์แวร์สำหรับระบบ Linux ที่อนุญาตให้ฉันส่งเสียงจากระบบหนึ่งไปอีกระบบหนึ่งผ่านเครือข่ายมีซอฟต์แวร์ดังกล่าว (ไดรเวอร์น่าจะ) สำหรับ Windows โดยเฉพาะ XP แต่ Vista และ Windows 7 จะดีที่สุด

ฉันต้องการสตรีมเสียง (เสียงทั้งหมดไม่ใช่แค่ mp3s ฯลฯ ) จากแล็ปท็อปของฉันไปยังคอมพิวเตอร์เครื่องอื่นผ่านเครือข่าย ฉันรู้ว่า Windows Remote Desktop สามารถเล่นเสียงผ่านเครือข่ายได้อย่างง่ายดาย เป็นส่วนหนึ่งของ. Net ที่ฉันสามารถโค้ดแอปง่าย ๆ ที่ส่งเสียงโดยไม่ต้อง RD'ing หรือไม่ ฉันยังไม่ต้องการเรียกใช้ผ่านสายทางกายภาพเพิ่มเติมถ้าเป็นไปได้


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

หากคุณต้องการใช้พีซีของคุณทั้งในฐานะเซิร์ฟเวอร์และเป็นคอนโทรลเลอร์และคุณมีโหมดเรนเดอร์ค่อนข้างง่าย / แฝง (ผู้เล่นเครือข่ายที่ไม่มีการควบคุม / ดิสเพลย์มาก) ลองดูที่คุณสมบัติ "play-to" ของ windows 7 และ ขึ้น จำกัด เฉพาะ WindowsMedia-Playback แต่ก็ดี ... groovypost.com/howto/…
Frank Nocke

คำตอบ:


6

Airfoilจะให้คุณสตรีมเสียงจาก Windows / Mac ไปยัง Windows / Mac / Airport

ส่งเสียงใด ๆ จากพีซีของคุณไปยังหน่วย AirPort Express, Apple TV, iPhone และ iPods Touch และแม้แต่พีซีและ Mac อื่น ๆ ทั้งหมดในการซิงค์!

ป้อนคำอธิบายรูปภาพที่นี่


4
"ก่อนที่จะซื้อเสียงจะถูกซ้อนทับในการส่งสัญญาณทั้งหมดนานกว่า 10 นาที"
Borislav Ivanov

ซื้อคีย์ใบอนุญาตเพียง $ 25
Antti Rytsölä

3

ฉันไม่รู้แน่ ... แต่นี่เป็นความคิด ความยากลำบากในการส่งเสียงของแล็ปท็อปของคุณผ่านทาง LAN คือ windows ไม่ได้ให้ 'ช่อง' หรือสิ่งที่ฟังได้โดยที่นักพัฒนาซอฟต์แวร์สามารถใช้เพื่อนำไปใช้งานได้ โดยพื้นฐานแล้วฉันเชื่อว่าวิธีแก้ปัญหาที่ประสบความสำเร็จต้องเป็นอย่างใดอย่างหนึ่ง:

  • ไดร์เวอร์เสียงเสมือนที่สมบูรณ์แบบ

จากสิ่งที่ฉันเข้าใจดูเหมือนว่าค่าโดยสารที่ซับซ้อน: ลองสร้างไดรเวอร์ปลอมที่รองรับอินพุตมากมาย (mp3s, เกมรอบทิศทางและภาพยนตร์, บิตเรตและอัตราตัวอย่างต่างๆ, แอปพลิเคชั่นพร้อมกัน) ในขณะเดียวกันก็ดูแลการเข้ารหัส ด้วยเวลาแฝงที่ต่ำการรับที่ปลายอีกด้านหนึ่งทำงานได้ดีและมีความเสถียรกับหน้าต่างรุ่นต่าง ๆ ทั้งหมดที่มีแรงจูงใจในการทำกำไรที่ต่ำมากเพราะมีคนกลุ่มน้อยเท่านั้นที่สนใจซื้อ ฟังดูเหมือนแผนธุรกิจที่ไม่ดีสำหรับฉัน

คุณลอง pulseaudio บน windows แล้วหรือยัง? เห็นได้ชัดว่ามันเป็นข้ามแพลตฟอร์ม

หรือ

  • การ์ดเสียงจริงที่มีไดรเวอร์ถูกออกแบบมาเพื่อให้แอปพลิเคชั่นบันทึกเอาต์พุต

ไม่กี่ปีที่ผ่านมา Creative Labs มีช่อง 'สิ่งที่คุณได้ยิน' ที่สามารถบันทึกได้ ฉันจำได้ว่าเล่นเสียงผ่านเอฟเฟกต์ฮาร์ดแวร์การ์ดเสียงเช่นเสียงก้องและบันทึกเสียงแบบเรียลไทม์ในซอฟต์แวร์เสียงของฉันโดยใช้ช่อง "สิ่งที่คุณได้ยิน" ในทางเทคนิค Shoutcast จะสามารถเลือกช่องสัญญาณนี้เป็นอินพุตและสตรีมเสียงแล็ปท็อปทั้งหมดของคุณ ฉันไม่มีบัตร Creative อีกต่อไปดังนั้นฉันจึงไม่ทราบว่าใช้งานได้ดีในปัจจุบัน นอกจากนี้ฉันคิดว่าคุณต้องการใช้เสียงในตัวแล็ปท็อปของคุณซึ่งน่าจะไม่มีคุณสมบัตินั้น แต่ Creative Audigy ภายนอกอาจจะ!

หรือ

  • ฮาร์ดแวร์เฉพาะสำหรับ Audio Over IP / Audio Over Ethernet

มีราคาแพงและซับซ้อนกว่าทางออกที่ดีที่สุดในปัจจุบัน: สายสัญญาณเสียงจริงกับคอมพิวเตอร์หลักของคุณ ....

หรือ

  • แก้ไขด่วน

เสียบเอาท์พุทของแล็ปท็อปของคุณกลับเข้าไปใน linein ของแล็ปท็อปของคุณด้วยสายเคเบิลขนาดเล็ก <1 ฟุต ไม่ต้องสงสัย shoutcast สามารถสตรีมไลน์อินของการ์ดเสียงของคุณได้ ข้อเสียของวิธีนี้คือลดคุณภาพเสียงด้วย 2 DAC / ADC ที่ไม่จำเป็น


ในกรณีที่มีใครสงสัย: ด้วย WASAPI เราสามารถบันทึกจากอุปกรณ์ส่งออกได้ นั่นหมายถึงไม่จำเป็นต้องใช้อินพุตวนกลับ "สิ่งที่คุณได้ยิน" / "Stereomix" IIRC มันเริ่มต้นจาก Windows Vista แล้ว
Daniel B

2

VLCสามารถเรียกใช้เป็นเซิร์ฟเวอร์ (บนแล็ปท็อปของคุณ) และไคลเอนต์ (บน HTPC ของคุณ) เพื่อสตรีมวิดีโอหรือเสียง เพียงใช้เมนูสื่อ (วางอย่างเป็นประโยชน์ตรงที่เมนูไฟล์อยู่ในแอพส่วนใหญ่) และเลือกสตรีมมิ่งจากนั้นเลือกไฟล์ทั้งหมดที่คุณต้องการสตรีมคลิกสตรีมและคุณจะได้รับตัวเลือกว่าจะสตรีมอย่างไร

เมื่อเริ่มต้นให้เริ่มต้น VLC บน HTPC และนำไปที่ IP และพอร์ตของแลปท็อปและควรเล่น

โพสต์ฟอรั่มนี้อธิบายถึงวิธีการทำ


2
นั่นไม่ใช่วิธีแก้ปัญหาที่ดีมากเพราะจากสิ่งที่ฉันสามารถบอกได้มันใช้ VLC เป็นตัวเล่นเป็นหลักแทนที่จะสตรีมเอาท์พุทเสียงทั้งหมดจากโปรแกรมแล็ปท็อปทั้งหมด
Artem Russakovskii

"ฉันต้องการที่จะสตรีมเสียง (เสียงทั้งหมดไม่ใช่แค่ mp3s, ฯลฯ ) จากแล็ปท็อปของฉันไปยังคอมพิวเตอร์เครื่องอื่น" - วิธีนี้ไม่ตอบคำถาม
แบรนดอน

1

คำตอบนี้จะช้าไปหน่อย แต่ฉันคิดว่าฉันจะโพสต์ไว้ในกรณีที่มีใครบางคนกำลังมองหาทางออกในอนาคต มีชิ้นส่วนของซอฟต์แวร์ที่เรียกว่าAirfoilที่มีฟังก์ชั่นที่แน่นอนนี้ นอกจากนี้ยังช่วยให้คุณสตรีมไปยังพีซี, MAC, Linux, iPhone, iPod Touches, Apple TV และอีกมากมาย


1

ฉันจะดูที่คุณสมบัติ "เล่นไปที่" ที่มีอยู่ใน Windows 7 เล็ก ๆ น้อย ๆ ที่ฉันได้เล่นกับมันก็ถูกดำเนินการอย่างน่ากลัว นี่คือการเขียนขึ้นเล็ก ๆ น้อย ๆ ที่มีข้อมูลเพิ่มเติม


ฉันลองครั้งนี้ แต่สื่อทั้งหมดของฉันอยู่ในไดรฟ์เครือข่ายและฉันจำได้ว่าพบปัญหา
duckworth

1

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

นี่คือตัวอย่าง

สายเคเบิลนั้นมีความยาวเพียง 6 ฟุต แต่คุณจะยาวขึ้นหรือรวมเข้ากับสายเคเบิลต่อขยาย


ข้อมูลเพิ่มเติมเกี่ยวกับโซลูชันไลน์อินได้ที่นี่: cavemonkey50.com/2006/02/two-computers-only-one-set-of-speakers
Jon Galloway

0

ลองhttps://github.com/duncanthrax/screamเพื่อหาไดรเวอร์ VirtualAudio ที่เรียบง่าย สิ่งนี้อาจไม่ดีเท่า Airfoil แต่มีความล่าช้าน้อยมากดังนั้นจึงสามารถใช้งานวิดีโอ (VLC พร้อมการปรับเวลา) การใช้สิ่งนี้ระหว่างพีซี Windows 2 เครื่องโดยใช้สายเคเบิลอีเทอร์เน็ตนั้นมีความล่าช้าประมาณ 500 มิลลิวินาทีดังนั้นจึงไม่เหมาะสำหรับการเล่นเกม

ฉันลองใช้ Airfoil และในขณะที่มันมีคุณสมบัติจำนวนมากปริมาณความล่าช้า (~ 3 วินาทีบน direct Ethernet) เมื่อส่งเสียงจาก Airfoil ไปยัง Airfoil Satellite (Windows) นั้นสูงเกินไปที่จะทำสิ่งอื่นนอกเหนือจากเสียงเพลง (เสียง เท่านั้น)

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