RTP Audio System
2.0.0
|
Go to the source code of this file.
Classes | |
struct | AudioClientAppPacket |
Audio Client RTCP-APP Packet. More... | |
struct | AudioClientSDESPrivPacket |
Audio Client RTCP SDES-PRIV Packet. More... | |
Enumerations | |
enum | AudioClientAppMode { ACAS_UnknownCommand = 0, ACAS_Play = 1, ACAS_Pause = 2 } |
Functions | |
struct AudioClientAppPacket | __attribute__ ((packed)) |
AudioClientAppPacket () | |
void | translate () |
void | reset () |
Variables | |
const card8 | AudioServerDefaultTrafficClass = 0x00 |
const card8 | AudioClientDefaultTrafficClass = 0x00 |
static const cardinal | RTPAudioDefaultPort = 7500 |
static const card32 | RTPAudioDataPPID = 0x2909ffff |
static const card32 | RTPAudioControlPPID = 0x2909fffe |
static const card32 | AudioClientFormatID = 0x75003388 |
card32 | FormatID |
card16 | SequenceNumber |
card16 | PosChgSeqNumber |
card16 | Status |
card16 | SamplingRate |
card8 | Channels |
card8 | Bits |
card16 | Encoding |
card32 | BandwidthLimit |
card64 | StartPosition |
card64 | RestartPosition |
char | MediaName [128] |
card8 | PrefixLength |
char | Prefix [7] |
enum AudioClientAppMode |
Definition of AudioClient commands in APP message.
struct AudioClientAppPacket __attribute__ | ( | (packed) | ) |
Constructor.
void __attribute__::reset | ( | ) |
Reset report.
void __attribute__::translate | ( | ) |
Translate byte order.
const card8 AudioClientDefaultTrafficClass = 0x00 |
Default traffic class/TOS for RTCP control connection from client to server.
const card32 AudioClientFormatID = 0x75003388 [static] |
Packet ID for AudioClient RTCP APP message.
const card8 AudioServerDefaultTrafficClass = 0x00 |
Default traffic class/TOS for RTP data connection from server to client.
Suggested bandwidth or 0xffffffff, if unused.
char MediaName[128] |
Media name, e.g. "AudioFiles/Test1.list".
Sequence number for position changes.
char Prefix[7] |
Position to start from if server has been restarted.
const card32 RTPAudioControlPPID = 0x2909fffe [static] |
RTP Audio control PPID (for SCTP transport).
const card32 RTPAudioDataPPID = 0x2909ffff [static] |
RTP Audio data PPID (for SCTP transport).
const cardinal RTPAudioDefaultPort = 7500 [static] |
RTP Audio Server default port.
Audio sampling rate.
Sequence number.
Start position in nanoseconds or 0xffff...ff, if unused.
Client status.