|
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.