1 · Встановіть компонент
Двічі клацніть завантажений пакет і підтвердіть паролем адміністратора. Більше нічого не запитають, перезавантажувати Mac не потрібно.
CamMicLink · Аудіокомпонент
Аудіокомпонент CamMicLink встановлює віртуальний аудіопристрій CamMicLink Microphone. Після встановлення Zoom, Teams, Discord, OBS, QuickTime і будь-яка інша програма зі списком мікрофонів знайдуть його самі: без маршрутизації, без агрегованих пристроїв, без налаштувань, які треба пам'ятати.
Версія 0.1.7 · 57 КБ · macOS 14 або новіше · Apple silicon та Intel · підписано й нотарізовано
Двічі клацніть завантажений пакет і підтвердіть паролем адміністратора. Більше нічого не запитають, перезавантажувати Mac не потрібно.
Відкрийте CamMicLink знову — або зачекайте кілька секунд, якщо він уже відкритий. Перемикач біля «Віртуальний мікрофон» стане доступним сам: застосунок стежить за появою пристрою.
У Zoom, Teams, OBS або іншій програмі виберіть CamMicLink Microphone як мікрофон. Оце й усе: звук iPhone надходить туди, де очікують мікрофон.
Віртуальний мікрофон у macOS — це не функція застосунку, а драйвер Core Audio. macOS завантажує їх лише з системної теки, для якої потрібні права адміністратора, а застосунки з Mac App Store працюють у пісочниці, яка туди писати не може.
App Review також вимагає, щоб застосунки з Mac App Store були самодостатніми: версія з магазину не може завантажувати чи встановлювати те, що додає функціональність. Саме тому всі продукти віртуального аудіо для macOS — включно з відомими драйверами з відкритим кодом — поширюються поза App Store.
Тож компонент лежить тут: одне завантаження, один пароль, застосунок не змінюється. версія з прямим завантаженням CamMicLink може встановити його за вас, бо вона не в пісочниці.
Один файл CamMicLinkMic.driver у /Library/Audio/Plug-Ins/HAL/ — та сама тека, яку використовує будь-який віртуальний аудіопристрій у macOS. Це плагін Core Audio у просторі користувача, його завантажує системна аудіослужба; розширення ядра немає, у фоні нічого не працює.
Пакет підписано сертифікатом Developer ID Installer і нотарізовано Apple, квиток прикріплено — під час відкриття не буде попередження про невідомого розробника.
Зазвичай він з'являється за секунду після встановлення. Якщо ні — перезапустіть аудіослужбу в Терміналі:
sudo killall coreaudiod
Звук повернеться за кілька секунд. Перезавантаження не потрібне.
Перевірте, що програма використовує CamMicLink Microphone, а не вбудований мікрофон: більшість пам'ятає свій вибір, а деякі кешують список пристроїв до перезапуску.
Також переконайтеся, що в CamMicLink перемикач віртуального мікрофона ввімкнено.
Відкрийте Термінал — ⌘ Пробіл, наберіть Terminal, Return. Скопіюйте два рядки нижче, вставте, Return, потім введіть пароль Mac. За кілька секунд пристрій зникне зі списку звуку.
sudo rm -rf "/Library/Audio/Plug-Ins/HAL/CamMicLinkMic.driver"
sudo killall coreaudiod
Запитання або щось поводиться дивно? Напишіть на cammiclink@oscarzhou.com — потрапить прямо до того, хто написав драйвер.