Коллеги, добрый день, подскажите, пожалуйста, решение проблемы.
есть 2 разных группы абонентов - скажем, оператора МТС (русские) и Vodafone (поляки)
их надо соединить в конференцию через confbridge, но для русских должны играть при входе и покидании комнаты вавки на русском языке, а для поляков - на польском.
как сделал:
в confbridge.conf завел 2 типа бриджей - русский и польский.
[russian]
type=bridge
max_members=6
sound_join=/var/lib/asterisk/sounds/ru/joined
sound_leave=/var/lib/asterisk/sounds/ru/left
sound_only_person=/var/lib/asterisk/sounds/ru/only
[polish]
type=bridge
max_members=6
sound_join=/var/lib/asterisk/sounds/PL/meetme/join
sound_leave=/var/lib/asterisk/sounds/PL/meetme/leave
sound_only_person=/var/lib/asterisk/sounds/PL/meetme/only
при входе поляка профиль моста задается правильно:
confBridge("SIP/vodafone-00024865", "common_12,polish,user,user_menu")
и даже играется какая-то приветственная вавка на польском:
Playing '/var/lib/asterisk/sounds/PL/meetme/join.gsm'
а когда он находится в комнате и слушает происходящее, вавки о приходе и уходе персон в чат (анонсы) говорятся из профиля russian моста . Либо из какого-то другого моста, но точно не польского.
Это баг астерика или меня? В https://wiki.asterisk.org/wiki/display/ ... confbridge написано, что
By default, announcements to a conference use English. Which means the prompts played to all users within the conference will be English. By changing the language of a bridge, this will change the language of the prompts played to all users.