JRTCSDK-Android v2401.0
视频客服 API 文档
载入中...
搜索中...
未找到
| 静态 Public 属性 | 所有成员列表
JRTCEnum类 参考

interface  AudioEncodeType
 
interface  CDNState
 
interface  IntelligentMergeMode
 
interface  NetStatus
 
interface  ReasonCode
 
interface  RemoteRecordState
 
interface  Resolution
 
interface  RoomState
 
interface  ScsMergeMode
 
interface  SystemPhoneState
 
interface  VideoEncodeType
 
interface  VideoMergeMode
 
interface  VolumeStatus
 

静态 Public 属性

static final int REASON_NONE = 0x00000000
 
static final int REASON_OTHER = 0x00000001
 
static final int REASON_CALL_FUNCTION_ERROR = 0x00000002
 
static final int REASON_INVALID_PARAM = 0x00000003
 
static final int REASON_CLI_SDK_NOT_INIT = 0x00000100
 
static final int REASON_CLI_STATE_CANNOT_LOGIN = 0x00000200
 
static final int REASON_CLI_TIMEOUT = 0x00000300
 
static final int REASON_CLI_NETWORK = 0x00000400
 
static final int REASON_CLI_APP_KEY_ERROR = 0x00000500
 
static final int REASON_CLI_AUTH = 0x00000600
 
static final int REASON_CLI_NO_USER = 0x00000700
 
static final int REASON_CLI_SERVER_LOGOUT = 0x00000800
 
static final int REASON_CONF_NOT_LOGIN = 0x00010000
 
static final int REASON_CONF_TIMEOUT = 0x00020000
 
static final int REASON_CONF_NETWORK = 0x00030000
 
static final int REASON_CONF_KICKED = 0x00040000
 
static final int REASON_CONF_OFFLINE = 0x00050000
 
static final int REASON_CONF_QUIT = 0x00060000
 
static final int REASON_CONF_OVER = 0x00070000
 
static final int REASON_CONF_FULL = 0x00080000
 
static final int REASON_CONF_INVALID_PASSWORD = 0x00090000
 
static final int REASON_CONF_NUMBER_NOT_FOUND = 0x000D0000
 
static final int REASON_CONF_APP_CONCURRENCY_FUL = 0x000F0000
 
static final int REASON_CONF_ALL_CONCURRENCY_FUL = 0x00100000
 
static final int REASON_CONF_ALREADY_IN = 0x00120000
 
static final int REASON_CONF_INTERNAL_ERROR = 0x00130000
 
static final int REASON_CONF_JOIN_LICENCE_LIMIT = 0x00140000
 
static final int STATE_IDLE = 0
 
static final int STATE_JOINING = 1
 
static final int STATE_JOINED = 2
 
static final int STATE_LEAVING = 3
 
static final int RESOLUTION_360p = 0
 
static final int RESOLUTION_720p = 1
 
static final int RESOLUTION_1080p = 2
 
static final int NET_STATUS_DISCONNECTED = 0
 
static final int NET_STATUS_VERY_BAD = 1
 
static final int NET_STATUS_BAD = 2
 
static final int NET_STATUS_NORMAL = 3
 
static final int NET_STATUS_GOOD = 4
 
static final int NET_STATUS_VERY_GOOD = 5
 
static final int VOLUME_STATUS_NONE = 0
 
static final int VOLUME_STATUS_VERY_LOW = 1
 
static final int VOLUME_STATUS_LOW = 2
 
static final int VOLUME_STATUS_MID = 3
 
static final int VOLUME_STATUS_HIGH = 4
 
static final int VOLUME_STATUS_VERY_HIGH = 5
 
static final int CDN_STATE_NONE = 0
 
static final int CDN_STATE_READY = 1
 
static final int CDN_STATE_RUNNING = 2
 
static final int RECORD_STATE_OTHER = -1
 
static final int RECORD_STATE_NONE = 0
 
static final int RECORD_STATE_READY = 1
 
static final int RECORD_STATE_RUNNING = 2
 
static final int RECORD_STATE_ERROR = 3
 
