Uprawnienia i prywatność
Beam żąda chronionych możliwości tylko poprzez ścieżki systemu operacyjnego wymagane przez wybrane źródła. Nagrywanie interakcji jest opcjonalne i nie przechowuje wpisywanego tekstu.
Windows
- Przechwytywanie ekranu i okien wykorzystuje funkcję Przechwytywanie grafiki systemu Windows.
- Możliwości kursora i kliknięcia zależą od tego, co ujawnia ścieżka przechwytywania systemu Windows.
- Dostęp do interakcji nie wymaga pomocnika Linux Polkit.
macOS
| Możliwości | Wymaganie |
|---|---|
| Przechwytywanie ekranu, okna lub aplikacji | ScreenCaptureKit i pozwolenie na nagrywanie ekranu. |
| Dostęp do interakcji | CoreGraphics Pozwolenie na dostępność. |
| Bezpośrednie przechwytywanie MP4 | macOS 15 lub nowszy. |
| Dźwięk systemowy Chrom | macOS 13 lub nowszy; Od systemu macOS 14.2 wymagana jest wersja NSAudioCaptureUsageDescription. |
| Mikrofon i kamera | Odpowiednie uprawnienia dotyczące prywatności w systemie macOS. |
Linuksa
Skróty klawiaturowe i kliknięcia myszą mogą mieć różną dostępność w zależności od dostępnych urządzeń wejściowych. Przechwytywanie interakcji w systemie Linux zawsze zgłasza, że wpisany tekst nie jest rejestrowany.
| Wymaganie | Cel lub ograniczenie |
|---|---|
| Portal XDG Desktop w wersji 2 lub nowszej | Wyświetla systemowy wybór źródła i uzyskuje zgodę na nagrywanie. |
| Drut rurowy | Przenosi wybrany ekran i natywne strumienie audio systemu. |
| FFmpeg plus kompatybilny koder MP4 | Koduje przechwyconą sesję. |
| Beam pomocnik wejściowy | Zapewnia opcjonalne skróty klawiaturowe i metadane kliknięcia myszą. |
| Polkit/pkexec i broker | Może być wymagane do autoryzacji i obsługi pomocnika wejściowego. |
| Pojedyncze źródło portalu | Do sesji wybierany jest jeden ekran lub okno; przechwytywanie regionu jest niedostępne. |
Beam okien w trybie pełnoekranowym
Beam nie może ukryć własnych okien przed przechwytywaniem pełnoekranowym systemu Linux. Tryb ekranu jest nadal zalecany; umów się na Beam przed potwierdzeniem wyboru portalu.
Prywatność interakcji
- Przechwytywanie interakcji jest opcjonalne.
- Działa tylko wtedy, gdy sesja nagrywania jest aktywna.
- Przechowuje obsługiwane metadane kliknięć i bezpieczne tokeny skrótów.
- Nigdy nie przechowuje tekstu wpisanego przez użytkownika.
Izolacja mediów i granice awarii
Kamera, mikrofon i dźwięk systemowy są przechowywane jako osobne ścieżki lub wózki boczne, jeśli jest to obsługiwane. Poza Linuksem dźwięk systemowy korzysta z przechwytywania multimediów wyświetlanych w Chromium. Electron przyznaje dostęp do multimediów tylko zaufanym rendererom aplikacji. Kamera zgłoszona jako niedostępna podczas przygotowań może zostać pominięta podczas kontynuowania przechwytywania; inne błędy kamery lub wózka bocznego oraz awaria wybranego mikrofonu lub systemowego źródła dźwięku mogą spowodować zatrzymanie uruchamiania nagrywania.
Szczegółowa konfiguracja
Użyj odniesienia do obsługi platformy do konfiguracji systemu operacyjnego i rozwiązywania problemów.