im.zego.zegoexpress.constants.ZegoRemoteDeviceState

远端设备状态

Declared in constants/ZegoRemoteDeviceState.java

Public Attrib Lists

  • OPEN - 设备开启
  • GENERIC_ERROR - 设备关闭:一般性设备错误
  • INVALID_ID - 设备关闭:无效的设备 ID
  • NO_AUTHORIZATION - 设备关闭:无权限
  • ZERO_FPS - 设备关闭:采集帧率为 0
  • IN_USE_BY_OTHER - 设备关闭:设备被占用
  • UNPLUGGED - 设备关闭:设备未插入或被拔出
  • REBOOT_REQUIRED - 设备关闭:由于系统原因需要重启后才能进行下一次修改,否则重新打开也不生效
  • SYSTEM_MEDIA_SERVICES_LOST - 设备关闭:系统媒体服务停止,如 iOS 平台下,当系统检测到当前压力巨大(如播放大量动画),则有可能会将媒体相关服务全部停用
  • DISABLE - 设备关闭:禁用采集
  • MUTE - 设备关闭:远端设备被静音
  • INTERRUPTION - 设备关闭:设备被中断,如电话事件打断等
  • IN_BACKGROUND - 设备关闭:用户 App 退到后台
  • MULTI_FOREGROUND_APP - 设备关闭:当前前台同时存在多个 App,如 iPad 应用分屏下,系统会禁止所有应用使用摄像头
  • BY_SYSTEM_PRESSURE - 设备关闭:系统处于高负载压力下,可能导致设备异常

Public Func Lists

Public Static Func Lists

Public Attrib Docs

OPEN

public OPEN ()

Initial: OPEN =(0)

设备开启

GENERIC_ERROR

public GENERIC_ERROR ()

Initial: GENERIC_ERROR =(1)

设备关闭:一般性设备错误

INVALID_ID

public INVALID_ID ()

Initial: INVALID_ID =(2)

设备关闭:无效的设备 ID

NO_AUTHORIZATION

public NO_AUTHORIZATION ()

Initial: NO_AUTHORIZATION =(3)

设备关闭:无权限

ZERO_FPS

public ZERO_FPS ()

Initial: ZERO_FPS =(4)

设备关闭:采集帧率为 0

IN_USE_BY_OTHER

public IN_USE_BY_OTHER ()

Initial: IN_USE_BY_OTHER =(5)

设备关闭:设备被占用

UNPLUGGED

public UNPLUGGED ()

Initial: UNPLUGGED =(6)

设备关闭:设备未插入或被拔出

REBOOT_REQUIRED

public REBOOT_REQUIRED ()

Initial: REBOOT_REQUIRED =(7)

设备关闭:由于系统原因需要重启后才能进行下一次修改,否则重新打开也不生效

SYSTEM_MEDIA_SERVICES_LOST

public SYSTEM_MEDIA_SERVICES_LOST ()

Initial: SYSTEM_MEDIA_SERVICES_LOST =(8)

设备关闭:系统媒体服务停止,如 iOS 平台下,当系统检测到当前压力巨大(如播放大量动画),则有可能会将媒体相关服务全部停用

DISABLE

public DISABLE ()

Initial: DISABLE =(9)

设备关闭:禁用采集

MUTE

public MUTE ()

Initial: MUTE =(10)

设备关闭:远端设备被静音

INTERRUPTION

public INTERRUPTION ()

Initial: INTERRUPTION =(11)

设备关闭:设备被中断,如电话事件打断等

IN_BACKGROUND

public IN_BACKGROUND ()

Initial: IN_BACKGROUND =(12)

设备关闭:用户 App 退到后台

MULTI_FOREGROUND_APP

public MULTI_FOREGROUND_APP ()

Initial: MULTI_FOREGROUND_APP =(13)

设备关闭:当前前台同时存在多个 App,如 iPad 应用分屏下,系统会禁止所有应用使用摄像头

BY_SYSTEM_PRESSURE

public BY_SYSTEM_PRESSURE ()

Initial: BY_SYSTEM_PRESSURE =(14)

设备关闭:系统处于高负载压力下,可能导致设备异常

Public Func Docs

value

public int value ()

Public Static Func Docs

getZegoRemoteDeviceState

public ZegoRemoteDeviceState getZegoRemoteDeviceState (int value)