#include "orbsvcs/AV/AV_export.h"
#include "orbsvcs/AV/Protocol_Factory.h"
#include "ace/Service_Config.h"
#include "orbsvcs/AV/Policy.h"
#include "orbsvcs/AV/FlowSpec_Entry.h"
#include "orbsvcs/AV/MCast.h"
Classes | |
class | TAO_AV_RTP |
Encapsulate the Real Time Protocol (RTP) header format. More... | |
struct | TAO_AV_RTP::TAO_AV_RTP::rtphdr |
struct | TAO_AV_RTP::TAO_AV_RTP::jpeghdr |
struct | TAO_AV_RTP::TAO_AV_RTP::nvhdr |
struct | TAO_AV_RTP::TAO_AV_RTP::cellbhdr |
struct | TAO_AV_RTP::TAO_AV_RTP::bvchdr |
class | RTP_Packet |
This class encapsulates all the necessary information to break down or build up an RTP data packet as well as operations to access all data items in the packet. More... | |
class | TAO_AV_RTP_Object |
TAO_AV_Protocol_object for the RTP protocol. More... | |
class | TAO_AV_RTP_Flow_Factory |
Defines | |
#define | RTP_PT_BVC 22 |
#define | RTP_PT_RGB8 23 |
#define | RTP_PT_HDCC 24 |
#define | RTP_PT_CELLB 25 |
#define | RTP_PT_JPEG 26 |
#define | RTP_PT_CUSEEME 27 |
#define | RTP_PT_NV 28 |
#define | RTP_PT_PICW 29 |
#define | RTP_PT_CPV 30 |
#define | RTP_PT_H261 31 |
#define | RTP_PT_MPEG 32 |
#define | RTP_PT_MP2T 33 |
#define | RTP_PT_H261_COMPAT 127 |
#define | RTP_PT_PCMU 0 |
#define | RTP_PT_CELP 1 |
#define | RTP_PT_G721 2 |
#define | RTP_PT_GSM 3 |
#define | RTP_PT_DVI 5 |
#define | RTP_PT_LPC 7 |
#define | RTP_PT_PCMA 8 |
#define | RTP_PT_G722 9 |
#define | RTP_PT_L16_STEREO 10 |
#define | RTP_PT_L16_MONO 11 |
#define | RTP_PT_L16_OTHER 23 |
#define | RTP_EPOCH_OFFSET 2208988800UL |
#define | RTP_VERSION 2 |
#define | RTP_M 0x0080 |
#define | RTP_P 0x2000 |
#define | RTP_X 0x1000 |
#define | RTCP_PT_SR 200 |
#define | RTCP_PT_RR 201 |
#define | RTCP_PT_SDES 202 |
#define | RTCP_SDES_END 0 |
#define | RTCP_SDES_CNAME 1 |
#define | RTCP_SDES_NAME 2 |
#define | RTCP_SDES_EMAIL 3 |
#define | RTCP_SDES_PHONE 4 |
#define | RTCP_SDES_LOC 5 |
#define | RTCP_SDES_TOOL 6 |
#define | RTCP_SDES_NOTE 7 |
#define | RTCP_SDES_PRIV 8 |
#define | RTCP_PT_BYE 203 |
#define | RTCP_PT_APP 204 |
#define | RTCP_SDES_MIN 1 |
#define | RTP_SEQ_MOD (1<<16) |
#define | RTCP_SESSION_BW_FRACTION (0.05) |
#define | RTCP_MIN_RPT_TIME (5.) |
#define | RTCP_SENDER_BW_FRACTION (0.25) |
#define | RTCP_RECEIVER_BW_FRACTION (1. - RTCP_SENDER_BW_FRACTION) |
#define | RTCP_SIZE_GAIN (1./8.) |
#define | RTP_MTU 2*ACE_MAX_DGRAM_SIZE |
#define | MAXHDR 24 |
#define MAXHDR 24 |
#define RTCP_MIN_RPT_TIME (5.) |
#define RTCP_PT_APP 204 |
#define RTCP_PT_BYE 203 |
#define RTCP_PT_RR 201 |
#define RTCP_PT_SDES 202 |
#define RTCP_PT_SR 200 |
#define RTCP_RECEIVER_BW_FRACTION (1. - RTCP_SENDER_BW_FRACTION) |
#define RTCP_SDES_CNAME 1 |
#define RTCP_SDES_EMAIL 3 |
#define RTCP_SDES_END 0 |
#define RTCP_SDES_LOC 5 |
#define RTCP_SDES_MIN 1 |
#define RTCP_SDES_NAME 2 |
#define RTCP_SDES_NOTE 7 |
#define RTCP_SDES_PHONE 4 |
#define RTCP_SDES_PRIV 8 |
#define RTCP_SDES_TOOL 6 |
#define RTCP_SENDER_BW_FRACTION (0.25) |
#define RTCP_SESSION_BW_FRACTION (0.05) |
#define RTCP_SIZE_GAIN (1./8.) |
#define RTP_EPOCH_OFFSET 2208988800UL |
#define RTP_M 0x0080 |
#define RTP_MTU 2*ACE_MAX_DGRAM_SIZE |
#define RTP_P 0x2000 |
#define RTP_PT_BVC 22 |
#define RTP_PT_CELLB 25 |
#define RTP_PT_CELP 1 |
#define RTP_PT_CPV 30 |
#define RTP_PT_CUSEEME 27 |
#define RTP_PT_DVI 5 |
#define RTP_PT_G721 2 |
#define RTP_PT_G722 9 |
#define RTP_PT_GSM 3 |
#define RTP_PT_H261 31 |
#define RTP_PT_H261_COMPAT 127 |
#define RTP_PT_HDCC 24 |
#define RTP_PT_JPEG 26 |
#define RTP_PT_L16_MONO 11 |
#define RTP_PT_L16_OTHER 23 |
#define RTP_PT_L16_STEREO 10 |
#define RTP_PT_LPC 7 |
#define RTP_PT_MP2T 33 |
#define RTP_PT_MPEG 32 |
#define RTP_PT_NV 28 |
#define RTP_PT_PCMA 8 |
#define RTP_PT_PCMU 0 |
#define RTP_PT_PICW 29 |
#define RTP_PT_RGB8 23 |
#define RTP_SEQ_MOD (1<<16) |
#define RTP_VERSION 2 |
#define RTP_X 0x1000 |