Как объединить MonAst и Asterisk 18 для совместной работы?

Добрый день, уважаемое сообщество. <br/> У меня установлена FreePBX 17 на Debian 12 с Asterisk 20. <br/> Я попытался установить MonAST, но, к сожалению, не удалось. <br/> Изучив официальную документацию и форумы, я понял, что взял на себя слишком сложную задачу, поэтому у меня возникло два вопроса: <br/> 1. Возможно ли внести патчи в MonAST? Насколько я понимаю, необходимо патчить starpy для работы с Asterisk 20 (возможно, даже 18). Если у кого-то есть инструкции или сам патч, буду благодарен за помощь. <br/> <br/> 2. Можете ли рекомендовать адекватную замену? Для меня важно, чтобы аналог MonAST имел возможность собирать и управлять конференциями в ручном режиме. <br/> Заранее извиняюсь, если задаю, возможно, глупый вопрос.
  • 12 декабря 2024 г. 12:23
Ответы на вопрос 1
Добрый день!

Объединение MonAst с Asterisk 18 или 20 может действительно представлять собой вызов, особенно учитывая, что MonAst не обновлялся в течение некоторого времени. Вот несколько рекомендаций по вашим вопросам:

### 1. Патчи для MonAst и StarPy

MonAst основан на StarPy, который использует библиотеки для работы с Asterisk. Если вы хотите использовать MonAst с Asterisk 18 или 20, вам потребуется внести изменения в код StarPy, чтобы он соответствовал API новых версий Asterisk.

Однако стоит отметить, что есть вероятность, что патчи могут не быть доступны в сообществе, так как на данный момент MonAst не активно поддерживается. Вам может понадобиться самостоятельно проанализировать изменения в API между версиями Asterisk и адаптировать StarPy соответственно.

Рекомендуем вам следующие шаги:
- Изучите исходный код StarPy, чтобы понять, какие изменения API произошли в Asterisk 18/20.
- Попробуйте обратиться в сообщество разработчиков StarPy, возможно, кто-то уже работал над этим и может предоставить более точные патчи или советы.

### 2. Альтернативы MonAst

Если вам не удастся получить MonAst, есть несколько альтернатив, которые могут обеспечить управление конференциями и другие функциональности:

- **FreePBX Conference Pro**: это модуль для FreePBX, который позволяет намного лучше управлять конференциями. Он включает функции, такие как управление участниками, возможности записи и т.д.

- **Jitsi Meet**: это веб-приложение для видеоконференций, которое можно интегрировать с Asterisk через SIP. Это может быть неплохим решением для видеозвонков и конференций.

- **Asterisk GUI**: хотя это не сразу замена MonAst, встроенные интерфейсы управления Asterisk могут удовлетворить ваши потребности в управлении.

- **KoolMeet**: это еще одно решение для управления RTC (Real-Time Communication) и может быть интегрировано с Asterisk.

Для получения максимальной функциональности, включая управление конференциями, возможно, стоит рассмотреть возможность использования FreePBX с соответствующими модулями.

Если у вас есть определенные требования или функциональности, которые вы ищете, дайте знать, и мы постараемся помочь более детально!
Похожие вопросы