NERtc Android SDK
Public 成员函数 | Public 属性 | 所有成员列表
com.netease.lava.nertc.sdk.NERtcMediaRelayParam.ChannelMediaRelayConfiguration类 参考

Public 成员函数

 ChannelMediaRelayConfiguration ()
 
void setSrcChannelInfo (ChannelMediaRelayInfo srcInfo)
 
void setDestChannelInfo (String channelName, ChannelMediaRelayInfo destInfo)
 
void removeDestChannelInfo (String channelName)
 
ChannelMediaRelayInfo getSrcMediaInfo ()
 
Map< String, ChannelMediaRelayInfogetDstMediaInfo ()
 

Public 属性

ChannelMediaRelayInfo sourceMediaInfo
 
Map< String, ChannelMediaRelayInfodestMediaInfo = new HashMap<String, ChannelMediaRelayInfo>()
 

详细描述

NERtc

转发参数,包括源房间、目标房间列表等。

构造及析构函数说明

◆ ChannelMediaRelayConfiguration()

com.netease.lava.nertc.sdk.NERtcMediaRelayParam.ChannelMediaRelayConfiguration.ChannelMediaRelayConfiguration ( )
NERtc

ChannelMediaRelayConfiguration默认构造函数

成员函数说明

◆ getDstMediaInfo()

Map<String, ChannelMediaRelayInfo> com.netease.lava.nertc.sdk.NERtcMediaRelayParam.ChannelMediaRelayConfiguration.getDstMediaInfo ( )
NERtc

获取转发目标房间信息。

◆ getSrcMediaInfo()

ChannelMediaRelayInfo com.netease.lava.nertc.sdk.NERtcMediaRelayParam.ChannelMediaRelayConfiguration.getSrcMediaInfo ( )
NERtc

获取转发源房间信息。

◆ removeDestChannelInfo()

void com.netease.lava.nertc.sdk.NERtcMediaRelayParam.ChannelMediaRelayConfiguration.removeDestChannelInfo ( String  channelName)

删除跨房间媒体流转发的房间信息。

参数
channelName需要取消转发媒体流的目标房间名称。

◆ setDestChannelInfo()

void com.netease.lava.nertc.sdk.NERtcMediaRelayParam.ChannelMediaRelayConfiguration.setDestChannelInfo ( String  channelName,
ChannelMediaRelayInfo  destInfo 
)

设置跨房间媒体流转发的目标房间信息。

如果您需要将媒体流转发到多个房间,可以多次调用该方法,设置多个房间的 ChannelMediaRelayInfo。该方法支持最多设置 4 个目标房间。

参数
channelName目标房间名称。该参数必填,且需与该方法 destInfo 参数中的 channelName 一致。
destInfo目标房间信息。NERtcMediaRelayParam.ChannelMediaRelayInfo

◆ setSrcChannelInfo()

void com.netease.lava.nertc.sdk.NERtcMediaRelayParam.ChannelMediaRelayConfiguration.setSrcChannelInfo ( ChannelMediaRelayInfo  srcInfo)
NERtc

设置转发源房间。可选,默认为当前 joinChannel 的初始房间。

参数
srcInfo源房间信息。NERtcMediaRelayParam.ChannelMediaRelayInfo

类成员变量说明

◆ destMediaInfo

Map<String, ChannelMediaRelayInfo> com.netease.lava.nertc.sdk.NERtcMediaRelayParam.ChannelMediaRelayConfiguration.destMediaInfo = new HashMap<String, ChannelMediaRelayInfo>()

目标房间信息列表。NERtcMediaRelayParam.ChannelMediaRelayInfo

  • channelName:目标房间的房间名。
  • token:可以加入目标房间的 Token。
  • uid:标识目标房间中的转发媒体流的 UID。请确保不要将该参数设为目标房间的主播的 UID,并与目标房间中的 所有 UID 都不同。

◆ sourceMediaInfo

ChannelMediaRelayInfo com.netease.lava.nertc.sdk.NERtcMediaRelayParam.ChannelMediaRelayConfiguration.sourceMediaInfo

源房间信息。NERtcMediaRelayParam.ChannelMediaRelayInfo

  • channelName:源房间名。
  • token:能加入源房间的 token。
  • uid:标识源房间中的转发媒体流的 UID。

该类的文档由以下文件生成: