The VoipMediaEngine..::.RtpPacketAccess type exposes the following members.
Initializes a new instance of the VoipMediaEngine..::.RtpPacketAccess class
The EnableRawRtpPacketAccess procedure allows application software to access all RTP media packets that are received or are "ready-to-be" transmitted by the media engine. Using this capability, application software can modify any aspect of RTP media packets. The primary use of this API procedure is to allow applications to perform custom encryption of the call's media.
An application should call this API procedure any time prior to initiating or receiving phone calls.
The FilterReceivedRtpPackets procedure allows application software to change the default receive RTP packet filtering behavior of the media engine. This capability is useful if the application receives encrypted RTP packets from another telephony device.
By default the media engine performs RTP payload ID and packet size filtering for all incoming RTP media packets. The application can use this API procedure to selectively enable or disable the filtering behavior. For additional information regarding RTP packet encryption, see the EnableRawRtpPacketAccess(VoipMediaEngine, Int32, Boolean, VoipMediaEngine..::.RTP_CALLBACK_PROC, Object) API procedure.
The Object's finalizer.(Overrides Object..::.Finalize()()().)
The media enigne instance. Do not modify this value directly.
The zero based phone line index. Do not modify this value directly.
A pseudo pointer to this managed wrapper.
An internal callback handler. Do not modify this value directly.
true if raw RTP packet access has been enabled. Do not modify this value directly.
Instance data passed to an internal callback handler. Do not modify this value directly.