|
Zephyr API Documentation 4.4.99
A Scalable Open Source RTOS
|
RTP fixed header as defined in RFC 3550 section 5.1. More...
#include <zephyr/net/rtp.h>
Data Fields | |
| uint8_t | vpxcc |
| Raw encoding of the version, padding, extension, and CC fields. | |
| uint8_t | mpt |
| Raw encoding of the marker, and payload type fields. | |
| uint16_t | seq |
| Sequence number, incremented by one for each RTP data packet sent. | |
| uint32_t | ts |
| Timestamp reflecting the sampling instant of the first octet in the payload. | |
| uint32_t | ssrc |
| Synchronization source (SSRC) identifier, chosen randomly and intended to be globally unique. | |
| uint32_t | csrc [CONFIG_RTP_MAX_CSRC_COUNT] |
Contributing source (CSRC) identifiers, up to CONFIG_RTP_MAX_CSRC_COUNT entries. | |
| struct rtp_header_extension | header_extension |
Optional header extension; valid only when the x bit is set. | |
RTP fixed header as defined in RFC 3550 section 5.1.
| uint32_t rtp_header::csrc[CONFIG_RTP_MAX_CSRC_COUNT] |
Contributing source (CSRC) identifiers, up to CONFIG_RTP_MAX_CSRC_COUNT entries.
| struct rtp_header_extension rtp_header::header_extension |
Optional header extension; valid only when the x bit is set.
| uint8_t rtp_header::mpt |
Raw encoding of the marker, and payload type fields.
| uint16_t rtp_header::seq |
Sequence number, incremented by one for each RTP data packet sent.
| uint32_t rtp_header::ssrc |
Synchronization source (SSRC) identifier, chosen randomly and intended to be globally unique.
| uint32_t rtp_header::ts |
Timestamp reflecting the sampling instant of the first octet in the payload.
| uint8_t rtp_header::vpxcc |
Raw encoding of the version, padding, extension, and CC fields.