วิธีปิดการใช้งาน Airplay อย่างสมบูรณ์ใน Mac OS X [ซ้ำกัน]


14

คำถามนี้มีคำตอบอยู่ที่นี่แล้ว:

ฉันต้องการตัด AirPlay ออกโดยสิ้นเชิง

มองหาคำตอบฉันอ่าน Disable AirPlay บน Mac

แต่มันก็ไม่ได้นำเสนอโซลูชั่นโดยตรง

นี่คือปัญหาของฉัน:

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

สิ่งที่เกิดขึ้นคือเครื่องนี้ดูเหมือนจะตัดสินใจเองว่าต้องการเชื่อมต่อกับเครื่องรับสัญญาณซึ่งทำให้ห้องสื่อของฉันเปลี่ยนแหล่งอินพุตในทันทีทันใดและทำให้สมาชิกในครัวเรือนคนอื่น ๆ เกิดความรำคาญและสับสน

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

ในความเป็นจริงมีวิธีโดยตรงเพียงแค่ปิดการใช้งาน Airplay ทั้งหมดใน Mac OS X หรือไม่?


ในภาพรวมก่อนหน้านี้ดูเหมือนจะไม่แตกต่างจากคำถามที่คุณอ้างถึง คุณช่วยอธิบายให้หน่อยได้ไหมว่าทำไมโซลูชันที่นำเสนอที่นั่นจะไม่ทำงานสำหรับคุณ
nohillside

และในความคิดที่สอง: จะดีกว่าหรือไม่ที่จะแก้ปัญหาของแหล่งสัญญาณเข้าที่เปลี่ยนอัตโนมัติ?
nohillside

ฉันไม่สามารถบล็อกการเชื่อมต่อขาเข้าทั้งหมดได้โดยเฉพาะเพราะฉันมีหลายแอพพลิเคชั่นที่ต้องใช้การเชื่อมต่อขาเข้าและขาออก การตั้งค่าชุดของกฎที่ซับซ้อนเพื่อลองและอนุญาตบางสิ่งผ่านไฟร์วอลล์และบล็อกอื่น ๆ นั้นไม่เป็นที่ต้องการ ฉันต้องการฟังก์ชั่นเครือข่ายมาตรฐานทั้งหมดเพื่อใช้งานฉันแค่ต้องปิดการใช้งาน Airplay ฉันไม่พบวิธีที่จะทำเช่นนั้น ฉันชอบที่จะแก้ปัญหาการสลับอัตโนมัติ แต่มันจะเปลี่ยนเมื่อได้รับคำขอให้ทำซึ่งมาจาก Mac ดังนั้นนั่นคือสิ่งที่ฉันต้องแก้ไข
Jonathan van Clute

อย่าลังเลที่จะเพิ่มคำถามใหม่เพื่อช่วยแก้ปัญหาการสลับ การเพิ่มไฟล์บันทึกของช่วงเวลาที่มันเกิดขึ้นก็อาจจำเป็นเช่นกัน
nohillside

ฉันยินดีที่จะรวมไฟล์บันทึก แต่ฉันไม่รู้ว่าจะรวมหรือที่ไหน พอยน์เตอร์ใด ๆ ที่จะได้รับการชื่นชม!
Jonathan van Clute

คำตอบ:


5

ฉันได้พบเพียงความช่วยเหลือบางส่วนที่นี่: ปิดการใช้งาน AirPlay Mirroring มันจะช่วยให้คุณปิดการใช้งาน Airplay Mirroring (ฉันถือว่ามีเพียงเสียง) โดยใช้คำสั่งเทอร์มินัล มันจะปฏิเสธการเข้าถึงคอมพิวเตอร์ AirPlay.app ที่อนุญาตให้มิเรอร์ Airplay

sudo chmod 000 /System/Library/CoreServices/AirPlayUIAgent.app/Contents/MacOS/AirPlayUIAgent

ปัญหาบางอย่างเกี่ยวข้องกับเรื่องนี้ ฉันได้คัดลอก "ข้อบกพร่อง" ของบทความด้านล่าง

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

หากคุณไม่สนุกกับมันหลังจากนั้นและคุณต้องการแก้ไขกลับเป็นค่าเริ่มต้นโดยไม่ต้องติดตั้ง OS X อีกครั้งคุณต้องการทำขั้นตอนเดียวกันข้างต้นเหมือนที่คุณทำเมื่อปิดการใช้งาน AirPlay แต่แทนที่จะเป็น 000 หลังจากซูโม่ chmodคุณต้องการใช้หมายเลข 755

