TRTC_TranscodingConfigMode_Template_PresetLayout property
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;