Added in API level 33

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

Added in API level 33
static val KEY_PREFIX: String

Prefix of all imsrtt.KEY_* constants.

Value: "imsrtt."

KEY_RED_PAYLOAD_TYPE_INT

Added in API level 33
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

Added in API level 33
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

Added in API level 33
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

Added in API level 33
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

Added in API level 33
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

Added in API level 33
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

Added in API level 33
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

Added in API level 33
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"