TRTC_TranscodingConfigMode_Template_PresetLayout property

int TRTC_TranscodingConfigMode_Template_PresetLayout
final

预设布局模式,通过占位符提前安排好每个画面通道的布局。

在此模式下,您仍需要设置 mixUsers 参数,但可以将 userId 设置为占位符。占位符值包括:

  • "$PLACE_HOLDER_REMOTE$": 远程用户画面。可以设置多个画面。
  • "$PLACE_HOLDER_LOCAL_MAIN$": 本地摄像头画面。只能设置一个画面。
  • "$PLACE_HOLDER_LOCAL_SUB$": 本地屏幕共享画面。只能设置一个画面。

但您无需在 TRTCCloudDelegate 中监听 onUserVideoAvailable()onUserAudioAvailable() 回调进行实时调整。 而只需在进房成功后调用一次 setMixTranscodingConfig(),然后 SDK 将自动用实际的 userId 值填充您设置的占位符。

Implementation

static final int TRTC_TranscodingConfigMode_Template_PresetLayout = 3;