Roc Toolkit internal modules
Roc Toolkit: real-time audio streaming
roc::rtp Namespace Reference

RTP support. More...

Classes

class  Composer
 RTP packet composer. More...
 
class  ExtentionHeader
 RTP extension header. More...
 
struct  Format
 RTP payload format. More...
 
class  FormatMap
 RTP payload format map. More...
 
class  Header
 RTP header. More...
 
class  Parser
 RTP packet parser. More...
 
class  Validator
 RTP validator. More...
 
struct  ValidatorConfig
 Validator parameters. More...
 

Enumerations

enum  Version { V2 = 2 }
 RTP protocol version. More...
 
enum  PayloadType { PayloadType_L16_Stereo = 10, PayloadType_L16_Mono = 11 }
 RTP payload type. More...
 

Detailed Description

RTP support.

Enumeration Type Documentation

RTP payload type.

Enumerator
PayloadType_L16_Stereo 

Audio, 16-bit samples, 2 channels, 44100 Hz.

PayloadType_L16_Mono 

Audio, 16-bit samples, 1 channel, 44100 Hz.

Definition at line 29 of file headers.h.

RTP protocol version.

Enumerator
V2 

RTP version 2.

Definition at line 24 of file headers.h.