Home Units Hierarchy Routines All identifiers

packed record rtp_hdr

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type rtp_hdr = packed record

Description

 

Overview

Fields

r_V_P_X_CC: u_int8;
r_M_PT: u_int8;
r_seq_NO: u_int16;
r_timestamp_NO: u_int32;
r_ssrc_NO: u_int32;
r_csrc: record

Description

Fields

r_V_P_X_CC: u_int8;
 
r_M_PT: u_int8;

version (V): 2 bits - This field identifies the version of RTP. The version defined by this specification is RTP_VERSION (=2). padding (P): 1 bit – If the padding bit is set, the packet contains one or more additional padding octets at the end which are not part of the payload. extension (X): 1 bit – If the extension bit is set, the fixed header MUST be followed by exactly one header extension. CSRC count (CC): 4 bits – The CSRC count contains the number of CSRC identifiers that follow the fixed header.

r_seq_NO: u_int16;

marker (M): 1 bit – The interpretation of the marker is defined by a profile. payload type (PT): 7 bits – This field identifies the format of the RTP payload.

r_timestamp_NO: u_int32;

sequence number

r_ssrc_NO: u_int32;

If an audio application reads blocks covering 160 sampling periods from the input device, the timestamp would be increased by 160 for each such block, regardless of whether the block is transmitted in a packet or dropped as silent.

r_csrc: record

synchronization source

(c) 2012 Lake of Soft


Generated by PasDoc 0.12.1 on 2012-10-09