Я планирую создать приложение для браузера, которое будет принимать несколько потоков webrtc с камер мобильных устройств и записывать их с помощью API браузера mediarecorder.
Хитрость в том, что я хочу, чтобы пользовательский интерфейс браузера мог переключаться между различными потоками в режиме реального времени во время записи видео, что позволяет настроить несколько камер для живого события. Выходные данные будут затем переданы в ffmpeg.
Все камеры будут транслироваться через RTCPeerConnection на клиент центрального браузера, который будет выполнять "переключение".
Возможно ли иметь кнопку прослушивания, которая может переключаться между потоками на медиа-рекордер?