Go to the source code of this file.
|
STATUS | createKvsRtpTransceiver (RTC_RTP_TRANSCEIVER_DIRECTION, PKvsPeerConnection, UINT32, UINT32, PRtcMediaStreamTrack, PJitterBuffer, RTC_CODEC, PKvsRtpTransceiver *) |
|
STATUS | freeKvsRtpTransceiver (PKvsRtpTransceiver *) |
|
STATUS | kvsRtpTransceiverSetJitterBuffer (PKvsRtpTransceiver, PJitterBuffer) |
|
STATUS | writeRtpPacket (PKvsPeerConnection pKvsPeerConnection, PRtpPacket pRtpPacket) |
|
STATUS | hasTransceiverWithSsrc (PKvsPeerConnection pKvsPeerConnection, UINT32 ssrc) |
|
STATUS | findTransceiverBySsrc (PKvsPeerConnection pKvsPeerConnection, PKvsRtpTransceiver *ppTransceiver, UINT32 ssrc) |
|
◆ CONVERT_TIMESTAMP_TO_RTP
#define CONVERT_TIMESTAMP_TO_RTP |
( |
|
clockRate, |
|
|
|
pts |
|
) |
| ((UINT64) ((DOUBLE) (pts) * ((DOUBLE) (clockRate) / HUNDREDS_OF_NANOS_IN_A_SECOND))) |
◆ DEFAULT_MTU_SIZE
#define DEFAULT_MTU_SIZE 1200 |
◆ DEFAULT_PEER_FRAME_BUFFER_SIZE
#define DEFAULT_PEER_FRAME_BUFFER_SIZE (5 * 1024) |
◆ DEFAULT_ROLLING_BUFFER_DURATION_IN_SECONDS
#define DEFAULT_ROLLING_BUFFER_DURATION_IN_SECONDS 3 |
◆ DEFAULT_SEQ_NUM_BUFFER_SIZE
#define DEFAULT_SEQ_NUM_BUFFER_SIZE 1000 |
◆ DEFAULT_VALID_INDEX_BUFFER_SIZE
#define DEFAULT_VALID_INDEX_BUFFER_SIZE 1000 |
◆ HIGHEST_EXPECTED_BIT_RATE
#define HIGHEST_EXPECTED_BIT_RATE (10 * 1024 * 1024) |
◆ HUGE_FRAME_MULTIPLIER
#define HUGE_FRAME_MULTIPLIER 2.5 |
◆ SRTP_AUTH_TAG_OVERHEAD
#define SRTP_AUTH_TAG_OVERHEAD 10 |
◆ PKvsRtpTransceiver
◆ PRtcRtpSender
◆ createKvsRtpTransceiver()
◆ findTransceiverBySsrc()
◆ freeKvsRtpTransceiver()
◆ hasTransceiverWithSsrc()
◆ kvsRtpTransceiverSetJitterBuffer()
◆ writeRtpPacket()