Разрешения и конфиденциальность
Beam запрашивает защищённые возможности только через пути операционной системы, необходимые выбранным источникам. Запись взаимодействий необязательна и не сохраняет введённый текст.
Windows
- Захват экрана и окон использует Windows Graphics Capture.
- Возможности курсора и щелчков зависят от того, что предоставляет путь захвата Windows.
- Для доступа к взаимодействиям помощник Polkit для Linux не требуется.
macOS
| Возможность | Требование |
|---|---|
| Захват экрана, окна или приложения | ScreenCaptureKit и разрешение на запись экрана. |
| Доступ к взаимодействиям | Разрешение специальных возможностей CoreGraphics. |
| Прямой захват MP4 | macOS 15 или новее. |
| Системное аудио Chromium | macOS 13 или новее; начиная с macOS 14.2 требуется NSAudioCaptureUsageDescription. |
| Микрофон и камера | Соответствующие разрешения конфиденциальности macOS. |
Linux
Доступность сочетаний клавиш и щелчков мыши может различаться в зависимости от доступных устройств ввода. При записи взаимодействий в Linux всегда сообщается, что введённый текст не записывается.
| Требование | Назначение или ограничение |
|---|---|
| XDG Desktop Portal v2 или новее | Показывает системный выбор источника и получает согласие на запись. |
| PipeWire | Передаёт выбранные потоки экрана и нативного системного аудио. |
| FFmpeg и совместимый кодировщик MP4 | Кодирует захваченную сессию. |
| Помощник ввода Beam | Предоставляет необязательные метаданные сочетаний клавиш и щелчков мыши. |
| Polkit / pkexec и брокер | Может потребоваться для авторизации и работы помощника ввода. |
| Один источник портала | Для сессии выбирается один экран или окно; захват области недоступен. |
Окна Beam при полноэкранном захвате
Beam не может скрыть собственные окна при полноэкранном захвате в Linux. Режим «Экран» по-прежнему рекомендуется; расположите Beam до подтверждения выбора портала.
Конфиденциальность взаимодействий
- Запись взаимодействий необязательна.
- Она выполняется только во время активной сессии записи.
- Она сохраняет поддерживаемые метаданные щелчков и безопасные токены сочетаний клавиш.
- Она никогда не сохраняет текст, который вводит пользователь.
Изоляция медиа и границы ошибок
Камера, микрофон и системное аудио хранятся как отдельные дорожки или дополнительные файлы, если это поддерживается. Вне Linux системное аудио использует захват display-media Chromium. Electron предоставляет доступ к медиа только доверенным renderer-процессам приложения. Если во время подготовки камера объявлена недоступной, её можно исключить, продолжив захват; другие ошибки камеры или дополнительного файла, а также сбой выбранного источника микрофона или системного аудио могут остановить запуск записи.
Подробная настройка
Для настройки и устранения неполадок в операционной системе используйте справочник поддержки платформ.