ImsRtt
class ImsRtt
kotlin.Any | |
↳ | android.telephony.CarrierConfigManager.ImsRtt |
IMS RTT configs. This groups the configs specific for text media, RTT (Real Time Text).
Summary
Constants | |
---|---|
static String |
Prefix of all imsrtt. |
static String |
Integer representing payload type for RED/redundancy codec. |
static String |
Integer representing payload type for T140 codec. |
static String |
Specifies the AS (Application Specific) SDP modifier for text media. |
static String |
Specifies the Text Codec capability. |
static String |
Flag specifying whether text media is allowed on default bearer. |
static String |
Flag specifying whether QoS preconditions are supported for text. |
static String |
Specifies the RR (RTCP bandwidth-Receiver) SDP modifier for text media. |
static String |
Specifies the RS (RTCP bandwidth-Sender) SDP modifier for text media. |
Constants
KEY_PREFIX
static val KEY_PREFIX: String
Prefix of all imsrtt.KEY_* constants.
Value: "imsrtt."
KEY_RED_PAYLOAD_TYPE_INT
static val KEY_RED_PAYLOAD_TYPE_INT: String
Integer representing payload type for RED/redundancy codec.
Payload type is an integer in dynamic payload type range 96-127 as per RFC RFC 3551 Section 6.
Value: "imsrtt.red_payload_type_int"
KEY_T140_PAYLOAD_TYPE_INT
static val KEY_T140_PAYLOAD_TYPE_INT: String
Integer representing payload type for T140 codec.
Payload type is an integer in dynamic payload type range 96-127 as per RFC RFC 3551 Section 6.
Value: "imsrtt.t140_payload_type_int"
KEY_TEXT_AS_BANDWIDTH_KBPS_INT
static val KEY_TEXT_AS_BANDWIDTH_KBPS_INT: String
Specifies the AS (Application Specific) SDP modifier for text media.
Expressed in kilobits per second as per RFC 3556 Section 2.
Value: "imsrtt.text_as_bandwidth_kbps_int"
KEY_TEXT_CODEC_CAPABILITY_PAYLOAD_TYPES_BUNDLE
static val KEY_TEXT_CODEC_CAPABILITY_PAYLOAD_TYPES_BUNDLE: String
Specifies the Text Codec capability.
Possible keys in this bundle are,
Value: "imsrtt.text_codec_capability_payload_types_bundle"
KEY_TEXT_ON_DEFAULT_BEARER_SUPPORTED_BOOL
static val KEY_TEXT_ON_DEFAULT_BEARER_SUPPORTED_BOOL: String
Flag specifying whether text media is allowed on default bearer.
If true
: text media can be sent on default bearer. false
otherwise.
Value: "imsrtt.text_on_default_bearer_supported_bool"
KEY_TEXT_QOS_PRECONDITION_SUPPORTED_BOOL
static val KEY_TEXT_QOS_PRECONDITION_SUPPORTED_BOOL: String
Flag specifying whether QoS preconditions are supported for text.
If true
: QoS Preconditions are supported. false
otherwise.
Reference: 3GPP TS 24.229
Value: "imsrtt.text_qos_precondition_supported_bool"
KEY_TEXT_RR_BANDWIDTH_BPS_INT
static val KEY_TEXT_RR_BANDWIDTH_BPS_INT: String
Specifies the RR (RTCP bandwidth-Receiver) SDP modifier for text media.
This indicates the RTCP bandwidth allocated to receivers for text media.
Expressed in bits per second as per RFC 3556 Section 2.
Value: "imsrtt.text_rr_bandwidth_bps_int"
KEY_TEXT_RS_BANDWIDTH_BPS_INT
static val KEY_TEXT_RS_BANDWIDTH_BPS_INT: String
Specifies the RS (RTCP bandwidth-Sender) SDP modifier for text media.
This indicates the RTCP bandwidth allocated to active data senders for text media.
Expressed in bits per second as per RFC 3556 Section 2.
Value: "imsrtt.text_rs_bandwidth_bps_int"