Разработка шлюза для передачи аудиопотока между WebSocket и SIP

Необходимо разработать программный шлюз на Python, обеспечивающий двустороннюю передачу аудиопотока между WebSocket-соединением и SIP-телефонией.

Основные задачи

  • Создать серверную часть на Python, способную принимать входящие аудиопотоки через протокол WebSocket (WS/WSS).
  • Обеспечить преобразование и маршрутизацию принятого аудиопотока в SIP-сессию (исходящий звонок).
  • Реализовать обратный процесс: прием аудиопотока из входящей SIP-сессии и его передача на выход через WebSocket.
  • Обеспечить стабильность соединения и минимальную задержку при передаче аудиоданных.

Технические требования

  • Язык программирования: Python.
  • Основные протоколы: SIP (для телефонии) и WebSocket (для веб-взаимодействия).
  • Решение должно быть готово к промышленной эксплуатации.
  • Сроки выполнения проекта сжатые.

Ожидаемый результат

Готовое к работе приложение, которое выступает в роли моста между веб-интерфейсом (через WS) и инфраструктурой SIP-телефонии, позволяя устанавливать двустороннюю аудиосвязь.

SMM-специалист для запуска и продвижения социальных сетей

Требуется специалист для комплексного развития социальных сетей с нуля: создание контента, настройка таргетированной рекламы и стратегическое продвижение. Необходимо сформировать узнаваемый бренд и привлечь целевую аудиторию.

Доработка WordPress сайта: верстка и код

Требуется завершающая доработка сайта на WordPress. Необходимо исправить оставшиеся баги, внести правки в верстку и программный код, а также реализовать новые идеи по дизайну.