I would like to bypass Asterisk for RTP streams. I’ve tried with ‘canreinvite’ option in sip.conf but it doesn’t work.
When 2 phones are communicating, I can’t have a native bridge.
Asterisk says :
Attempting Native bridge of 'x' and 'y'
Native bridge of 'x' and 'y' was unsuccessful
Canreinvite does work, as long as the incoming and outgoing streams are passthrough (ie - the same codec). Please advise as to what your codecs in and out are and post a verbose CLI when the error occurs.
[quote][internal]
200,1,Dial(SIP/sjphone,20,rtT)
300,1,Dial(SIP/cisco,20,rtT) [/quote]
I would remove the “t” and “T” from the Dial() command. This requires asterisk to ‘listen’ to the RTP stream for the ‘#’ key.
What about music on hold? If RTP stream doesnt pass thru * can I lunch MOH?[/quote]
No. You could have Music on Hold before the call is answered by the endpoint, but once answered and the REINVITE occurs Asterisk is out of the picture.