Отключить AirPlay на Mac


13

Я хочу запретить пользователю возможность потоковой передачи на удаленные динамики с любого клиента на своем ноутбуке. Есть ли способ глобально отключить AirPlay в системе Mac OS X (10.6 или 10.7)?


Под отключением вы подразумеваете, что хотите запретить любому пользователю выбирать удаленный динамик в iTunes?
холме

Я хочу запретить пользователю возможность потоковой передачи на удаленные динамики с любого клиента на своем ноутбуке.
Фрайдей

4
Пожалуйста, не размещайте один и тот же вопрос на разных сайтах SE.
vcsjones

AirPlay является частью Bonjour, которую вы, вероятно, не хотите отключать.
vcsjones

Текущее решение не работает на современных версиях MacOS, возможно, из-за защиты целостности системы. Есть ли другие варианты? chmod: Unable to change file mode on /System/Library/CoreServices/AirPlayUIAgent.app/Contents/MacOS/AirPlayUIAgent: Operation not permitted
Джереми Бэнкс

Ответы:


3

К сожалению, Apple не предоставила простой способ отключить эту функцию. Однако вы можете запретить глобальный доступ к приложению, которое обеспечивает зеркалирование AirPlay, изменив разрешения Unix.

Чтобы отключить зеркалирование AirPlay, нам нужно запретить компьютеру доступ к приложению, которое позволяет компьютеру зеркалировать AirPlay: запустить терминал и ввести следующую команду:

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

Введите пароль администратора и перезагрузите Mac после этого. Если вы попытаетесь подключить зеркало AirPlay к AppleTV сейчас, значок AirPlay останется синим, как будто он все еще пытается подключиться, но никогда не будет.

Единственным недостатком является то, что он блокирует menubar. Пользователь не сможет использовать какие-либо элементы строки меню после того, как попытался отразить экран. Вы по-прежнему можете регулировать громкость с помощью клавиатуры. Выход из системы и возврат к ней восстановит функциональность меню, пока вы не попытаетесь снова использовать зеркалирование AirPlay.

Чтобы избавиться от соблазна использовать AirPlay, вы можете скрыть значок AirPlay, открыв Системные настройки> Отображает и сняв флажок «Показывать параметры зеркального отображения в строке меню, когда они доступны». Вам нужно будет повторить этот шаг для каждого пользователя в системе.


2

Похоже, вы можете использовать управляемые настройки (MCX), чтобы отключить AppleTV:

WGM - com.apple.iTunes

... но это повлияет только на iTunes, и у меня нет AppleTV под рукой для тестирования.


0

Отключение трансляции производится с помощью приложения Airport Utility. Выберите устройство, нажмите кнопку редактирования, и вы увидите диалоговое окно с различными параметрами. Опция меню справа помечена как «Airplay» и содержит переключатель для включения или выключения Airplay.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.