static final int RECORD_STATE_WARN = 4
 
static final int VIDEO_MERGE_MODE_INIT = -1
 
static final int VIDEO_MERGE_MODE_CUSTOM_LAYOUT = MTC_ROOM_COMPOSITE_MODE_LAYOUT
 
static final int VIDEO_MERGE_MODE_INTELLIGENT_LAYOUT = MTC_ROOM_COMPOSITE_MODE_INTELLEGENCE
 
static final int INTELLIGENT_MERGE_MODE_INIT = -1
 
static final int INTELLIGENT_MERGE_MODE_FREE_LAYOUT = MTC_ROOM_COMPOSITE_MODE_FREE_LAYOUT_I
 
static final int INTELLIGENT_MERGE_MODE_RECT_LAYOUT = MTC_ROOM_COMPOSITE_MODE_RECT_LAYOUT_I
 
static final int INTELLIGENT_MERGE_MODE_BIG_SMALL_X2 = MTC_ROOM_COMPOSITE_MODE_BIG_SMALLX2_I
 
static final int INTELLIGENT_MERGE_MODE_BIG_SMALL_X3 = MTC_ROOM_COMPOSITE_MODE_BIG_SMALLX3_I
 
static final int INTELLIGENT_MERGE_MODE_BIG_SMALL_X4 = MTC_ROOM_COMPOSITE_MODE_BIG_SMALLX4_I
 
static final int INTELLIGENT_MERGE_MODE_BIG_SMALL_X5 = MTC_ROOM_COMPOSITE_MODE_BIG_SMALLX5_I
 
static final int INTELLIGENT_MERGE_MODE_BIG_SMALL_X6 = MTC_ROOM_COMPOSITE_MODE_BIG_SMALLX6_I
 
static final int INTELLIGENT_MERGE_MODE_BIG_SMALL_X7 = MTC_ROOM_COMPOSITE_MODE_BIG_SMALLX7_I
 
static final int INTELLIGENT_MERGE_MODE_BIG_SMALL_X8 = MTC_ROOM_COMPOSITE_MODE_BIG_SMALLX8_I
 
static final int INTELLIGENT_MERGE_MODE_BIG_SMALL_X9 = MTC_ROOM_COMPOSITE_MODE_BIG_SMALLX9_I
 
static final int INTELLIGENT_MERGE_MODE_BIG_SMALL_X10 = MTC_ROOM_COMPOSITE_MODE_BIG_SMALLX10_I
 
static final int INTELLIGENT_MERGE_MODE_BIG_SMALL_TOP = MTC_ROOM_COMPOSITE_MODE_BIG_SMALL_TOP_I
 
static final int INTELLIGENT_MERGE_MODE_BIG_SMALL_BOTTOM = MTC_ROOM_COMPOSITE_MODE_BIG_SMALL_BOTTOM_I
 
static final int INTELLIGENT_MERGE_MODE_DIVIDE_LAYOUT = MTC_ROOM_COMPOSITE_MODE_DIVIDE_LAYOUT_I
 
static final int INTELLIGENT_MERGE_MODE_DIVIDE_LAYOUT_NO_ANGLE = MTC_ROOM_COMPOSITE_MODE_DIVIDE_LAYOUT_NOANGLE_I
 
static final int SCS_MERGE_MODE_INIT = -1
 
static final int SCS_MERGE_MODE_SCREEN_SHARE = MTC_ROOM_COMPOSITE_SCREENSHARE_I
 
static final int SCS_MERGE_MODE_PLATE_FORM = MTC_ROOM_COMPOSITE_MODE_PLATFORM_I
 
static final int SCS_MERGE_MODE_PLATE_FORM_COVER = MTC_ROOM_COMPOSITE_MODE_PLATFORM_COVER_I
 
static final int SCS_MERGE_MODE_SPEAKER = MTC_ROOM_COMPOSITE_MODE_SPEAKER_I
 
static final int SCS_MERGE_MODE_WITHOUT_SCREEN_SHARE = MTC_ROOM_COMPOSITE_MODE_WITHOUT_SCREENSHARE_I
 
