Да, так можно. В вашем примере можно ограничить исходящие для одного callerid. Но мне нужно ограничить суммарное количество каналов до сервера В(вх+исх). Хотелось чтобы имея 15 номеров на них могли дозваниваться и звонить с них, но ограничить количество одновременных разговоров в 10. У меня в sip.conf описывается к примеру так [4444] callerid=4444 [5555] calledrid=5555 и т.д. И ограничить нужно суммарное количество каналов(вх+исх) для 4444, 5555 и т.д. с учетом того, что серверов таких может быть много. Т.е. хочу создать универсальное решение в диалплане для исходящих. Может переменную ввести для каждого номера или еще как.
kostoprav ( 2013-10-29 10:54:38 +0400 )редактироватьну так используйте что то типо GROUP(trunk)=grp1. универсальное решение делается через astdb/mysql realtime.
meral ( 2013-10-29 20:21:33 +0400 )редактироватьСпасибо, понял как делать. И еще вопрос тогда: можно ли ограничить количество регистраций для юзера. Сейчас можно регистрировать 2-3-4 телефона с одний логином/паролем, но работать будет последний зарегистрировавшийся. Как отсылать всех, если уже есть одна регистрация?
kostoprav ( 2013-10-29 20:40:58 +0400 )редактироватьхз. в астериске никак. ну развечто адрес в permit прописать. дело в том, что адрес у текущего зарегистриванного моежт же менятся. потому нет вариантов как запретит регистрироватся с другого. можно написать демон который будет запрещать(фаерволить)
meral ( 2013-10-30 01:12:17 +0400 )редактировать