Добавить новость
ru24.net
«Фрилансим»
Февраль
2025
1 2 3 4 5 6 7 8 9 10 11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28

Устранить задержки аудиопотоков (WebRTC, Node.js)

0
Цель: Снизить текущие задержки через QoS(?) и оптимизацию маршрутов(SFU?)
Клиент ↔ STT (распознавание речи) → LLM → TTS (синтез) ↔ Клиент.

Текущий стек:

  • Бекенд на Node.js с передачей аудио через WebSocket.
  • STT (Speech-to-Text)LLMTTS (Text-to-Speech) ↔ Клиент
  • Аудиокодек: PCM16 (8 kHz) (без перекодирования, совместимость с браузерами, включая Safari).

Текущее видение реализации проекта (вероятно оно может быть другое)

1. Анализ и проектирование:

• Изучить текущую архитектуру (WebSocket + Node.js).

• Предложить схему уменьшения задержек, через SFU для 1:1 аудиосвязи (не конференции!).


2. Настройка SFU-сервера:

• Развернуть Mediasoup /Jitsi / OpenVidu, или облачное решение Daily / LiveKit, но мы там ограничены комнатами, возможно это не так).


3. Оптимизация задержек:

• Устранить узкие места в цепочке (замер текущих задержек ~300-400 мс).

• Протестировать работу в условиях высокой нагрузки.


4. Масштабирование:

• Настроить горизонтальное масштабирование SFU (Docker/Kubernetes).

• Добавить балансировку нагрузки между экземплярами STT/TTS.


5. Синхронизация с IP-телефонией:

• Подготовить интеграцию с SIP (на будущее, но учесть в архитектуре).


Требования к кандидату:


  • Экспертиза в WebRTC (ICE/STUN/TURN, аудиопотоки).
  • Опыт с SFU (Mediasoup, Jitsi и.т.д) и аудиокодеками (PCM, Opus).
  • Навыки в Node.js (бекенд для медиасерверов).
  • Понимание сетей: RTP, QoS, туннелирование.



Moscow.media
Частные объявления сегодня





Rss.plus




Спорт в России и мире

Новости спорта


Новости тенниса
WTA

Теннисистка Потапова поднялась на одну позицию в рейтинге WTA






Где и когда похоронят Олега Стриженова

На точке крупнейшей точке обмена интернет-трафика в Москве произошел сбой

В Москве прошла премьера спектакля «Штабной писарь»

«Стремительный рост»: Патрушев заявил об увеличении товарооборота между РФ и Индией