Howto:SAMwin: Potential problem with media negotiation

From innovaphone wiki
Revision as of 09:42, 13 February 2012 by Tac (talk | contribs) (New page: SAMwin's job is doing media-relay between the caller and the operator phone. To easily forward RTP (to avoid transcoding) SAMwin tries to negotiate same audio codec on both call legs (inc...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

SAMwin's job is doing media-relay between the caller and the operator phone.

To easily forward RTP (to avoid transcoding) SAMwin tries to negotiate same audio codec on both call legs (incoming from caller and outgoing to operator phone).

That almost worked in this case except for the packet size/rate.

The caller (gateway) did not change from 30ms to 60ms and the operator phone did not change from 60ms to 30ms.

That was due to different LOCAL CODER CONFIG on gateway and operator phone.

Only local coder config overrules the received offer.

SAMwin endlessly tried to equal packet interval on the two endpoints.

Fixed by ajusting local conder config to identical values.

This is a potential risk on all SAMwin scenarios!