Добрый день!
Требуется дописать (исправить) универсальный модуль для записи видео в Unity-приложениях на Android/iOS устройствах.
По сути сам модуль представляет из себя оболочку вокруг трех других плагинов, два из которых для Android, один для iOS.
Плагины для Андроид успешно работают, а плагин под iOS перестал обновляться и его поддержка с выходом новых версий iOS прекращена.
Требуется заменить плагин ScreenRecorder на любой иной способ записи видео с аналогичным функционалом. Возможно, использовать для этого KamCord, который пока задействован только для Андроид-устройств. Либо подыскать другой вариант.
Общий принцип работы с записью, который уже есть в оболочке, менять не рекомендуется, т.е. оставить все те же public вызовы в классе VideoRecordInterface, что есть сейчас.
Главные требования заключаются в том, что должна быть возможность задавать имя конечного файла, возможность записывать аудио (хотя бы с микрофона) и выбирать, с каких именно камер в Unity брать видеопоток.
Результат должен корректно работать как в последних версиях Android, так и в iOS, с возможностью публикации приложений с данным плагином.
Имеющиеся исходники:
drive.google.com/file/d/0... В откликах пишите, пожалуйста, оценку по срокам и стоимости вашей работы.