Я пишу программу для OS X на Swift. Моя программа уже делает следующее: берёт кадры с реальной веб камеры, обрабатывает их (затирает лица на каждом кадре), затем выводит получившиеся кадры во вьюхе. Получается такое же видео как с реальной вебкамеры, но без лиц. Все картинки это CIImage и NSImage.
Я хочу создать виртуальную веб-камеру и сделать так, чтобы если человек в скайпе или любой другой программе выбрал, в качестве видео источника не обычную веб-камеру, а мою виртуальную, он видел те самые кадры, которые я уже обработал.
Подскажите, пожалуйста, как создать виртуальную камеру и отправить на неё свои изображения. К примеру, есть программа
CamWiz. Она создаёт виртуальную камеру и отправляет туда свой видеопоток.
Всё перерыл, ничто не помогает.