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日志存储路径