понедельник, 14 марта 2016 г.

Отключение video аттрибутов на SDP протокола SIP

Доброго времени суток!

Недавно столкнулся с проблемой при звонке через SIP-транк. Схема такая: sccp video phone---СМЕ--SIP-провайдер. При звонке на город через видео-телефоны звонки отбиваются. А с обычных (без видео) телефонов звонок проходит нормально. Оказывается оборудование провайдера отбивают звонки с параметрами видео на медиа-аттрибутах SDP.  Этот глюк они не могли решить долго, поэтому пришлось действовать самому)))
Для этого мы вручную удалили видео-аттрибуты с SDP при INVITE с помощью следующей команды:
voice class sip-profiles 100
request INVITE sdp-header Video-Attribute remove
request INVITE sdp-header Video-Media modify "m=video(.*)" ""
request INVITE sdp-header Video-Bandwidth-Info remove

request INVITE sdp-header Video-Connection-Info remove

Теперь эту команду можно применить глобально:

voice service voip
sip
sip-profiles 100

Либо на определенных диал-пирах:

dial-peer voice 1 voip
voice-class sip profiles 100

После этого звонки заработали. Удачного всем дня!


Комментариев нет:

Отправить комментарий