許可權與隱私
Beam 只透過選定來源所需的作業系統路徑請求受保護的能力。互動錄製是可選的,不會儲存輸入文字。
Windows
- 螢幕和視窗捕獲使用 Windows Graphics Capture。
- 游標和點選能力取決於 Windows 捕獲路徑提供的內容。
- 互動訪問不需要 Linux Polkit helper。
macOS
| 能力 | 要求 |
|---|---|
| 螢幕、視窗或應用捕獲 | ScreenCaptureKit 和螢幕錄製許可權。 |
| 互動訪問 | CoreGraphics 輔助功能許可權。 |
| 直接 MP4 捕獲 | macOS 15 或更高版本。 |
| Chromium 系統音訊 | macOS 13 或更高版本;從 macOS 14.2 起需要 NSAudioCaptureUsageDescription。 |
| 麥克風和攝像頭 | 對應的 macOS 隱私許可權。 |
Linux
鍵盤快捷鍵和滑鼠點選的可用性可能因可訪問的輸入裝置而不同。Linux 互動捕獲始終報告不會錄製輸入文字。
| 要求 | 用途或限制 |
|---|---|
| XDG Desktop Portal v2 或更高版本 | 顯示系統來源選擇器並取得錄製同意。 |
| PipeWire | 傳輸選定的螢幕和原生系統音訊流。 |
| FFmpeg 加相容的 MP4 編碼器 | 編碼捕獲的會話。 |
| Beam 輸入 helper | 提供可選的鍵盤快捷鍵和滑鼠點選後設資料。 |
| Polkit / pkexec 和 broker | 可能需要授權和執行輸入 helper。 |
| 單一 portal 來源 | 每個會話選擇一個螢幕或視窗;區域捕獲不可用。 |
全屏捕獲中的 Beam 視窗
Beam 無法在 Linux 全屏捕獲中隱藏自己的視窗。仍建議使用螢幕模式;確認 portal 選擇前先安排好 Beam。
互動隱私
- 互動捕獲是可選的。
- 它只在錄製會話處於活動狀態時執行。
- 它儲存受支援的點選後設資料和安全快捷鍵標記。
- 它絕不儲存使用者輸入的文字。
媒體隔離和失敗邊界
在受支援的情況下,攝像頭、麥克風和系統音訊會儲存為獨立軌道或附屬媒體。在 Linux 之外,系統音訊使用 Chromium display-media 捕獲。Electron 只向受信任的應用渲染器授予媒體訪問許可權。準備期間報告不可用的攝像頭可以被省略而繼續捕獲;其他攝像頭或附屬媒體錯誤,以及選定麥克風或系統音訊來源失敗,都可能停止錄製啟動。
詳細設定
作業系統設定和排查方法請使用平臺支援參考。