It seems like a bug in the polycom, hold/unhold should maintain the original SDP already negotiated. I would try updating the firmware. I suspect polycom is not really offering G.722 but is saying they want to in the sdp. Then its ignoring the G.722 because it's still expecting ULAW. We might have to make a param that does not allow codec re-negotiation once a call is up as a hack to deal with this. On Mon, Feb 28, 2011 at 1:22 PM, Spencer Thomason <spencer@5ninesolutions.com> wrote:
No, Freeswitch is processing the media, proxy media is not on either.
On Feb 28, 2011, at 7:15 PM, Anthony Minessale wrote:
Are you doing this with bypass_media=true?
On Mon, Feb 28, 2011 at 9:55 AM, Spencer Thomason <spencer@5ninesolutions.com> wrote:
The devices are using 20ms G722. The strange thing is that if the call starts out as G722, everything works totally fine. The problem arises when the phone has G722 first in its prefered codec, the FS profile is set to generous, and a call starts out as PCMU. The audio is fine until someone places a call on hold. After taking a call off hold, when the FS profile is set to generous, FS honors the Polycoms preference for G722 and then tries to switch to G722. At this point there is no audio. If the sophia profile is set to greedy, as expected Freeswitch does not allow the switch to G722 and there are no audio problems. This only happens when a call starts out in something other than G722 and then tries to switch. I.e. client ---G722---> FS ---PCMU---> Provider works and client ---G722---> FS ---G722---> client works but provider ---PCMU---> FS ---PCMU---> client and then a call is placed on hold and resumed a G722 does not.
Spencer
On Feb 28, 2011, at 3:34 PM, peely wrote:
What ptime is your device offering? FreeSWITCH only supports 20ms G722, I get clipped audio for example when G722 30ms is offered on Snoms, but they work perfectly when I force them to 20ms.
-- View this message in context: http://freeswitch-users.2379917.n2.nabble.com/Polycom-G722-negotiation-tp606... Sent from the freeswitch-users mailing list archive at Nabble.com.
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Anthony Minessale II
FreeSWITCH http://www.freeswitch.org/ ClueCon http://www.cluecon.com/ Twitter: http://twitter.com/FreeSWITCH_wire
AIM: anthm MSN:anthony_minessale@hotmail.com GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com IRC: irc.freenode.net #freeswitch
FreeSWITCH Developer Conference sip:888@conference.freeswitch.org googletalk:conf+888@conference.freeswitch.org pstn:+19193869900
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Anthony Minessale II FreeSWITCH http://www.freeswitch.org/ ClueCon http://www.cluecon.com/ Twitter: http://twitter.com/FreeSWITCH_wire AIM: anthm MSN:anthony_minessale@hotmail.com GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com IRC: irc.freenode.net #freeswitch FreeSWITCH Developer Conference sip:888@conference.freeswitch.org googletalk:conf+888@conference.freeswitch.org pstn:+19193869900