解码配置
渲染配置

功能介绍

属性配置

属性 说明 类型 默认值
container播放器容器--
decoderwasm解码地址String-
isResize是否拉伸Booleantrue
loadingText加载显示的文字String加载中
videoBuffer设置最小缓冲时长,单位秒,播放器会自动消除延迟Number1
hasAudio是否解析音频Booleantrue
useMSEMSE模式Booleanfalse
useWCSWCS模式Booleanfalse
useSIMD强制使用wasm模式Booleanfalse
background视频封面图片String-
qualityConfig配置清晰度Array['普清','高清','超清','4K','8K']
defaultStreamQuality默认显示的清晰度,如果不设置,会显示第一个清晰度String-
isNotMute是否渲染音频Booleanfalse
recordType视频录制默认mp4格式Stringmp4, flv
playbackForwardMaxRateDecodeIFrame录像倍数Number-
debug控制台日志打印Booleanfalse
debugLevel打印日志级别默认warnStringdebug, warn

调用方法和事件回调

方法/事件 说明
play播放
playback播放录像
pause暂停播放
isPause返回是否暂停中状态
setBufferTime设置最大缓冲时长
setVolume设置音量
getVolume获取音量
exitFullscreen退出全屏(取消全屏)播放视频
mute静音
cancelMute取消静音
isMute返回是否静音
screenshot获取快照
setFullscreen全屏
setStreamQuality设置分辨率,必须是qualityConfig里面的数据
forward设置录像倍数
setPlaybackStartTime设置录像跳转时间/s
getVideoInfo获取视频信息
getAudioInfo获取音频信息
destroy关闭视频,释放底层资源
play播放事件
pause暂停事件
videoInfo视频信息
audioInfo音频信息
mute音频事件
error播放异常
kBps当前网速,单位KB 每秒1次
recordEnd录制结束的事件
recordStart录制开始的事件
fullscreen当前是否全屏
streamQualityChange清晰度回调
playbackSeek录像时间轴跳转回调
playbackPreRateChange录像倍数的回调
currentPts监听当前渲染帧的时间戳(流里面的)