public class McuLayout extends AbstractModel
skipSign
Constructor and Description |
---|
McuLayout() |
McuLayout(McuLayout source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
String |
getBackGroundColor()
Get 【此参数配置无效,暂不支持】子画面的背景颜色,常用的颜色有:
红色:0xcc0033。
黄色:0xcc9900。
绿色:0xcccc33。
蓝色:0x99CCFF。
黑色:0x000000。
白色:0xFFFFFF。
灰色:0x999999。
|
String |
getBackgroundImageUrl()
Get 子画面的背景图url,填写该参数,当用户关闭摄像头或未进入TRTC房间时,会在布局位置填充为指定图片。若指定图片与布局位置尺寸比例不一致,则会对图片进行拉伸处理,优先级高于BackGroundColor。
|
Long |
getBackgroundRenderMode()
Get 子背景图在输出时的显示模式:0为裁剪,1为缩放并显示背景,2为缩放并显示黑底,3为变比例伸缩。不填默认为3。
|
McuCustomCrop |
getCustomCrop()
Get 客户自定义裁剪,针对原始输入流裁剪
|
Long |
getImageHeight()
Get 子画面在输出时的高度,单位为像素值,不填默认为0。
|
Long |
getImageWidth()
Get 子画面在输出时的宽度,单位为像素值,不填默认为0。
|
Long |
getLocationX()
Get 子画面在输出时的X偏移,单位为像素值,LocationX与ImageWidth之和不能超过混流输出的总宽度,不填默认为0。
|
Long |
getLocationY()
Get 子画面在输出时的Y偏移,单位为像素值,LocationY与ImageHeight之和不能超过混流输出的总高度,不填默认为0。
|
Long |
getRenderMode()
Get 子画面在输出时的显示模式:0为裁剪,1为缩放并显示背景,2为缩放并显示黑底。不填默认为0。
|
UserMediaStream |
getUserMediaStream()
Get 用户媒体流参数。不填时腾讯云后台按照上行主播的进房顺序自动填充。
|
Long |
getZOrder()
Get 子画面在输出时的层级,不填默认为0。
|
void |
setBackGroundColor(String BackGroundColor)
Set 【此参数配置无效,暂不支持】子画面的背景颜色,常用的颜色有:
红色:0xcc0033。
黄色:0xcc9900。
绿色:0xcccc33。
蓝色:0x99CCFF。
黑色:0x000000。
白色:0xFFFFFF。
灰色:0x999999。
|
void |
setBackgroundImageUrl(String BackgroundImageUrl)
Set 子画面的背景图url,填写该参数,当用户关闭摄像头或未进入TRTC房间时,会在布局位置填充为指定图片。若指定图片与布局位置尺寸比例不一致,则会对图片进行拉伸处理,优先级高于BackGroundColor。
|
void |
setBackgroundRenderMode(Long BackgroundRenderMode)
Set 子背景图在输出时的显示模式:0为裁剪,1为缩放并显示背景,2为缩放并显示黑底,3为变比例伸缩。不填默认为3。
|
void |
setCustomCrop(McuCustomCrop CustomCrop)
Set 客户自定义裁剪,针对原始输入流裁剪
|
void |
setImageHeight(Long ImageHeight)
Set 子画面在输出时的高度,单位为像素值,不填默认为0。
|
void |
setImageWidth(Long ImageWidth)
Set 子画面在输出时的宽度,单位为像素值,不填默认为0。
|
void |
setLocationX(Long LocationX)
Set 子画面在输出时的X偏移,单位为像素值,LocationX与ImageWidth之和不能超过混流输出的总宽度,不填默认为0。
|
void |
setLocationY(Long LocationY)
Set 子画面在输出时的Y偏移,单位为像素值,LocationY与ImageHeight之和不能超过混流输出的总高度,不填默认为0。
|
void |
setRenderMode(Long RenderMode)
Set 子画面在输出时的显示模式:0为裁剪,1为缩放并显示背景,2为缩放并显示黑底。不填默认为0。
|
void |
setUserMediaStream(UserMediaStream UserMediaStream)
Set 用户媒体流参数。不填时腾讯云后台按照上行主播的进房顺序自动填充。
|
void |
setZOrder(Long ZOrder)
Set 子画面在输出时的层级,不填默认为0。
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, getSkipSign, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public McuLayout()
public McuLayout(McuLayout source)
public UserMediaStream getUserMediaStream()
public void setUserMediaStream(UserMediaStream UserMediaStream)
UserMediaStream
- 用户媒体流参数。不填时腾讯云后台按照上行主播的进房顺序自动填充。public Long getImageWidth()
public void setImageWidth(Long ImageWidth)
ImageWidth
- 子画面在输出时的宽度,单位为像素值,不填默认为0。public Long getImageHeight()
public void setImageHeight(Long ImageHeight)
ImageHeight
- 子画面在输出时的高度,单位为像素值,不填默认为0。public Long getLocationX()
public void setLocationX(Long LocationX)
LocationX
- 子画面在输出时的X偏移,单位为像素值,LocationX与ImageWidth之和不能超过混流输出的总宽度,不填默认为0。public Long getLocationY()
public void setLocationY(Long LocationY)
LocationY
- 子画面在输出时的Y偏移,单位为像素值,LocationY与ImageHeight之和不能超过混流输出的总高度,不填默认为0。public Long getZOrder()
public void setZOrder(Long ZOrder)
ZOrder
- 子画面在输出时的层级,不填默认为0。public Long getRenderMode()
public void setRenderMode(Long RenderMode)
RenderMode
- 子画面在输出时的显示模式:0为裁剪,1为缩放并显示背景,2为缩放并显示黑底。不填默认为0。public String getBackGroundColor()
public void setBackGroundColor(String BackGroundColor)
BackGroundColor
- 【此参数配置无效,暂不支持】子画面的背景颜色,常用的颜色有:
红色:0xcc0033。
黄色:0xcc9900。
绿色:0xcccc33。
蓝色:0x99CCFF。
黑色:0x000000。
白色:0xFFFFFF。
灰色:0x999999。public String getBackgroundImageUrl()
public void setBackgroundImageUrl(String BackgroundImageUrl)
BackgroundImageUrl
- 子画面的背景图url,填写该参数,当用户关闭摄像头或未进入TRTC房间时,会在布局位置填充为指定图片。若指定图片与布局位置尺寸比例不一致,则会对图片进行拉伸处理,优先级高于BackGroundColor。public McuCustomCrop getCustomCrop()
public void setCustomCrop(McuCustomCrop CustomCrop)
CustomCrop
- 客户自定义裁剪,针对原始输入流裁剪public Long getBackgroundRenderMode()
public void setBackgroundRenderMode(Long BackgroundRenderMode)
BackgroundRenderMode
- 子背景图在输出时的显示模式:0为裁剪,1为缩放并显示背景,2为缩放并显示黑底,3为变比例伸缩。不填默认为3。Copyright © 2023. All rights reserved.