Skip to content

创建播放器 ​

注意

该方法回调为异步事件,请参考方法事件

方法名 ​

createPlayer

用法 ​

js
this.$refs.refXfAvatarPlayer.createPlayer({
  stream: "xrtc",
  renderTimeout: 5000
})
js
let data = {
  stream: "xrtc",
  renderTimeout: 5000
};
let params = JSONObject.parse(JSON.stringify(data)) as JSONObject
refAvatarPlayer.value?.createPlayer(params)

参数说明 ​

参数名参数类型是否必填默认值参数描述
streamString否无流协议
alphaRenderModeString否无官方文档未做说明,可选值:V1 V2 V3
audioRaiseFloat否无官方文档未做说明
audioSessionIdInteger否无官方文档未做说明
bgAlphaBoolean否无官方文档未做说明
playOptimizeBoolean否无官方文档未做说明
centerInParentBoolean否无官方文档未做说明
openMediaCodeBoolean否无官方文档未做说明
probeSizeInteger否无官方文档未做说明
receivedAudioBoolean否无官方文档未做说明
renderTimeoutInteger否无超时时长,单位:毫秒
reuseRenderViewBoolean否无官方文档未做说明
selfRenderBoolean否无官方文档未做说明
streamTypeString否无流协议类型,可选值:STREAM_MUSIC STREAM_ACCESSIBILITY STREAM_ALARM STREAM_DTMF STREAM_RING STREAM_NOTIFICATION STREAM_SYSTEM STREAM_VOICE_CALL
videoHeightInteger否无视频高度
videoWidthInteger否无视频宽度
volumeFloat否无音量
logLevelString否无日志等级,可选值:DEBUG INFO NONE ERROR VERBOSE WARN
logSaveDirString否无日志存储路径