TRTCMixUser

TRTCMixUser

5.9 云端混流中每一路子画面的位置信息

TRTCMixUser 用于指定每一路(即每一个 userId)视频画面的具体摆放位置

Constructor

new TRTCMixUser(userId, roomId, rect, zOrder, pureAudio, streamType, inputType)

Parameters:
Name Type Description
userId String

参与混流的 userId

roomId String

参与混流的 roomId,跨房流传入的实际 roomId,当前房间流传入 roomId = ''

rect Rect

图层位置坐标以及大小,左上角为坐标原点(0,0) (绝对像素值)

Properties
Name Type Description
left Number

图层位置的左坐标

top Number

图层位置的上坐标

right Number

图层位置的右坐标

bottom Number

图层位置的下坐标

zOrder Number

图层层次(1 - 15)不可重复

pureAudio Boolean

是否纯音频

streamType TRTCVideoStreamType

参与混合的是主路画面(TRTCVideoStreamTypeBig)或屏幕分享(TRTCVideoStreamTypeSub)画面

inputType TRTCMixInputType

指定该路流的混合内容(只混合音频、只混合视频、混合音频和视频),该字段是对 pureAudio 字段的升级。 默认值:TRTCMixInputTypeUndefined,代表参考 pureAudio 的取值。 如果您是第一次使用 TRTC,之前并没有对 pureAudio 字段进行过设置,您可以根据实际需要设置该字段,不建议您再设置 pureAudio。 如果您之前在老版本中已经使用了 pureAudio 字段,并期望保持其设置,则可以将 inputType 设置为 TRTCMixInputTypeUndefined。