public class McuAudioParams extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| McuAudioParams() | 
| McuAudioParams(McuAudioParams 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 | 
|---|---|
| AudioEncode | getAudioEncode()Get 音频编码参数。 | 
| McuUserInfoParams[] | getSubscribeAudioList()Get 音频用户白名单,start时,为空或不填表示混所有主播音频,填具体值表示混指定主播音频;update时,不填表示不更新,为空表示更新为混所有主播音频,填具体值表示更新为混指定主播音频。
使用黑白名单时,黑白名单必须同时填写。都不填写时表示不更新。同一个用户同时在黑白名单时,以黑名单为主。
注:如果是跨房pk时,跨房混流需要指定音频白名单,否则pk主播的的音频上行会被拉到两次,产生重音。 | 
| McuUserInfoParams[] | getUnSubscribeAudioList()Get 音频用户黑名单,为空或不填表示无黑名单,填具体值表示不混指定主播音频。update时,不填表示不更新,为空表示更新为清空黑名单,填具体值表示更新为不混指定主播音频。
使用黑白名单时,黑白名单必须同时填写。都不填写时表示不更新。同一个用户同时在黑白名单时,以黑名单为主。 | 
| void | setAudioEncode(AudioEncode AudioEncode)Set 音频编码参数。 | 
| void | setSubscribeAudioList(McuUserInfoParams[] SubscribeAudioList)Set 音频用户白名单,start时,为空或不填表示混所有主播音频,填具体值表示混指定主播音频;update时,不填表示不更新,为空表示更新为混所有主播音频,填具体值表示更新为混指定主播音频。
使用黑白名单时,黑白名单必须同时填写。都不填写时表示不更新。同一个用户同时在黑白名单时,以黑名单为主。
注:如果是跨房pk时,跨房混流需要指定音频白名单,否则pk主播的的音频上行会被拉到两次,产生重音。 | 
| void | setUnSubscribeAudioList(McuUserInfoParams[] UnSubscribeAudioList)Set 音频用户黑名单,为空或不填表示无黑名单,填具体值表示不混指定主播音频。update时,不填表示不更新,为空表示更新为清空黑名单,填具体值表示更新为不混指定主播音频。
使用黑白名单时,黑白名单必须同时填写。都不填写时表示不更新。同一个用户同时在黑白名单时,以黑名单为主。 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic McuAudioParams()
public McuAudioParams(McuAudioParams source)
public AudioEncode getAudioEncode()
public void setAudioEncode(AudioEncode AudioEncode)
AudioEncode - 音频编码参数。public McuUserInfoParams[] getSubscribeAudioList()
public void setSubscribeAudioList(McuUserInfoParams[] SubscribeAudioList)
SubscribeAudioList - 音频用户白名单,start时,为空或不填表示混所有主播音频,填具体值表示混指定主播音频;update时,不填表示不更新,为空表示更新为混所有主播音频,填具体值表示更新为混指定主播音频。
使用黑白名单时,黑白名单必须同时填写。都不填写时表示不更新。同一个用户同时在黑白名单时,以黑名单为主。
注:如果是跨房pk时,跨房混流需要指定音频白名单,否则pk主播的的音频上行会被拉到两次,产生重音。public McuUserInfoParams[] getUnSubscribeAudioList()
public void setUnSubscribeAudioList(McuUserInfoParams[] UnSubscribeAudioList)
UnSubscribeAudioList - 音频用户黑名单,为空或不填表示无黑名单,填具体值表示不混指定主播音频。update时,不填表示不更新,为空表示更新为清空黑名单,填具体值表示更新为不混指定主播音频。
使用黑白名单时,黑白名单必须同时填写。都不填写时表示不更新。同一个用户同时在黑白名单时,以黑名单为主。Copyright © 2025. All rights reserved.