Я пытаюсь получить доступ к веб-камере/камере телефона пользователя, чтобы записать видео и микшировать звук (представьте себе TikTok). Таким образом, пользователь нажимал кнопку записи, звук проигрывался (чтобы пользователь мог рассчитать время своего танца или чего-то еще), а затем, когда звук заканчивался, запись останавливалась, и он мог загрузить его.
Я могу реализовать это с помощью MediaRecorder и CaptureStream для Chrome в Windows и Android, но ни один браузер на iOS не поддерживает CaptureStream. Даже MediaRecorder не работает.
Кто-нибудь знает решение (которое не включает в себя потоковую передачу видео на сервер, микширование его там и загрузку обратно) для записи видео на iOS (оно, безусловно, может воспроизводить поток на видеоэлементе) и микшировать его со звуком?