Общее описание
Easy Planer Recorder — расширение для Chrome/Chromium (Manifest V3), предназначенное для записи аудио встреч на поддерживаемых платформах. Оно смешивает звук вкладки встречи и микрофон, кодирует аудио в PCM 16-bit little-endian mono и отправляет поток на WebSocket API сервера Easy Planer. На сервере собирается запись, в том числе сохраняется WAV в хранилище.
Установка для разработки
- Откройте
chrome://extensions(илиbrowser://extensionsв Яндекс.Браузере). - Включите режим разработчика.
- Нажмите «Загрузить распакованное» и выберите папку
apps/extension-recorderиз репозитория. - После изменения кода нажмите «Обновить» у карточки расширения.
- При ошибках вида «Extension context invalidated» перезагрузите вкладку встречи (F5).
Поддерживаемые платформы (Content Script)
Content-скрипт подключается автоматически на страницах, указанных в manifest.json → content_scripts → matches:
- Яндекс Телемост:
https://telemost.yandex.ru/*,https://*.telemost.yandex.ru/*