static final int AUDIO_ENCODE_TYPE_OPUS = 0
 
static final int AUDIO_ENCODE_TYPE_PCMA = 1
 
static final int AUDIO_ENCODE_TYPE_PCMU = 2
 
static final int VIDEO_ENCODE_TYPE_H264 = EN_MTC_ROOM_MEDIA_ENCODE_TYPE_DEFAULT
 
static final int VIDEO_ENCODE_TYPE_H265 = EN_MTC_ROOM_MEDIA_ENCODE_TYPE_H265
 
static final int VIDEO_ENCODE_TYPE_AV1 = EN_MTC_ROOM_MEDIA_ENCODE_TYPE_AV1
 
static final int PHONE_STATE_UNAVAILABLE = -1
 
static final int PHONE_STATE_IDLE = 0
 
static final int PHONE_STATE_RINGING = 1
 
static final int PHONE_STATE_OFFHOOK = 2
 

详细描述

常量枚举

类成员变量说明

◆ AUDIO_ENCODE_TYPE_OPUS

final int AUDIO_ENCODE_TYPE_OPUS = 0
static

OPUS

◆ AUDIO_ENCODE_TYPE_PCMA

final int AUDIO_ENCODE_TYPE_PCMA = 1
static

PCMA

◆ AUDIO_ENCODE_TYPE_PCMU

final int AUDIO_ENCODE_TYPE_PCMU = 2
static

PCMU

◆ CDN_STATE_NONE

final int CDN_STATE_NONE = 0
static

无法进行CDN推流

◆ CDN_STATE_READY

final int CDN_STATE_READY = 1
static

可以开启CDN推流

◆ CDN_STATE_RUNNING

final int CDN_STATE_RUNNING = 2
static

CDN推流中

◆ INTELLIGENT_MERGE_MODE_BIG_SMALL_BOTTOM

final int INTELLIGENT_MERGE_MODE_BIG_SMALL_BOTTOM = MTC_ROOM_COMPOSITE_MODE_BIG_SMALL_BOTTOM_I
static

大小屏放大到底部

◆ INTELLIGENT_MERGE_MODE_BIG_SMALL_TOP

final int INTELLIGENT_MERGE_MODE_BIG_SMALL_TOP = MTC_ROOM_COMPOSITE_MODE_BIG_SMALL_TOP_I
static

大小屏放大到顶部

◆ INTELLIGENT_MERGE_MODE_BIG_SMALL_X10

final int INTELLIGENT_MERGE_MODE_BIG_SMALL_X10 = MTC_ROOM_COMPOSITE_MODE_BIG_SMALLX10_I
static

大小屏放大10倍

◆ INTELLIGENT_MERGE_MODE_BIG_SMALL_X2

final int INTELLIGENT_MERGE_MODE_BIG_SMALL_X2 = MTC_ROOM_COMPOSITE_MODE_BIG_SMALLX2_I
static

大小屏放大2倍

◆ INTELLIGENT_MERGE_MODE_BIG_SMALL_X3

final int INTELLIGENT_MERGE_MODE_BIG_SMALL_X3 = MTC_ROOM_COMPOSITE_MODE_BIG_SMALLX3_I
static

大小屏放大3倍

◆ INTELLIGENT_MERGE_MODE_BIG_SMALL_X4

final int INTELLIGENT_MERGE_MODE_BIG_SMALL_X4 = MTC_ROOM_COMPOSITE_MODE_BIG_SMALLX4_I
static

大小屏放大4倍

◆ INTELLIGENT_MERGE_MODE_BIG_SMALL_X5

final int INTELLIGENT_MERGE_MODE_BIG_SMALL_X5 = MTC_ROOM_COMPOSITE_MODE_BIG_SMALLX5_I
static

大小屏放大5倍

◆ INTELLIGENT_MERGE_MODE_BIG_SMALL_X6

final int INTELLIGENT_MERGE_MODE_BIG_SMALL_X6 = MTC_ROOM_COMPOSITE_MODE_BIG_SMALLX6_I
static

大小屏放大6倍

