Enums¶
Details¶
- class GstRtp.RTCPFBType(value)¶
Bases:
GObject.GEnum
Different types of feedback messages.
- FB_TYPE_INVALID = 0¶
Invalid type
- PSFB_TYPE_PLI = 1¶
Picture Loss Indication
- RTPFB_TYPE_NACK = 1¶
Generic NACK
- PSFB_TYPE_AFB = 15¶
Application layer Feedback
- RTPFB_TYPE_TWCC = 15¶
- PSFB_TYPE_SLI = 2¶
Slice Loss Indication
- PSFB_TYPE_RPSI = 3¶
Reference Picture Selection Indication
- RTPFB_TYPE_TMMBR = 3¶
Temporary Maximum Media Stream Bit Rate Request
- PSFB_TYPE_FIR = 4¶
Full Intra Request Command
- RTPFB_TYPE_TMMBN = 4¶
Temporary Maximum Media Stream Bit Rate Notification
- PSFB_TYPE_TSTR = 5¶
Temporal-Spatial Trade-off Request
- RTPFB_TYPE_RTCP_SR_REQ = 5¶
Request an SR packet for early synchronization
- PSFB_TYPE_TSTN = 6¶
Temporal-Spatial Trade-off Notification
- PSFB_TYPE_VBCN = 7¶
Video Back Channel Message
- class GstRtp.RTCPSDESType(value)¶
Bases:
GObject.GEnum
Different types of SDES content.
- INVALID = -1¶
Invalid SDES entry
- END = 0¶
End of SDES list
- CNAME = 1¶
Canonical name
- APSI = 10¶
Application Specific Identifier (RFC6776)
New in version 1.20.
- RGRP = 11¶
Reporting Group Identifier (RFC8861)
New in version 1.20.
- RTP_STREAM_ID = 12¶
RtpStreamId SDES item (RFC8852).
New in version 1.20.
- REPAIRED_RTP_STREAM_ID = 13¶
RepairedRtpStreamId SDES item (RFC8852).
New in version 1.20.
- CCID = 14¶
CLUE CaptId (RFC8849)
New in version 1.20.
- MID = 15¶
MID SDES item (RFC8843).
New in version 1.20.
- NAME = 2¶
User name
- EMAIL = 3¶
User’s electronic mail address
- PHONE = 4¶
User’s phone number
- LOC = 5¶
Geographic user location
- TOOL = 6¶
Name of application or tool
- NOTE = 7¶
Notice about the source
- PRIV = 8¶
Private extensions
- H323_CADDR = 9¶
H.323 callable address
New in version 1.20.
- class GstRtp.RTCPType(value)¶
Bases:
GObject.GEnum
Different RTCP packet types.
- INVALID = 0¶
Invalid type
- SR = 200¶
Sender report
- RR = 201¶
Receiver report
- SDES = 202¶
Source description
- BYE = 203¶
Goodbye
- APP = 204¶
Application defined
- RTPFB = 205¶
Transport layer feedback.
- PSFB = 206¶
Payload-specific feedback.
- XR = 207¶
Extended report.
- class GstRtp.RTCPXRType(value)¶
Bases:
GObject.GEnum
Types of RTCP Extended Reports, those are defined in RFC 3611 and other RFCs according to the IANA registry.
New in version 1.16.
- INVALID = -1¶
Invalid XR Report Block
- LRLE = 1¶
Loss RLE Report Block
- DRLE = 2¶
Duplicate RLE Report Block
- PRT = 3¶
Packet Receipt Times Report Block
- RRT = 4¶
Receiver Reference Time Report Block
- DLRR = 5¶
Delay since the last Receiver Report
- SSUMM = 6¶
Statistics Summary Report Block
- VOIP_METRICS = 7¶
VoIP Metrics Report Block
- class GstRtp.RTPPayload(value)¶
Bases:
GObject.GEnum
Standard predefined fixed payload types.
The official list is at: http://www.iana.org/assignments/rtp-parameters
Audio: reserved: 19 unassigned: 20-23,
Video: unassigned: 24, 27, 29, 30, 35-71, 77-95 Reserved for RTCP conflict avoidance: 72-76
- PCMU = 0¶
ITU-T G.711. mu-law audio (RFC 3551)
- 1016 = 1¶
- _1016 = 1¶
RFC 3551 says reserved
- L16_STEREO = 10¶
stereo PCM
- L16_MONO = 11¶
mono PCM
- QCELP = 12¶
EIA & TIA standard IS-733
- CN = 13¶
Comfort Noise (RFC 3389)
- MPA = 14¶
Audio MPEG 1-3.
- G728 = 15¶
ITU-T G.728 Speech coder (RFC 3551)
- DVI4_11025 = 16¶
IMA ADPCM wave type (RFC 3551)
- DVI4_22050 = 17¶
IMA ADPCM wave type (RFC 3551)
- G729 = 18¶
ITU-T G.729 Speech coder (RFC 3551)
- G721 = 2¶
RFC 3551 says reserved
- CELLB = 25¶
See RFC 2029
- JPEG = 26¶
ISO Standards 10918-1 and 10918-2 (RFC 2435)
- NV = 28¶
nv encoding by Ron Frederick
- GSM = 3¶
GSM audio
- H261 = 31¶
ITU-T Recommendation H.261 (RFC 2032)
- MPV = 32¶
Video MPEG 1 & 2 (RFC 2250)
- MP2T = 33¶
MPEG-2 transport stream (RFC 2250)
- H263 = 34¶
Video H263 (RFC 2190)
- G723 = 4¶
ITU G.723.1 audio
- DVI4_8000 = 5¶
IMA ADPCM wave type (RFC 3551)
- DVI4_16000 = 6¶
IMA ADPCM wave type (RFC 3551)
- LPC = 7¶
experimental linear predictive encoding
- PCMA = 8¶
ITU-T G.711 A-law audio (RFC 3551)
- G722 = 9¶
ITU-T G.722 (RFC 3551)
- class GstRtp.RTPProfile(value)¶
Bases:
GObject.GEnum
The transfer profile to use.
New in version 1.6.
- UNKNOWN = 0¶
invalid profile
- AVP = 1¶
the Audio/Visual profile (RFC 3551)
- SAVP = 2¶
the secure Audio/Visual profile (RFC 3711)
- AVPF = 3¶
the Audio/Visual profile with feedback (RFC 4585)
- SAVPF = 4¶
the secure Audio/Visual profile with feedback (RFC 5124)