Виктор Макаренко darkPulsar Сбер ID
Python и веб-разработка: автоматизация, API, SaaS
Рейтинг
1 007
№ 1 303 в каталоге
Отзывы
Профессионализм
10/10
Коммуникация
10 /10
Город
Симферополь
На сайте с
2026 года
Юридический статус
Частное лицо
Безопасная сделка
Деньги списываются после приёмки

Asterisk / BEWARD: пилот видеодомофонии через интернет

Используемые навыки Asterisk Linux

Описание

Заказчику требовалось настроить SIP-взаимодействие вызывных панелей BEWARD и абонентского монитора через Asterisk, включая подключение через интернет. Важно было проверить не только регистрацию, но и весь сценарий: вызов, двусторонний звук, видео и открытие двери по DTMF.

Отдельная сложность: артефакты и нестабильность видеопотока. Требовалось отделить ошибки SIP-настройки от сетевой причины и сохранить работу действующих сервисов на Windows-сервере.

Решение

Настроил Asterisk/PJSIP в Ubuntu VM на Windows Server / Hyper-V: регистрацию устройств, маршрутизацию вызовов, работу через NAT и необходимые правила межсетевого экрана. Проверял SIP-сигнализацию, RTP-медиа и передачу DTMF.

Для диагностики видео сопоставлял входящие и исходящие RTP-пакеты: это позволило проверить, добавляет ли сервер потери в медиапоток. Совместно с представителем заказчика провёл контрольные проверки кабеля и портов коммутатора. Проблему локализовали до сетевого подключения сервера; рабочая конфигурация была подтверждена повторными вызовами.

После локальных проверок отдельно проверили монитор SM710 из внешней сети. Фиксировал результаты, ограничения и последовательность действий для следующего этапа.

Результат

Пилотный сценарий подтверждён: монитор SM710 регистрируется через интернет, работают двусторонний звук, видео и открытие двери по DTMF. Результат относится к проверенному пилотному контуру, а не к подключению всех устройств объекта или гарантии бесперебойности всей системы.

Кейс показывает практическую работу с Linux, Asterisk/PJSIP, SIP/RTP, NAT, firewall и сетевой диагностикой. На иллюстрации представлена обезличенная схема, а не скриншот системы заказчика. IP-адреса, домены, учётные данные, конфигурации с секретами и журналы соединений не публикуются.

Оценили проект:

Другие проекты

Все проекты →
Веб-разработка и IT Kubernetes/Helm: безопасный деплой API-сервиса
Kubernetes/Helm: безопасный деплой API-сервиса
51
Веб-разработка и IT dokumenty82.ru: полный цикл разработки, ИИ-приёмная и SEO
dokumenty82.ru: полный цикл разработки, ИИ-приёмная и SEO
13
Веб-разработка и IT Сбор и проверка изображений для товарного каталога
Сбор и проверка изображений для товарного каталога
36
Веб-разработка и IT Webhook-сервис для CRM: защита, журнал и Telegram
Webhook-сервис для CRM: защита, журнал и Telegram
40