The information below is about the
"RTP Header Extension for Absolute Sender Time" and it was retrieved from
https://webrtc.googlesource.com/src/+/refs/heads/main/docs/native-code/rtp-hdrext/abs-send-time on January 31, 2024.
Absolute Send Time
The Absolute Send Time extension is used to stamp RTP packets with a timestamp showing the departure time from the system that put this packet on the wire (or as close to this as we can manage). Contact solenberg@google.com for more info.
Name:
"Absolute Sender Time" ; "RTP Header Extension for Absolute Sender Time"
Formal name:
SDP "a=name":
"abs-send-time" ; this is also used in client/cloud signaling.
Not unlike RTP with TFRC
Wire format:
1-byte extension, 3 bytes of data. total 4 bytes extra per packet (plus shared 4 bytes for all extensions present: 2 byte magic word 0xBEDE, 2 byte # of extensions). Will in practice replace the "toffset" extension so we should see no long term increase in traffic as a result.
Encoding:
Timestamp is in seconds, 24 bit 6.18 fixed point, yielding 64s wraparound and 3.8us resolution (one increment for each 477 bytes going out on a 1Gbps interface).
Relation to NTP timestamps:
abs_send_time_24 = (ntp_timestamp_64 >> 14) & 0x00ffffff ; NTP timestamp is 32 bits for whole seconds, 32 bits fraction of second.
Notes:
Packets are time stamped when going out, preferably close to metal. Intermediate RTP relays (entities possibly altering the stream) should remove the extension or set its own timestamp.
This Annex provides the RTP HE registration information that is referenced from the IANA registry at
http://www.iana.org/.
The desired extension naming URI:
urn:3gpp:pdu-set-marking:rel-18
A formal reference to the publicly available specification:
A short phrase describing the function of the extension:
PDU Set marking and signalling of end of data burst, see
clause 4.2
Contact information for the organization or person making the registration:
3GPP Specifications Manager
3gppContact@etsi.org
+33 (0)492944200
The desired extension naming URI:
A formal reference to the publicly available specification:
A short phrase describing the function of the extension:
Signalling of a 6DoF or 3DoF XR pose, see
clause 4.3
Contact information for the organization or person making the registration:
3GPP Specifications Manager
3gppContact@etsi.org
+33 (0)492944200
The desired extension naming URI:
urn:3gpp:delay-measurement-response:rel-18
A formal reference to the publicly available specification:
A short phrase describing the function of the extension:
In-band end-to-end delay measurement, see
clause 4.4
Contact information for the organization or person making the registration:
3GPP Specifications Manager
3gppContact@etsi.org
+33 (0)492944200