Re: [Freeswitch-users] What is the difference between preAnswer and ring_ready?

2009-08-31 Thread Michael Collins
Well said, Math. BTW, this info is available on the wiki:
http://wiki.freeswitch.org/wiki/Misc._Dialplan_Tools_ring_ready
http://wiki.freeswitch.org/wiki/Misc._Dialplan_Tools_pre_answer

-MC

On Sat, Aug 29, 2009 at 8:54 PM, Mathieu Rene mrene_li...@avgs.ca wrote:

 Hi,

 In SIP, ring_ready will send a 180 ringing, pre answer will send a 183
 with a session description, so that some audio can be exchanged while
 the call isnt answered yet (used a lot for inband error messages etc).

 Regards,

 Mathieu Rene
 Avant-Garde Solutions Inc
 Office: + 1 (514) 664-1044 x100
 Cell: +1 (514) 664-1044 x200
 mr...@avgs.ca




 On 29-Aug-09, at 9:50 PM, Jason White wrote:

  Max Bridgewater max.bridgewa...@gmail.com wrote:
  Hi,
  Assuming an inbound call, I have trouble understanding what the
  supposed
  difference between the following two set of instructions is:
 
  session.execute(ring_ready);
  session.set(set, ringback=/home/ring.wav);
 
  Ring_ready sends a SIP ringing message and will use your device's
  default
  ringback sound - at least, that has been my experience. I should
  remember the
  message number in the SIP protocol, but I don't (the SIP experts
  here will
  undoubtedly have the details at the ready).
 
  and
 
  session.preAnswer();
  session.streamFile(/home/ring.wav)
 
  I think that will play the file as early media.
 
 
  ___
  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

___
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] What is the difference between preAnswer and ring_ready?

2009-08-29 Thread Max Bridgewater
Hi,
Assuming an inbound call, I have trouble understanding what the supposed
difference between the following two set of instructions is:

session.execute(ring_ready);
session.set(set, ringback=/home/ring.wav);

and

session.preAnswer();
session.streamFile(/home/ring.wav)

In practice, however, the first scenario doesn't work for me although the
example here suggests otherwise:
http://wiki.freeswitch.org/wiki/Misc._Dialplan_Tools_ring_ready
Any idea?

Thanks,
Max.
___
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


Re: [Freeswitch-users] What is the difference between preAnswer and ring_ready?

2009-08-29 Thread Jason White
Max Bridgewater max.bridgewa...@gmail.com wrote:
 Hi,
 Assuming an inbound call, I have trouble understanding what the supposed
 difference between the following two set of instructions is:
 
 session.execute(ring_ready);
 session.set(set, ringback=/home/ring.wav);

Ring_ready sends a SIP ringing message and will use your device's default
ringback sound - at least, that has been my experience. I should remember the
message number in the SIP protocol, but I don't (the SIP experts here will
undoubtedly have the details at the ready).
 
 and
 
 session.preAnswer();
 session.streamFile(/home/ring.wav)

I think that will play the file as early media.


___
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


Re: [Freeswitch-users] What is the difference between preAnswer and ring_ready?

2009-08-29 Thread Mathieu Rene
Hi,

In SIP, ring_ready will send a 180 ringing, pre answer will send a 183  
with a session description, so that some audio can be exchanged while  
the call isnt answered yet (used a lot for inband error messages etc).

Regards,

Mathieu Rene
Avant-Garde Solutions Inc
Office: + 1 (514) 664-1044 x100
Cell: +1 (514) 664-1044 x200
mr...@avgs.ca




On 29-Aug-09, at 9:50 PM, Jason White wrote:

 Max Bridgewater max.bridgewa...@gmail.com wrote:
 Hi,
 Assuming an inbound call, I have trouble understanding what the  
 supposed
 difference between the following two set of instructions is:

 session.execute(ring_ready);
 session.set(set, ringback=/home/ring.wav);

 Ring_ready sends a SIP ringing message and will use your device's  
 default
 ringback sound - at least, that has been my experience. I should  
 remember the
 message number in the SIP protocol, but I don't (the SIP experts  
 here will
 undoubtedly have the details at the ready).

 and

 session.preAnswer();
 session.streamFile(/home/ring.wav)

 I think that will play the file as early media.


 ___
 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