Необходимо создать браузерное расширение (приоритетно Сhrome, желательно поддержка также на других популярных браузерах), со следующим функционалом:
1) При установке расширение запрашивает доступ к чтению и изменению данных сайтов, микрофону. Работает на той вкладке, на которой было открыто расширение.
2) Кнопка “Start/stop”:
При включении устанавливает Streaming соединение с бэкендом и перехватывает ввод аудио на сайте с текущей открытой вкладки (звук с микрофона не поступает открытому веб-сайту или передается с минимальной громкостью).
При выключении останавливает Streaming соединение с бэкендом и переключает передачу звука с микро на вебсайт в обычный режим.
3) Streaming-соединение подразумевает:
Расширение передает на бэкенд поток аудио с микрофона.
Расширение передает получаемый поток аудио с бэкенда на вебсайт.
В качестве API готовы использовать websockets / gRPC / webRTC (REST не подходит).
Разделы:
Заказ
Опубликован:
04.04.2024 | 16:06 [поднят: 04.04.2024 | 16:06]
Заказ находится в архиве