Какой наилучший подход (читать безболезненно) я мог бы использовать?
Прежде всего, приложению необходимо записать видео с веб-камеры + запись с микрофона на диск и сжать видео с помощью ffmpeg (или чего-то подобного).
То есть задействовано оборудование + запущен отдельный процесс для кодирования.
Я серьезно рассматривал Adobe AIR - но я прочитал на сайте Adobe, что у него нет разрешения на запуск других приложений, что может быть проблематично, если я хочу кодировать видео с помощью ffmpeg.