Cara menonaktifkan Airplay sepenuhnya di Mac OS X [duplikat]

14

Saya ingin memotong AirPlay sepenuhnya.

Mencari jawaban, saya membaca Disable AirPlay pada Mac

Tetapi itu tidak benar-benar menawarkan solusi langsung.

Ini masalah saya:

Saya memiliki ruang media rumah tangga yang terhubung ke penerima berkemampuan Airplay. Server media kami adalah Mac sekunder yang beroperasi 24/7 untuk tujuan penyampaian media di seluruh rumah. Ini adalah mesin tanpa kepala yang tidak pernah mengeluarkan audio sendiri, dan pada kenyataannya semua driver audio dapat dinonaktifkan dan semuanya akan baik-baik saja bagi saya.

Apa yang terjadi adalah, mesin ini tampaknya secara spontan memutuskan bahwa ia ingin terhubung ke penerima Airplay, yang menyebabkan ruang Media saya tiba-tiba beralih sumber input dan sangat menjengkelkan dan membingungkan bagi anggota rumah tangga lainnya.

Jika saya bisa menonaktifkan Airplay sepenuhnya pada mesin ini, maka semuanya akan baik-baik saja. Tetapi saya tidak ingin memengaruhi konektivitas internet lainnya karena saya memiliki beberapa aplikasi yang perlu berkomunikasi setiap saat di kedua arah ke internet luar.

Apakah sebenarnya ada cara langsung untuk menonaktifkan Airplay sepenuhnya di Mac OS X?

JVC
sumber
Sepintas ini sepertinya tidak berbeda dengan pertanyaan yang Anda maksud. Bisakah Anda sedikit menjelaskan mengapa solusi yang ditawarkan di sana tidak bekerja untuk Anda?
nohillside
Dan pada pemikiran kedua: Bukankah lebih baik untuk memecahkan masalah sumber input switching otomatis?
nohillside
Saya secara khusus tidak dapat memblokir semua koneksi masuk karena saya memiliki beberapa aplikasi yang memerlukan koneksi masuk dan keluar. Menyiapkan beberapa aturan kompleks untuk mencoba dan mengizinkan beberapa hal melalui firewall dan memblokir yang lain, sama sekali tidak diinginkan. Saya membutuhkan SEMUA fungsionalitas jaringan standar untuk bekerja, saya hanya perlu menonaktifkan Airplay. Saya belum menemukan cara untuk melakukan itu. Saya ingin memecahkan peralihan otomatis, tetapi beralih ketika menerima permintaan untuk melakukannya, yang berasal dari Mac sehingga itulah yang perlu saya pecahkan.
JVC
Jangan ragu untuk menambahkan pertanyaan baru untuk membantu menyelesaikan peralihan. Menambahkan file log saat itu terjadi mungkin akan diperlukan juga.
nohillside
Saya dengan senang hati akan memasukkan file log tetapi saya tidak tahu apa yang harus dimasukkan atau di mana itu. Pointer apa pun akan dihargai!
JVC

Jawaban:

6

Saya baru saja menemukan bantuan di sini: Nonaktifkan AirPlay Mirroring . Ini akan membiarkan Anda menonaktifkan Airplay Mirroring (saya berasumsi itu termasuk hanya suara) dengan menggunakan perintah terminal. Ini akan menolak akses komputer ke AirPlay.app yang memungkinkan Airplay mirroring.

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

Beberapa masalah terkait dengan ini. Saya telah menyalin "kekurangan" artikel di bawah ini.

Satu-satunya kelemahan metode ini adalah mengunci menubar, yang berarti pengguna Anda tidak akan dapat menggunakan salah satu item menu bar. Mereka masih dapat menyesuaikan volume menggunakan keyboard. Logout dan kembali akan mengembalikan fungsionalitas menu hingga pengguna mencoba menggunakan mirror AirPlay lagi. Saya kira jika pengguna Anda mengeluh tentang tabrakan menubar, Anda tahu apa yang telah mereka coba lakukan! Untuk menghapus godaan pengguna untuk menabrak bilah menu sepanjang waktu, Anda dapat menyembunyikan ikon AirPlay dengan membuka System Preferences> Display dan hapus centang pada kotak centang "Tampilkan opsi pencerminan di bilah menu bila tersedia".

