macOS で UVC 対応ウェブカメラの映像を、解像度・フレームレート・ピクセルフォーマットを明示指定してフルスクリーン表示する低遅延プレビュー。単一の Swift ファイルで、Xcode なしでビルドできる。
外部モニタや配信用途で「カメラの映像をただ最短の遅延で大きく映したい」という場面を想定している。録画・エンコード・配信の機能は持たない。
- 解像度 / fps / ピクセルフォーマットを明示指定(プリセット任せにしない)
AVCaptureVideoDataOutput→AVSampleBufferDisplayLayerの直結。デコード・色変換・再生キューを経由しない