Core Media I/Oを使ったCamera ExtensionでmacOSの仮想カメラを作る 古くからあるmacOSの仮想カメラを作る手法として、DAL(Device Abstraction Layer) Pluginがあります しかし、DAL Pluginにはマルウェアを仕込まれるリスクや、開発が難しいなどの問題がありした 詳しくは、WWDC2022のCreate camera extensions with Core Media IOで説明されています (1:30あたり) macOS 12.3以降では、System ExtensionにCamera Extensionが追加され、Core Media I/Oを使ってシンプルで安全にmacOSの仮想カメラを実装できるようになりました 試しに、SceneKitの映像をリアルタイムに流し込む仮想カメラを作成してみました camera e