jika Anda tidak menikmatinya setelah itu dan Anda ingin memperbaikinya kembali ke default tanpa menginstal ulang OS X Anda ingin melakukan langkah-langkah yang sama di atas seperti yang Anda lakukan ketika menonaktifkan AirPlay. Tapi alih-alih 000 setelah chmod sumo Anda ingin menggunakan angka 755

Anda akan mengikuti langkah-langkahnya, restart iMac Anda seperti sebelumnya dan Anda harus mengaktifkannya kembali

fsimkovic
sumber
Ini adalah solusi yang bagus untuk server musik tanpa kepala. Jika tidak ada yang masuk kecuali OP - itu akan mencegah koneksi flakey ke AirPlay yang merupakan bug aneh sampai OP dapat menghapus atau mengganti Mac / OS flakey. (Itulah yang terjadi pada akhirnya sesuai dengan komentar di sana
bmike
1

Sudahkah Anda mencoba menginstal Soundflower , pengarah perutean audio dari orang-orang Max SP? Gratis.

Setel Output ke Soundflowerdalam System Preferences. Dalam kasus Anda, Anda juga ingin mengatur Sound Effectshal yang sama.

Itu pada dasarnya akan menangkap semua audio pada sistem dan mengirimkannya ke ember bit.

Tony Williams
sumber
0

Saya melihat jawaban Hotdog Man dan dari Pengaturan saya mematikan Output Suara untuk perangkat Apple TV, dan beralih ke output suara yang berbeda.

Saya kemudian dapat mematikan Airplay dari pengaturan Display, dan tidak lagi menerima permintaan yang mengganggu itu.

Sebelum saya mengaktifkan pengaturan Output Suara, saya tidak dapat mematikannya dari pengaturan Display.

danfordham
sumber
-1

Mungkin saya tidak mengerti pertanyaannya, tetapi semua Mac saya memiliki item menu yang mengatakan "Matikan AirPlay Mirroring". Ini dapat diakses langsung dari ikon menu AirPlay, serta dari panel preferensi Tampilan di bawah Pengaturan.

Dave
sumber
Tidak ada opsi di sini ... Saya memiliki "Tampilkan opsi mirroring di bilah menu bila tersedia" tetapi tidak pernah ada ikon menu AirPlay yang ditampilkan. Bahkan saya belum pernah melihat ikon menu AirPlay di salah satu Mac saya (4 di antaranya saat ini). Tidak ada cara yang dapat saya temukan, untuk menonaktifkan Airplay. Juga, masalah ini hanya tentang Audio - tidak ada video yang pernah diterima, hanya suara (meskipun ini mungkin karena penerima, saya tidak yakin).
JVC
2
Ini hanya akan menampilkan ikon menu AirPlay ketika perangkat pemutaran video tersedia. Jika tidak, opsi suara hanya tersedia di bawah opsi output suara dalam preferensi sistem atau dengan menekan "alt + klik" pada ikon volume di bilah menu.
fsimkovic
-2

Pergi ke System Preferences -> Sound -> Output . Di sana akan mengatakan pilih perangkat untuk output suara , dengan tabel daftar speaker Mac atau Apple TV, dan jika Anda memiliki headphone maka juga mereka.

Manusia Hotdog
sumber
1
Tidak dalam kasus saya, karena itulah keseluruhan masalahnya ... Airplay tidak diperlihatkan. Pada akhirnya saya menggantinya dengan mesin yang berbeda dan kemudian berhenti mencoba untuk terhubung secara spontan, sehingga tidak menjadi masalah.
JVC