NIMSDK-AOS  9.19.0
AVChatLiveMode.java
浏览该文件的文档.
1 package com.netease.nimlib.sdk.avchat.constant;
2 
4 import com.netease.nrtc.engine.rawapi.RtcLiveCompositingLayout;
5 
6 /**
7  * 直播布局模式
8  */
9 public interface AVChatLiveMode {
10 
11 
12  /**
13  * 右侧纵排浮窗
14  */
15  int LAYOUT_FLOATING_RIGHT_VERTICAL = RtcLiveCompositingLayout.CompositingMode.LAYOUT_FLOATING_RIGHT_VERTICAL;
16 
17 
18  /**
19  * 左侧纵排浮窗
20  */
21  int LAYOUT_FLOATING_LEFT_VERTICAL = RtcLiveCompositingLayout.CompositingMode.LAYOUT_FLOATING_LEFT_VERTICAL;
22 
23 
24  /**
25  * 切分屏幕
26  */
27  int LAYOUT_SPLIT_SCREEN = RtcLiveCompositingLayout.CompositingMode.LAYOUT_SPLIT_SCREEN;
28 
29 
30  /**
31  * 切分屏幕,画面缩放
32  */
33  int LAYOUT_SPLIT_SCREEN_SCALING = RtcLiveCompositingLayout.CompositingMode.LAYOUT_SPLIT_SCREEN_SCALING;
34 
35 
36  /**
37  * 自定义模式, 需要设置 {@link AVChatLiveTaskConfig#setLayoutPara(String)} 字段
38  */
39  int LAYOUT_ENHANCE = RtcLiveCompositingLayout.CompositingMode.LAYOUT_ENHANCE;
40 
41 
42  /**
43  * 纯音频模式,可以设置额外的人数限制
44  */
45  int LAYOUT_ONLY_AUDIO = RtcLiveCompositingLayout.CompositingMode.LAYOUT_ONLY_AUDIO;
46 }
int LAYOUT_SPLIT_SCREEN_SCALING
切分屏幕,画面缩放
int LAYOUT_ONLY_AUDIO
纯音频模式,可以设置额外的人数限制
int LAYOUT_ENHANCE
自定义模式, 需要设置 AVChatLiveTaskConfig#setLayoutPara(String) 字段