คุณจะทำตามขั้นตอนรีสตาร์ท iMac ของคุณเหมือนก่อนและคุณควรเปิดใช้งานมันอีกครั้ง


นี่เป็นทางออกที่ดีสำหรับเซิร์ฟเวอร์เพลงที่ไม่มีหัว หากไม่มีใครลงชื่อเข้าใช้ยกเว้น OP - มันจะป้องกันการเชื่อมต่อที่ไม่สม่ำเสมอไปยัง AirPlay ซึ่งเป็นจุดบกพร่องแปลก ๆ จนกระทั่ง OP สามารถล้างหรือแทนที่ Mac / OS ที่เป็นเกล็ด (ซึ่งเป็นสิ่งที่เกิดขึ้นในท้ายที่สุดตามความคิดเห็นมี
bmike

1

คุณได้ลองติดตั้งSoundflowerไดรเวอร์เสียงสำหรับการกำหนดเส้นทางจากบุคคล Max SP แล้วหรือยัง นั่นฟรี.

ตั้งส่งออกไปในSoundflower System Preferencesในกรณีของคุณคุณจะต้องตั้งSound Effectsสิ่งเดียวกัน

ซึ่งโดยทั่วไปจะจับเสียงทั้งหมดในระบบและส่งไปยังที่ฝากข้อมูลบิต


0

ฉันเห็นคำตอบของ Hotdog Man และจากการตั้งค่าที่ฉันปิดเสียงเอาต์พุตสำหรับอุปกรณ์ Apple TV และเปลี่ยนเป็นเอาต์พุตเสียงอื่น

ฉันสามารถปิด Airplay ได้จากการตั้งค่า Display และไม่ได้รับคำแนะนำที่น่ารำคาญอีกต่อไป

ก่อนที่ฉันจะเปลี่ยนการตั้งค่าเสียงออกฉันไม่สามารถปิดได้จากการตั้งค่าการแสดงผล


-1

บางทีฉันอาจไม่เข้าใจคำถามนี้ แต่เครื่อง Mac ของฉันทุกคนมีรายการเมนูที่ระบุว่า "ปิดการทำมิเรอร์ AirPlay" สามารถเข้าถึงได้โดยตรงจากไอคอนเมนู AirPlay รวมถึงจากบานหน้าต่างการตั้งค่าการแสดงผลภายใต้การตั้งค่า


ไม่มีตัวเลือกดังกล่าวที่นี่ ... ฉันมี "แสดงตัวเลือกการทำมิเรอร์ในแถบเมนูเมื่อพร้อมใช้งาน" แต่ไม่มีไอคอนเมนู AirPlay ใด ๆ เลย อันที่จริงฉันไม่เคยเห็นไอคอนเมนู AirPlay บนเครื่อง Mac ของฉัน (ในขณะนี้มี 4 อัน) ไม่มีวิธีที่ฉันสามารถค้นหาเพื่อปิดใช้งาน Airplay นอกจากนี้ปัญหานี้เกี่ยวกับเสียงอย่างเคร่งครัด - ไม่เคยได้รับวิดีโอเพียงแค่เสียง (แม้ว่านี่อาจเป็นเพราะผู้รับ แต่ฉันไม่แน่ใจ)
Jonathan van Clute

2
มันจะแสดงไอคอนเมนู AirPlay เมื่อมีอุปกรณ์ออกอากาศวิดีโอเท่านั้น มิฉะนั้นตัวเลือกเสียงจะใช้ได้เฉพาะภายใต้ตัวเลือกเสียงออกในการตั้งค่าระบบหรือโดยการกด "alt + คลิก" ที่ไอคอนระดับเสียงในแถบเมนู
fsimkovic

-2

ไปที่การตั้งค่าระบบ -> Sound -> เอาท์พุท ที่นั่นจะบอกว่าเลือกอุปกรณ์สำหรับเอาต์พุตเสียงโดยมีตารางที่แสดงรายการลำโพงของ Mac หรือ Apple TV และหากคุณมีหูฟังก็ให้เลือกด้วย


1
ไม่ใช่ในกรณีของฉันเนื่องจากเป็นปัญหาทั้งหมด ... การออกอากาศไม่ได้ถูกแสดง ในที่สุดฉันก็แทนที่มันด้วยเครื่องอื่นแล้วมันก็หยุดพยายามเชื่อมต่อตามธรรมชาติดังนั้นมันจึงไม่ใช่ปัญหา
Jonathan van Clute
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.