• Api Documentation
Search Results for

    Show / Hide Table of Contents
    • SipRecClient
      • MediaLabel
      • SipRecRecorderSettings
      • SipRecSettings
      • SrcCallParameters
      • SrcManager
      • SrcUserAgent
      • SrsStatusDelegate

    Class SrcCallParameters

    Parameters that the SrcUserAgent will need to set up a SIPREC call to a SIP Recording Server (SRS).

    Inheritance
    object
    SrcCallParameters
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: SipRecClient
    Assembly: SipRecClient.dll
    Syntax
    public class SrcCallParameters

    Fields

    | Edit this page View Source

    AnsweredSdp

    SDP that was used to answer the call that is to be recorded.

    Declaration
    public Sdp AnsweredSdp
    Field Value
    Type Description
    Sdp

    The SDP identifies the media types of each RtpChannel and the media encoding (codecs). This information is used to build the SDP that is offered to the SRS in the SIP INVITE request to it.

    | Edit this page View Source

    CallId

    Call-ID header value for the original call.

    Declaration
    public string CallId
    Field Value
    Type Description
    string

    Required to uniquely identify the call that is being recorded.

    | Edit this page View Source

    CallMsrpConnection

    MsrpConnection object that is handling the MSRP media for the original call. This may be null if the call has no MSRP media.

    Declaration
    public MsrpConnection? CallMsrpConnection
    Field Value
    Type Description
    MsrpConnection

    The MsrpConnection class handles the received and sent MSRP media. Each SrcUserAgent hooks the events of the MsrpConnection so that it can duplicate the media to send to the SRS.

    | Edit this page View Source

    CallRtpChannels

    List of RtpChannel objects that are handling the audio, RTT and video media for the original call. The list may be empty if the call does not contain any audio, video or RTT media.

    Declaration
    public List<RtpChannel> CallRtpChannels
    Field Value
    Type Description
    List<RtpChannel>

    Each RtpChannel handles the received and sent media streams. Each SrcUserAgent hooks the events of each RtpChannel so that it can duplicate the media to send to the SRS.

    | Edit this page View Source

    EmergencyCallIdentifier

    Call-Info header value of the Call-Info header that has a purpose parameter of "emergency-CallId" from the call that is being recorded. This field is required for NG9-1-1 calls that are being recorded.

    Declaration
    public string EmergencyCallIdentifier
    Field Value
    Type Description
    string

    See Section 2.1.6 of NENA-STA-010.3b.

    | Edit this page View Source

    EmergencyIncidentIdentifier

    Call-Info header value of the Call-Info header that has a purpose parameter of "emergency-IncidentId" from the call that is being recorded. This field is required for NG9-1-1 calls that are being recorded.

    Declaration
    public string EmergencyIncidentIdentifier
    Field Value
    Type Description
    string

    See Section 2.1.7 of NENA-STA-010.3b.

    Properties

    | Edit this page View Source

    FromUri

    SIP URI of the caller from the From header value of the call to be recorded.

    Declaration
    public SIPURI FromUri { get; set; }
    Property Value
    Type Description
    SIPURI

    This SIPURI identifies the originator of the call. It is used to associate the incoming media streams with the caller in the SIPREC metadata that is sent to the SRS.

    | Edit this page View Source

    ToUri

    To header value from the call to be recorded.

    Declaration
    public SIPURI ToUri { get; set; }
    Property Value
    Type Description
    SIPURI

    This SIPURI identifies the called party. It is used to associate the outgoing media streams with the called party in the SIPREC metadata that is sent to the SRS.

    • Edit this page
    • View Source
    In this article
    Back to top Generated by DocFX