NIMSDK-AOS  9.16.0
AVChatLiveTaskConfig.java
浏览该文件的文档.
1 package com.netease.nimlib.sdk.avchat.model;
2 
4 
8 public class AVChatLiveTaskConfig {
9 
10  private String taskId;
11  private String pushUrl;
12  private int layoutMode = AVChatLiveMode.LAYOUT_FLOATING_RIGHT_VERTICAL;
13  private String layoutPara;
14  private boolean serverRecord;
15  private String mainPictureAccount;
16 
17 
19  }
20 
21 
25  public String getTaskId() {
26  return taskId;
27  }
28 
34  public void setTaskId(String taskId) {
35  this.taskId = taskId;
36  }
37 
38  public String getPushUrl() {
39  return pushUrl;
40  }
41 
47  public void setPushUrl(String pushUrl) {
48  this.pushUrl = pushUrl;
49  }
50 
54  public int getLayoutMode() {
55  return layoutMode;
56  }
57 
66  public void setLayoutMode(int layoutMode) {
67  this.layoutMode = layoutMode;
68  }
69 
70  public String getLayoutPara() {
71  return layoutPara;
72  }
73 
74 
81  public void setLayoutPara(String layoutPara) {
82  this.layoutPara = layoutPara;
83  }
84 
85 
89  public boolean isServerRecord() {
90  return serverRecord;
91  }
92 
98  public void setServerRecord(boolean serverRecord) {
99  this.serverRecord = serverRecord;
100  }
101 
105  public String getMainPictureAccount() {
106  return mainPictureAccount;
107  }
108 
114  public void setMainPictureAccount(String mainPictureAccount) {
115  this.mainPictureAccount = mainPictureAccount;
116  }
117 
118 }
void setLayoutMode(int layoutMode)
设置互动直播参与者布局合成方式 , 默认为AVChatLiveMode#LAYOUT_FLOATING_RIGHT_VERTICAL ...
void setLayoutPara(String layoutPara)
自定义布局参数 , json 串 生成工具 : http://netease.im/blog/12-3
void setMainPictureAccount(String mainPictureAccount)
指定大画面 account
void setPushUrl(String pushUrl)
设置互动直播的推流地址
void setServerRecord(boolean serverRecord)
是否开启互动直播服务器录制
void setTaskId(String taskId)
设置推流任务ID,taskId为推流任务的唯一标识,用于过程中增删任务操作