Хочу поделиться довольно простым, но как показало время, полезным способом управления воспроизведением на macOS из быстрых команд (например iOS), без дополнительных клиент-серверных приложений. Управление происходит с помощью вызова скрипта на python по ssh. Для имитации нажатия медиа клавиш использована библиотека pyobjc-framework-Quartz.
Протестировано на MacOS 10.15.7 и MacOS 12.6.4.
Порядок действий:
1) Установить библиотеку:
pip3 install pyobjc-framework-Quartz
2) Клонировать репозиторий со скриптом управления в домашнюю директорию (если клонируете в другую не забудьте изменить путь к файлу скрипта в быстрой команде):
git clone https://github.com/guinmoon/ios-macos-mediakey-shortcuts ~/ios_macos_mediakey_shortcuts
3) Разрешить SSH доступ к Mac:
4) Добавить быстрые команды из репозитория на устройство:
При добавлении команды вам будет предложено ввести ip адрес, имя пользователя и пароль для доступа к Mac по ssh:
Заключение
Часто использую данный метод управления воспроизведением, так как это позволяет избежать необходимости запускать дополнительное программное обеспечение в фоне, а ssh доступ используется и для других задач.