◆ INTELLIGENT_MERGE_MODE_BIG_SMALL_X7

final int INTELLIGENT_MERGE_MODE_BIG_SMALL_X7 = MTC_ROOM_COMPOSITE_MODE_BIG_SMALLX7_I
static

大小屏放大7倍

◆ INTELLIGENT_MERGE_MODE_BIG_SMALL_X8

final int INTELLIGENT_MERGE_MODE_BIG_SMALL_X8 = MTC_ROOM_COMPOSITE_MODE_BIG_SMALLX8_I
static

大小屏放大8倍

◆ INTELLIGENT_MERGE_MODE_BIG_SMALL_X9

final int INTELLIGENT_MERGE_MODE_BIG_SMALL_X9 = MTC_ROOM_COMPOSITE_MODE_BIG_SMALLX9_I
static

大小屏放大9倍

◆ INTELLIGENT_MERGE_MODE_DIVIDE_LAYOUT

final int INTELLIGENT_MERGE_MODE_DIVIDE_LAYOUT = MTC_ROOM_COMPOSITE_MODE_DIVIDE_LAYOUT_I
static

绝对等分模式

◆ INTELLIGENT_MERGE_MODE_DIVIDE_LAYOUT_NO_ANGLE

final int INTELLIGENT_MERGE_MODE_DIVIDE_LAYOUT_NO_ANGLE = MTC_ROOM_COMPOSITE_MODE_DIVIDE_LAYOUT_NOANGLE_I
static

绝对等分模式不带图像角度

◆ INTELLIGENT_MERGE_MODE_FREE_LAYOUT

final int INTELLIGENT_MERGE_MODE_FREE_LAYOUT = MTC_ROOM_COMPOSITE_MODE_FREE_LAYOUT_I
static

自由布局

◆ INTELLIGENT_MERGE_MODE_INIT

final int INTELLIGENT_MERGE_MODE_INIT = -1
static

初始值

◆ INTELLIGENT_MERGE_MODE_RECT_LAYOUT

final int INTELLIGENT_MERGE_MODE_RECT_LAYOUT = MTC_ROOM_COMPOSITE_MODE_RECT_LAYOUT_I
static

矩形布局

◆ NET_STATUS_BAD

final int NET_STATUS_BAD = 2
static

◆ NET_STATUS_DISCONNECTED

final int NET_STATUS_DISCONNECTED = 0
static

网络未知,建议保持上一次网络状态

◆ NET_STATUS_GOOD

final int NET_STATUS_GOOD = 4
static

◆ NET_STATUS_NORMAL

final int NET_STATUS_NORMAL = 3
static

一般

◆ NET_STATUS_VERY_BAD

final int NET_STATUS_VERY_BAD = 1
static

很差

◆ NET_STATUS_VERY_GOOD

final int NET_STATUS_VERY_GOOD = 5
static

很好

◆ PHONE_STATE_IDLE

final int PHONE_STATE_IDLE = 0
static

空闲

◆ PHONE_STATE_OFFHOOK

final int PHONE_STATE_OFFHOOK = 2
static

通话建立/系统电话呼出

◆ PHONE_STATE_RINGING

final int PHONE_STATE_RINGING = 1
static

系统来电

◆ PHONE_STATE_UNAVAILABLE

final int PHONE_STATE_UNAVAILABLE = -1
static

无效

◆ RECORD_STATE_ERROR

final int RECORD_STATE_ERROR = 3
static

远程录制异常

◆ RECORD_STATE_NONE

final int RECORD_STATE_NONE = 0
static

无法进行远程录制

◆ RECORD_STATE_OTHER

final int RECORD_STATE_OTHER = -1
static

其他

◆ RECORD_STATE_READY

final int RECORD_STATE_READY = 1
static

可以开启远程录制

◆ RECORD_STATE_RUNNING

final int RECORD_STATE_RUNNING = 2
static

远程录制中

◆ RECORD_STATE_WARN

final int RECORD_STATE_WARN = 4
static

远程录制卡顿警告

◆ RESOLUTION_1080p

final int RESOLUTION_1080p = 2
static

1080P

