class  JCSDK.JCMediaChannel.JCMediaChannel.RecordParam
 
class  JCSDK.JCMediaChannel.JCMediaChannel.SipParam
 
class  JCSDK.JCMediaChannel.JCMediaChannel.JoinParam
 
class  JCSDK.JCMediaChannel.JCMediaChannel.PropChangeParam
 
class  JCSDK.JCMediaChannel.JCMediaChannel
 
interface  JCSDK.JCMediaChannel.JCMediaChannelCallback
 
class  JCSDK.JCMediaChannel.JCMediaChannelConstants
 
class  JCSDK.JCMediaChannel.JCMediaChannelParticipant.ChangeParam
 
class  JCSDK.JCMediaChannel.JCMediaChannelParticipant
 
class  JCSDK.JCMediaChannel.JCMediaChannelQueryInfo
 

枚举

enum  JCSDK.JCMediaChannel.JCMediaChannelPictureSize {
  JCSDK.JCMediaChannel.JCMediaChannelPictureSize.None, JCSDK.JCMediaChannel.JCMediaChannelPictureSize.Min, JCSDK.JCMediaChannel.JCMediaChannelPictureSize.Small, JCSDK.JCMediaChannel.JCMediaChannelPictureSize.Large,
  JCSDK.JCMediaChannel.JCMediaChannelPictureSize.Max
}
 
enum  JCSDK.JCMediaChannel.JCMediaChannelState { JCSDK.JCMediaChannel.JCMediaChannelState.Idle, JCSDK.JCMediaChannel.JCMediaChannelState.Joining, JCSDK.JCMediaChannel.JCMediaChannelState.Joined, JCSDK.JCMediaChannel.JCMediaChannelState.Leaving }
 
enum  JCSDK.JCMediaChannel.JCMediaChannelVolumeStatus {
  JCSDK.JCMediaChannel.JCMediaChannelVolumeStatus.None, JCSDK.JCMediaChannel.JCMediaChannelVolumeStatus.Zero, JCSDK.JCMediaChannel.JCMediaChannelVolumeStatus.Low, JCSDK.JCMediaChannel.JCMediaChannelVolumeStatus.Mid,
  JCSDK.JCMediaChannel.JCMediaChannelVolumeStatus.High
}
 
enum  JCSDK.JCMediaChannel.JCMediaChannelNetworkStatus {
  JCSDK.JCMediaChannel.JCMediaChannelNetworkStatus.DISCONNECTED = 0, JCSDK.JCMediaChannel.JCMediaChannelNetworkStatus.VERY_BAD, JCSDK.JCMediaChannel.JCMediaChannelNetworkStatus.BAD, JCSDK.JCMediaChannel.JCMediaChannelNetworkStatus.NORMAL,
  JCSDK.JCMediaChannel.JCMediaChannelNetworkStatus.GOOD, JCSDK.JCMediaChannel.JCMediaChannelNetworkStatus.VERY_GOOD
}
 
enum  JCSDK.JCMediaChannel.JCMediaChannelRecordState { JCSDK.JCMediaChannel.JCMediaChannelRecordState.None, JCSDK.JCMediaChannel.JCMediaChannelRecordState.Ready, JCSDK.JCMediaChannel.JCMediaChannelRecordState.Running }
 
enum  JCSDK.JCMediaChannel.JCMediaChannelParticipantType { JCSDK.JCMediaChannel.JCMediaChannelParticipantType.PARTICIPANT_TYPE_NORMAL, JCSDK.JCMediaChannel.JCMediaChannelParticipantType.PARTICIPANT_TYPE_PSTN, JCSDK.JCMediaChannel.JCMediaChannelParticipantType.PARTICIPANT_TYPE_WEBRTC, JCSDK.JCMediaChannel.JCMediaChannelParticipantType.PARTICIPANT_TYPE_IRC }
 
enum  JCSDK.JCMediaChannel.JCMediaChannelCdnState { JCSDK.JCMediaChannel.JCMediaChannelCdnState.None, JCSDK.JCMediaChannel.JCMediaChannelCdnState.Ready, JCSDK.JCMediaChannel.JCMediaChannelCdnState.Running }
 
