public class UpdatePublishCdnStreamRequest extends AbstractModel
Constructor and Description |
---|
UpdatePublishCdnStreamRequest() |
UpdatePublishCdnStreamRequest(UpdatePublishCdnStreamRequest 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 |
---|---|
McuAudioParams |
getAudioParams()
Get Pass this parameter to change the users whose audios are mixed.
|
McuFeedBackRoomParams[] |
getFeedBackRoomParams()
Get The information of the room to which streams are relayed.
|
McuPublishCdnParam[] |
getPublishCdnParams()
Get Pass this parameter to change the CDNs to relay to.
|
Long |
getSdkAppId()
Get The [SDKAppID](https://intl.cloud.tencent.com/document/product/647/37714) of the TRTC room whose streams are relayed.
|
McuSeiParams |
getSeiParams()
Get The stream mixing SEI parameters.
|
Long |
getSequenceNumber()
Get The sequence of a request.
|
SingleSubscribeParams |
getSingleSubscribeParams()
Get Pass this parameter to change the single stream that is relayed.
|
String |
getTaskId()
Get The task ID.
|
McuVideoParams |
getVideoParams()
Get Pass this parameter to change video parameters other than the codec, including the video layout, background image, background color, and watermark information.
|
Long |
getWithTranscoding()
Get Whether to transcode the streams.
|
void |
setAudioParams(McuAudioParams AudioParams)
Set Pass this parameter to change the users whose audios are mixed.
|
void |
setFeedBackRoomParams(McuFeedBackRoomParams[] FeedBackRoomParams)
Set The information of the room to which streams are relayed.
|
void |
setPublishCdnParams(McuPublishCdnParam[] PublishCdnParams)
Set Pass this parameter to change the CDNs to relay to.
|
void |
setSdkAppId(Long SdkAppId)
Set The [SDKAppID](https://intl.cloud.tencent.com/document/product/647/37714) of the TRTC room whose streams are relayed.
|
void |
setSeiParams(McuSeiParams SeiParams)
Set The stream mixing SEI parameters.
|
void |
setSequenceNumber(Long SequenceNumber)
Set The sequence of a request.
|
void |
setSingleSubscribeParams(SingleSubscribeParams SingleSubscribeParams)
Set Pass this parameter to change the single stream that is relayed.
|
void |
setTaskId(String TaskId)
Set The task ID.
|
void |
setVideoParams(McuVideoParams VideoParams)
Set Pass this parameter to change video parameters other than the codec, including the video layout, background image, background color, and watermark information.
|
void |
setWithTranscoding(Long WithTranscoding)
Set Whether to transcode the streams.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public UpdatePublishCdnStreamRequest()
public UpdatePublishCdnStreamRequest(UpdatePublishCdnStreamRequest source)
public Long getSdkAppId()
public void setSdkAppId(Long SdkAppId)
SdkAppId
- The [SDKAppID](https://intl.cloud.tencent.com/document/product/647/37714) of the TRTC room whose streams are relayed.public String getTaskId()
public void setTaskId(String TaskId)
TaskId
- The task ID.public Long getSequenceNumber()
public void setSequenceNumber(Long SequenceNumber)
SequenceNumber
- The sequence of a request. This parameter ensures the requests to change the parameters of the same relaying task are in the correct order. It increases each time a new request is made.public Long getWithTranscoding()
public void setWithTranscoding(Long WithTranscoding)
WithTranscoding
- Whether to transcode the streams. 0: No; 1: Yes.public McuAudioParams getAudioParams()
public void setAudioParams(McuAudioParams AudioParams)
AudioParams
- Pass this parameter to change the users whose audios are mixed. If you do not pass this parameter, no changes will be made.public McuVideoParams getVideoParams()
public void setVideoParams(McuVideoParams VideoParams)
VideoParams
- Pass this parameter to change video parameters other than the codec, including the video layout, background image, background color, and watermark information. This parameter is valid only if streams are transcoded. If you do not pass it, no changes will be made.public SingleSubscribeParams getSingleSubscribeParams()
public void setSingleSubscribeParams(SingleSubscribeParams SingleSubscribeParams)
SingleSubscribeParams
- Pass this parameter to change the single stream that is relayed. This parameter is valid only if streams are not transcoded. If you do not pass this parameter, no changes will be made.public McuPublishCdnParam[] getPublishCdnParams()
public void setPublishCdnParams(McuPublishCdnParam[] PublishCdnParams)
PublishCdnParams
- Pass this parameter to change the CDNs to relay to. If you do not pass this parameter, no changes will be made.public McuSeiParams getSeiParams()
public void setSeiParams(McuSeiParams SeiParams)
SeiParams
- The stream mixing SEI parameters.public McuFeedBackRoomParams[] getFeedBackRoomParams()
public void setFeedBackRoomParams(McuFeedBackRoomParams[] FeedBackRoomParams)
FeedBackRoomParams
- The information of the room to which streams are relayed.Copyright © 2023. All rights reserved.