Skip to content

更新远端用户的视频渲染控件

注意

该方法回调为异步事件,请参考方法事件

该接口可用于更新远端视频画面的渲染控件,常被用于切换显示区域的交互场景中。

方法名

updateRemoteView

用法

js
//订阅远端用户的视频流,并绑定视频渲染控件
this.$refs.refLevenUtsLive.updateRemoteView({
  userId: userId,
  streamType: "TRTC_VIDEO_STREAM_TYPE_BIG"
})
js
//订阅远端用户的视频流,并绑定视频渲染控件
let startRemoteViewParams = JSONObject.parse(JSON.stringify({
  userId: uid,
  streamType: "TRTC_VIDEO_STREAM_TYPE_BIG"
})) as JSONObject
refLevenUtsLive.value?.updateRemoteView(startRemoteViewParams)

参数说明

参数名参数类型是否必填默认值参数描述
userIdString指定远端用户的 ID
streamTypeString指定要观看 userId 的视频流类型。
高清大画面:TRTC_VIDEO_STREAM_TYPE_BIG
低清小画面:TRTC_VIDEO_STREAM_TYPE_SMALL(需要远端用户通过 enableEncSmallVideoStream 开启双路编码后才有效果)。
辅流画面(常用于屏幕分享):TRTC_VIDEO_STREAM_TYPE_SUB
isOpenAnchorBoolean是否打开主播视频流