enum  JCSDK.JCMediaChannel.JCMediaChannelMaxResolution { JCSDK.JCMediaChannel.JCMediaChannelMaxResolution.MaxResolution360P, JCSDK.JCMediaChannel.JCMediaChannelMaxResolution.MaxResolution720P, JCSDK.JCMediaChannel.JCMediaChannelMaxResolution.MaxResolution1080P }
 
enum  JCSDK.JCMediaChannel.JCMediaChannelCustomRole {
  JCSDK.JCMediaChannel.JCMediaChannelCustomRole.CUSTOM_ROLE_NONE = 0, JCSDK.JCMediaChannel.JCMediaChannelCustomRole.CUSTOM_ROLE_0 = 1 << 12, JCSDK.JCMediaChannel.JCMediaChannelCustomRole.CUSTOM_ROLE_1 = 1 << 13, JCSDK.JCMediaChannel.JCMediaChannelCustomRole.CUSTOM_ROLE_2 = 1 << 14,
  JCSDK.JCMediaChannel.JCMediaChannelCustomRole.CUSTOM_ROLE_3 = 1 << 15
}
 
enum  JCSDK.JCMediaChannel.JCMediaChannelCustomState {
  JCSDK.JCMediaChannel.JCMediaChannelCustomState.CUSTOM_STATE_NONE = 0, JCSDK.JCMediaChannel.JCMediaChannelCustomState.CUSTOM_STATE_0 = 1 << 12, JCSDK.JCMediaChannel.JCMediaChannelCustomState.CUSTOM_STATE_1 = 1 << 13, JCSDK.JCMediaChannel.JCMediaChannelCustomState.CUSTOM_STATE_2 = 1 << 14,
  JCSDK.JCMediaChannel.JCMediaChannelCustomState.CUSTOM_STATE_3 = 1 << 15
}
 

详细描述

枚举类型说明

◆ JCMediaChannelCdnState

视频录制状态

枚举值
None 

无法进行CDN推流

Ready 

可以开启CDN推流

Running 

CDN推流中

◆ JCMediaChannelCustomRole

自定义角色

枚举值
CUSTOM_ROLE_NONE 

无自定义角色

CUSTOM_ROLE_0 

自定义角色0

CUSTOM_ROLE_1 

自定义角色1

CUSTOM_ROLE_2 

自定义角色2

CUSTOM_ROLE_3 

自定义角色3

◆ JCMediaChannelCustomState

自定义状态

枚举值
CUSTOM_STATE_NONE 

无自定义状态

CUSTOM_STATE_0 

自定义状态0

CUSTOM_STATE_1 

自定义状态1

CUSTOM_STATE_2 

自定义状态2

CUSTOM_STATE_3 

自定义状态3

◆ JCMediaChannelMaxResolution

媒体视频最大分辨率

枚举值
MaxResolution360P 

最大分辨率360P

MaxResolution720P 

最大分辨率720P

MaxResolution1080P 

最大分辨率1080P

◆ JCMediaChannelNetworkStatus

网络状态

枚举值
DISCONNECTED 

断开状态

VERY_BAD 

非常差

BAD 

NORMAL 

普通

GOOD 

VERY_GOOD 

非常好

◆ JCMediaChannelParticipantType

成员类型

枚举值
PARTICIPANT_TYPE_NORMAL 

普通成员

PARTICIPANT_TYPE_PSTN 

PSTN成员

PARTICIPANT_TYPE_WEBRTC 

WebRtc成员

PARTICIPANT_TYPE_IRC 

录制器成员(录制和推流),该类型成员不会上报给上层应用

◆ JCMediaChannelPictureSize

图像尺寸等级

枚举值
None 

不渲染

Min 

最小尺寸

Small 

小尺寸

Large 

大尺寸

Max 

最大尺寸

◆ JCMediaChannelRecordState

视频录制状态

枚举值
None 

无法进行视频录制

Ready 

可以开启视频录制

Running 

视频录制中

◆ JCMediaChannelState

自身在频道中状态

枚举值
Idle 

空闲

Joining 

加入中

Joined 

已加入

Leaving 

离开中

◆ JCMediaChannelVolumeStatus

音量状态

枚举值
None 

静音

Zero 

无声音 1

Low 

低 1-30

Mid 

中 31-60

High 

高 61-100

最后更新时间: 2023/2/24 13:43:42