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

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

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

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

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

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

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

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

Создание иллюстраций по эскизам

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

Обработка и адаптация видео для маркетплейсов

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