多人白板通话
更多...
|
| abstract void | setNetworkProxy (RTSNetworkProxy proxy) |
| | 设置网络代理,需要在发起会话前设置 更多...
|
| |
| abstract RTSNetworkProxy | getNetworkProxy () |
| | 获取已经设置的网络代理 更多...
|
| |
| abstract boolean | sendControlCommand (String sessionId, String data, RTSCallback< Void > callback) |
| | **************************** 控制请求接口 ******************************* 更多...
|
| |
| abstract void | createSession (String sessionId, String extraMessage, RTSCallback< Void > callback) |
| | 通过会话名预定一个会话房间 更多...
|
| |
| abstract boolean | joinSession (String sessionId, boolean enableServerRecord, RTSCallback< RTSData > callback) |
| | 通过会话名加入一个已经成功预定的房间 更多...
|
| |
| abstract boolean | leaveSession (String sessionId, RTSCallback< Void > callback) |
| | 离开多人通话的房间 更多...
|
| |
| abstract void | observeChannelState (String sessionId, RTSChannelStateObserver observer, boolean register) |
| | ****************************** 通知接口 ********************************** 更多...
|
| |
| abstract void | observeControlNotification (String sessionId, Observer< RTSControlEvent > observer, boolean register) |
| | 注册/注销会话控制消息 更多...
|
| |
| abstract boolean | sendData (RTSTunData data) |
| | **************************** 数据通道收发 ******************************* 更多...
|
| |
| abstract void | observeReceiveData (String sessionId, Observer< RTSTunData > observer, boolean register) |
| | 注册/注销对方从某个通道发来的数据 更多...
|
| |
多人白板通话
在文件 RTSManager2.java 第 23 行定义.
| abstract void com.netease.nimlib.sdk.rts.RTSManager2.createSession |
( |
String |
sessionId, |
|
|
String |
extraMessage, |
|
|
RTSCallback< Void > |
callback |
|
) |
| |
|
abstract |
通过会话名预定一个会话房间
- 参数
-
| sessionId | 会话ID |
| extraMessage | 附加信息,后续加入会话的用户都会收到此信息 |
| callback | 回调. 200 创建成功, 417 房间已经被预定。 |
| static RTSManager2 com.netease.nimlib.sdk.rts.RTSManager2.getInstance |
( |
| ) |
|
|
static |
| abstract RTSNetworkProxy com.netease.nimlib.sdk.rts.RTSManager2.getNetworkProxy |
( |
| ) |
|
|
abstract |
| abstract boolean com.netease.nimlib.sdk.rts.RTSManager2.joinSession |
( |
String |
sessionId, |
|
|
boolean |
enableServerRecord, |
|
|
RTSCallback< RTSData > |
callback |
|
) |
| |
|
abstract |
通过会话名加入一个已经成功预定的房间
- 参数
-
| sessionId | 会话ID |
| enableServerRecord | 是否服务器录制 |
| callback | 回调 |
- 返回
| abstract boolean com.netease.nimlib.sdk.rts.RTSManager2.leaveSession |
( |
String |
sessionId, |
|
|
RTSCallback< Void > |
callback |
|
) |
| |
|
abstract |
离开多人通话的房间
- 参数
-
| sessionId | Session ID |
| callback | 回调 |
| abstract void com.netease.nimlib.sdk.rts.RTSManager2.observeChannelState |
( |
String |
sessionId, |
|
|
RTSChannelStateObserver |
observer, |
|
|
boolean |
register |
|
) |
| |
|
abstract |
****************************** 通知接口 **********************************
注册/注销通道状态变化的通知
- 参数
-
| sessionId | 会话ID |
| observer | 观察者,参数为通话会话(通道)状态回调(例如是否连接上服务器,通道是否有成员加入等) |
| register | true为注册,false为注销 |
| abstract void com.netease.nimlib.sdk.rts.RTSManager2.observeControlNotification |
( |
String |
sessionId, |
|
|
Observer< RTSControlEvent > |
observer, |
|
|
boolean |
register |
|
) |
| |
|
abstract |
注册/注销会话控制消息
- 参数
-
| sessionId | 会话ID |
| observer | 观察者, 参数为接收到的会话控制消息 |
| register | true为注册,false为注销 |
| abstract void com.netease.nimlib.sdk.rts.RTSManager2.observeReceiveData |
( |
String |
sessionId, |
|
|
Observer< RTSTunData > |
observer, |
|
|
boolean |
register |
|
) |
| |
|
abstract |
注册/注销对方从某个通道发来的数据
- 参数
-
| sessionId | 会话ID |
| observer | 观察者,参数为收到的数据信息 |
| register | true为注册,false为注销 |
| abstract boolean com.netease.nimlib.sdk.rts.RTSManager2.sendControlCommand |
( |
String |
sessionId, |
|
|
String |
data, |
|
|
RTSCallback< Void > |
callback |
|
) |
| |
|
abstract |
**************************** 控制请求接口 *******************************
发送控制指令
- 参数
-
| sessionId | 会话ID |
| data | 控制指令内容 |
| callback | 回调函数 |
- 返回
- 是否调用成功
| abstract boolean com.netease.nimlib.sdk.rts.RTSManager2.sendData |
( |
RTSTunData |
data | ) |
|
|
abstract |
**************************** 数据通道收发 *******************************
向指定会话的某个通道中的某个用户发送数据,也可以广播给所有用户(在RTSTunData中,对方帐号填null)
- 参数
-
| data | 要发送的数据信息,其中toAccount表示目标用户(填null,表示广播给所有用户) |
- 返回
- 参数是否有效
| abstract void com.netease.nimlib.sdk.rts.RTSManager2.setNetworkProxy |
( |
RTSNetworkProxy |
proxy | ) |
|
|
abstract |
该类的文档由以下文件生成: