logo
当前页

ZegoRangeSceneStream

ZegoRangeSceneStream

Declared in ZegoRangeSceneStream.java

方法

setEventHandler

setEventHandler
public boolean setEventHandler(IZegoRangeSceneStreamEventHandler handler)
设置范围场景流管理回调。
Declared in ZegoRangeSceneStream.java

参数

名称类型描述
handlerIZegoRangeSceneStreamEventHandler用于接收范围场景流管理回调的对象。

详情

设置范围场景流管理模块回调。

  • 调用时机:通过 [getRangeSceneStream] 获取范围场景流管理之后。
  • 支持版本:3.0.0 及以上。

返回值

设置范围场景流管理回调结果。true: 成功, false: 失败。

setReceiveRange

setReceiveRange
public int setReceiveRange(float range)
设置音视频流的接收范围。
Declared in ZegoRangeSceneStream.java

参数

名称类型描述
rangefloat以本人为中心点的范围距离。

详情

该接口会设置音视频流的接收范围,ZEGO SDK 会主动拉取进去该范围的用户的流。

  • 调用时机:[getRangeSceneStream] 之后。
  • 默认值:接受范围的默认值是 0.0。
  • 支持版本:3.0.0 及以上。
  • 使用限制:无。
  • 注意事项:无。

返回值

错误码,详情请参考常用 错误码文档 https://doc-zh.zego.im/zh/4378.html

setReceiveRange

setReceiveRange
public int setReceiveRange(ZegoReceiveRangeParam param)
设置音视频流的接收范围。
Declared in ZegoRangeSceneStream.java

参数

名称类型描述
paramZegoReceiveRangeParam音频接受范围配置。

详情

该接口会设置音视频流的接收范围,ZEGO SDK 会主动拉取进去该范围的用户的流。

  • 调用时机:[getRangeSceneStream] 之后。
  • 默认值:接受范围的默认值是 0.0。
  • 支持版本:3.7.0 及以上。
  • 使用限制:无。
  • 注意事项:无。

返回值

错误码,详情请参考常用 错误码文档 https://doc-zh.zego.im/zh/4378.html

enableRangeSpatializer

enableRangeSpatializer
public int enableRangeSpatializer(boolean enable)
开启或关闭 3D 空间音效。
Declared in ZegoRangeSceneStream.java

参数

名称类型描述
enablebooleantrue: 开启 3D 空间音效, false: 关闭 3D 空间音效。

详情

开启后,在世界内非小队成员的音频,会随与本人的距离、方向产生空间变化。

  • 调用时机:[getRangeSceneStream] 之后。
  • 默认值:Disable。
  • 支持版本:3.0.0 及以上。
  • 使用限制:使用 3D 空间音效需要使用媒体音量。
  • 注意事项:无。

返回值

错误码,详情请参考常用 错误码文档 https://doc-zh.zego.im/zh/4378.html

mutePlayAudio

mutePlayAudio
public int mutePlayAudio(String userID, boolean mute)
设置是否接收指定用户的音频数据。
Declared in ZegoRangeSceneStream.java

参数

名称类型描述
userIDString用户 ID。
mutebooleantrue: 不接收用户的音频流,false: 接收用户的音频流。

详情

设置是否接收指定用户的音频数据。

  • 调用时机:[LoginScene] 之后,[LogoutScene] 之前。
  • 默认值:接收。
  • 支持版本:3.0.0 及以上。
  • 使用限制:无。
  • 注意事项:无。

返回值

错误码,详情请参考常用 错误码文档 https://doc-zh.zego.im/zh/4378.html

mutePlayVideo

mutePlayVideo
public int mutePlayVideo(String userID, boolean mute)
设置是否接收指定用户的视频数据。
Declared in ZegoRangeSceneStream.java

参数

名称类型描述
userIDString用户 ID。
mutebooleantrue: 不接收用户的视频流,false: 接收用户的视频流。

详情

开启后,在世界内非小队成员的音频,会随与本人的距离、方向产生空间变化。

  • 调用时机:[LoginScene] 之后,[LogoutScene] 之前。
  • 默认值:接收。
  • 支持版本:3.0.0 及以上。
  • 使用限制:无。
  • 注意事项:无。

返回值

错误码,详情请参考常用 错误码文档 https://doc-zh.zego.im/zh/4378.html

上一篇

zegorangesceneitem

下一篇

zegorangesceneteam

当前页

返回到顶部