If you wish FreeSWITCH to be well adopted by the community, then FS should follow the real world "rules" but not specs... Don't you agree that 99% of SIP servers are set up to interconnect with "buggy" PSTN and should follow PSTN rules, but not SIP specs? Some background - I did run asterisk for years, but switched to FS recently because of critical asterisk problems with SIP handling when asterisk is not in the media path. I spend a lot of time porting the billing system to FS. And I did it. What I got? Critical problems with FS early media handling. Hopefully I can switch back to asterisk if FS problems with early media will begin to draw customers away. On Wednesday 13 January 2010, Brian West wrote:
By all accounts its still Media and the first one to provide it in a forked dial is to be connected to the channel of the calling party even if its early... the call answer time is not started till the 200 is received.
I'm not talking about billing or answered time either.. i'm talking pure early media and how it is to be handled in FreeSWITCH.
That my friend is in the specs to behave like that.
/b
On Jan 13, 2010, at 9:05 PM, Sergey Okhapkin wrote:
Well, the question is - what is "media"? To me media is what is returned by "200 OK" response to INVITE. 18X provisional responses are NOT media, they are early media indications (well, even with RTP stream inside), which shall be sent back to the caller, but should NOT be accounted in the call processing. Early media is too early to be accounted. Only responses with SIP code 200 or more matter.
_______________________________________________ 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