как отправить сообщение PRACK?
даю так:
m_uac.CallRinging += (ISIPClientUserAgent uac, SIPResponse sipResponse) =>
{
if ((sipResponse.StatusCode == (int)SIPResponseStatusCodesEnum.SessionProgress ||
sipResponse.StatusCode == (int)SIPResponseStatusCodesEnum.Ringing) &&
sipResponse.Header.Require == "100rel")
{
m_uac.SendRequest(sipResponse, SIPMethodsEnum.PRACK, null, $"RAck: {sipResponse.Header.RSeq} {sipResponse.Header.CSeq} {sipResponse.Header.CSeqMethod}")
}
}
получаем ошибки: Исключение CreateNonInviteTransaction.Была предпринята попытка добавить дубликат транзакции SIP.Исключение SIPNonInviteClientUserAgent SendRequest для sip: test@sip.srv_1.com.Была предпринята попытка добавить дубликат исключения SIP tra Exception UACInviteTransaction_TransactionInformationResponseReceived.Была предпринята попытка добавить дублирующую SIP-транзакцию.
кто знает?