У меня возникли проблемы с реализацией ChanSpy на моем сервере Asterisk, третья сторона может слышать звонки просто отлично, но третья сторона также может говорить в звонки, что не должно быть возможно, я использую ChanSpy без каких-либо опций, и ExtenSpy не работает .
Телефоны Yealink Gigabit Color IP Phones SIP-T38G (не уверен, но модель должна быть очень близкой).
Пример ChanSpy, который я использую для прослушивания cc1 exten => cc1,1,ChanSpy(SIP/${EXTEN})
Любые предложения приветствуются ;)
Ответ 1 · рейтинг 1 · arheops
У вас есть возможность использовать chanspy с опцией "только разговор", если вам нужен разговор только для шепота.
Вы должны использовать chanspy на цифровых линиях (по крайней мере, у шепчущего абонента должен быть цифровой), если вам нужно, чтобы он не был услышан вызываемым абонентом. На аналоговой линии оба пути проходят по одному и тому же проводу, поэтому на таких линиях нет никаких способов wisper, кроме отключения звука (что не поддерживается chanspy, но может быть сделано через func_volume)
Ответ 2 · рейтинг 1 · Mike O.
Попробуйте следующее:
exten => cc1,1,ChanSpy(SIP/${EXTEN},q)
(q) запрещает произносить расширение.
Ответ 3 · рейтинг -1 · SueSingh
Позвонить в ChanSpy(SIP/${EXTEN},d)
d - позволяет DTMF управлять Spy/Whisper/Barge
По умолчанию (DTMF 4) установлено значение "Шпион" (т. е. вы можете слышать обе стороны, но они не слышат вас).
Нажатие DTMF 5 позволяет абоненту ${EXTEN} слышать вас и говорить с вами
Нажатие DTMF 6 позволяет собеседнику, говорящему с ${EXTEN}, слышать вас и говорить с вами.