Hi guys, I started playing with FreeSWITCH to make conferences and I was curious about the support for RFC 4579 (Call Control - Conferencing for User Agents). I was able to have FreeSWITCH return a ;isfocus parameter in the Contact (from the 200 OK) and I tried to add a new participant to the conference using a REFER (see RFC 4579 section 5.5), which generated the following log: [ERR] sofia.c:7095 Cannot Blind Transfer 1 Legged calls I think RFC 4579 is mentioned on the FS wiki as a "supported" RFC but is this call flow currently supported? Cheers and thanks for the awesome work in FS, Francis
Hi again, On Fri, Dec 7, 2012 at 1:54 PM, Francis Joanis <francis.joanis@gmail.com>wrote:
Hi guys,
I started playing with FreeSWITCH to make conferences and I was curious about the support for RFC 4579 (Call Control - Conferencing for User Agents).
I was able to have FreeSWITCH return a ;isfocus parameter in the Contact (from the 200 OK) and I tried to add a new participant to the conference using a REFER (see RFC 4579 section 5.5), which generated the following log:
[ERR] sofia.c:7095 Cannot Blind Transfer 1 Legged calls
I think RFC 4579 is mentioned on the FS wiki as a "supported" RFC but is this call flow currently supported?
Cheers and thanks for the awesome work in FS, Francis
After digging through the code I realized my test is probably invalid since I was reusing the same SIP dialog for the REFER as the one that already existed for the existing call. I'll retest with a true out of dialog REFER and post my results back... Thanks, Francis
Hi, On Fri, Dec 7, 2012 at 2:32 PM, Francis Joanis <francis.joanis@gmail.com>wrote:
Hi again,
On Fri, Dec 7, 2012 at 1:54 PM, Francis Joanis <francis.joanis@gmail.com>wrote:
Hi guys,
I started playing with FreeSWITCH to make conferences and I was curious about the support for RFC 4579 (Call Control - Conferencing for User Agents).
I was able to have FreeSWITCH return a ;isfocus parameter in the Contact (from the 200 OK) and I tried to add a new participant to the conference using a REFER (see RFC 4579 section 5.5), which generated the following log:
[ERR] sofia.c:7095 Cannot Blind Transfer 1 Legged calls
I think RFC 4579 is mentioned on the FS wiki as a "supported" RFC but is this call flow currently supported?
Cheers and thanks for the awesome work in FS, Francis
After digging through the code I realized my test is probably invalid since I was reusing the same SIP dialog for the REFER as the one that already existed for the existing call. I'll retest with a true out of dialog REFER and post my results back...
Thanks, Francis
That was it: it works with an out of dialog REFER. I also had to add "rfc-4579" to the conference-flags. Francis
participants (1)
-
Francis Joanis