NIMSDK-AOS  9.16.0
AVChatControlCommand.java
浏览该文件的文档.
1 /*
2  * Copyright (c) 2014-2018 NetEase, Inc.
3  * All right reserved.
4  */
5 
6 package com.netease.nimlib.sdk.avchat.constant;
7 
8 import com.netease.nimlib.avchat.biz.constant.IAVChatService;
9 
13 public interface AVChatControlCommand {
17  byte UNKNOWN = -1;
21  byte NOTIFY_AUDIO_ON = IAVChatService.ControlCommand.AUDIO_ON;
25  byte NOTIFY_AUDIO_OFF = IAVChatService.ControlCommand.AUDIO_OFF;
29  byte NOTIFY_VIDEO_ON = IAVChatService.ControlCommand.VIDEO_ON;
33  byte NOTIFY_VIDEO_OFF = IAVChatService.ControlCommand.VIDEO_OFF;
37  byte SWITCH_AUDIO_TO_VIDEO = IAVChatService.ControlCommand.AUDIO_TO_VIDEO;
41  byte SWITCH_AUDIO_TO_VIDEO_AGREE = IAVChatService.ControlCommand.AGREE_AUDIO_TO_VIDEO;
45  byte SWITCH_AUDIO_TO_VIDEO_REJECT = IAVChatService.ControlCommand.REJECT_AUDIO_TO_VIDEO;
49  byte SWITCH_VIDEO_TO_AUDIO = IAVChatService.ControlCommand.VIDEO_TO_AUDIO;
53  byte BUSY = IAVChatService.ControlCommand.BUSY;
54 
58  byte START_NOTIFY_RECEIVED = IAVChatService.ControlCommand.NOTIFY_RECIEVED;
59 
63  byte NOTIFY_RECORD_START = IAVChatService.ControlCommand.NOTIFY_RECORD_START;
64 
68  byte NOTIFY_RECORD_STOP = IAVChatService.ControlCommand.NOTIFY_RECORD_STOP;
69 
73  byte NOTIFY_CUSTOM_BASE = 64;
74 
75 }
网络通话控制命令(音视频开关及模式切换枚举)
byte NOTIFY_CUSTOM_BASE
基准命令值,用户自定义命令时需在此基础上加上自定义的命令值,例如:NOTIFY_CUSTOM_BASE + 1 ...