◆ RESOLUTION_360p

final int RESOLUTION_360p = 0
static

360P

◆ RESOLUTION_720p

final int RESOLUTION_720p = 1
static

720P

◆ SCS_MERGE_MODE_INIT

final int SCS_MERGE_MODE_INIT = -1
static

初始值

◆ SCS_MERGE_MODE_PLATE_FORM

final int SCS_MERGE_MODE_PLATE_FORM = MTC_ROOM_COMPOSITE_MODE_PLATFORM_I
static

将屏幕共享和所有视频内容合并, 所有视频不覆盖屏幕共享 屏幕共享独占 + 其它一排它小视频

◆ SCS_MERGE_MODE_PLATE_FORM_COVER

final int SCS_MERGE_MODE_PLATE_FORM_COVER = MTC_ROOM_COMPOSITE_MODE_PLATFORM_COVER_I
static

将屏幕共享和所有视频内容合并, 所有视频覆盖在屏幕共享上 屏幕共享独占 + 其它一排它小视频

◆ SCS_MERGE_MODE_SCREEN_SHARE

final int SCS_MERGE_MODE_SCREEN_SHARE = MTC_ROOM_COMPOSITE_SCREENSHARE_I
static

屏幕共享独占

◆ SCS_MERGE_MODE_SPEAKER

final int SCS_MERGE_MODE_SPEAKER = MTC_ROOM_COMPOSITE_MODE_SPEAKER_I
static

将屏幕共享和一个焦点视频内容合并

◆ SCS_MERGE_MODE_WITHOUT_SCREEN_SHARE

final int SCS_MERGE_MODE_WITHOUT_SCREEN_SHARE = MTC_ROOM_COMPOSITE_MODE_WITHOUT_SCREENSHARE_I
static

忽略屏幕共享

◆ STATE_IDLE

final int STATE_IDLE = 0
static

空闲状态

◆ STATE_JOINED

final int STATE_JOINED = 2
static

已加入

◆ STATE_JOINING

final int STATE_JOINING = 1
static

加入中

◆ STATE_LEAVING

final int STATE_LEAVING = 3
static

离开中

◆ VIDEO_ENCODE_TYPE_AV1

final int VIDEO_ENCODE_TYPE_AV1 = EN_MTC_ROOM_MEDIA_ENCODE_TYPE_AV1
static

AV1

◆ VIDEO_ENCODE_TYPE_H264

final int VIDEO_ENCODE_TYPE_H264 = EN_MTC_ROOM_MEDIA_ENCODE_TYPE_DEFAULT
static

H264

◆ VIDEO_ENCODE_TYPE_H265

final int VIDEO_ENCODE_TYPE_H265 = EN_MTC_ROOM_MEDIA_ENCODE_TYPE_H265
static

H265

◆ VIDEO_MERGE_MODE_CUSTOM_LAYOUT

final int VIDEO_MERGE_MODE_CUSTOM_LAYOUT = MTC_ROOM_COMPOSITE_MODE_LAYOUT
static

自定义布局

◆ VIDEO_MERGE_MODE_INIT

final int VIDEO_MERGE_MODE_INIT = -1
static

初始值

◆ VIDEO_MERGE_MODE_INTELLIGENT_LAYOUT

final int VIDEO_MERGE_MODE_INTELLIGENT_LAYOUT = MTC_ROOM_COMPOSITE_MODE_INTELLEGENCE
static

智能分屏

◆ VOLUME_STATUS_HIGH

final int VOLUME_STATUS_HIGH = 4
static

◆ VOLUME_STATUS_LOW

final int VOLUME_STATUS_LOW = 2
static

◆ VOLUME_STATUS_MID

final int VOLUME_STATUS_MID = 3
static

◆ VOLUME_STATUS_NONE

final int VOLUME_STATUS_NONE = 0
static

无声音

◆ VOLUME_STATUS_VERY_HIGH

final int VOLUME_STATUS_VERY_HIGH = 5
static

很高

◆ VOLUME_STATUS_VERY_LOW

final int VOLUME_STATUS_VERY_LOW = 1
static

很低