RTPRTCP_V6_ENDPOINT_PARMS

This structure sets configuration parameters for an RTP IPv6 endpoint. Use this structure as a parameter for the MSP_ENDPOINT_PARAMETER structure, which is used with mspCreateEndpoint.

typedef struct tag_RTPRTCP_V6_ENDPOINT_PARMS
{
    DWORD size;
    BYTE  trafficClass;  // Indicates the class or priority of the IPv6 packet
    DWORD flowLabel;     // Indicates the specific sequence the IPv6 packet belongs to
    DWORD startRtcp;               // Set this to non-zero to start RTCP
                                   //  session. RTCP_SESSION_PARMS structure must be
                                   //  filled in for the RTCP session
    /* RTCP parameters */
    RTCP_SESSION_PARMS rtcpParms;
    DWORD RtpTsFreq;               // Default=8000, timestamp frequency
    DWORD Session_bw;              // Default=64000, session bandwidth
    DWORD dtmf_event_control;      // Control DTMF RTP Event generation
    DWORD frameQuota;              // RTP Assembly frame quota
    DWORD linkEvents;              // Controls link events
    RTP_PAYLOAD_MAP  PayloadMap;
} RTPRTCP_V6_ENDPOINT_PARMS;

When using RTCP for audio/video synchronization purposes, the startRtcp parameter is used as a bit field containing multiple definitions.

For more information, see Creating an endpoint, RTPRTCP_ENDPOINT_PARMS, and the MSPP Service Developer's Reference Manual.