更新记录
1.0.9(2025-08-26)
1.新增setCaptureVolume方法,用于增强麦克风
1.0.8(2025-08-26)
1.解决首次加载插件报错
1.0.7(2025-08-26)
1.更新文件文件名,防止冲突
查看更多
平台兼容性
uni-app x
Chrome |
Safari |
Android |
iOS |
鸿蒙 |
微信小程序 |
- |
- |
6.0 |
12 |
× |
× |
阿里云直播超低延迟推流器
配置参数
参数名 |
默认值 |
可选值 |
mode |
0 |
0:基础模式,1互动模式 |
fps |
20 |
8,10,12,15,20,25,30 |
resolution |
540p |
180p,240p,360p,540p,720p,1080p |
orientation |
0 |
0,90,270 |
maxVideoBitrate |
2500 |
视频最大码率 |
minVideoBitrate |
1800 |
视频最小码率 |
videoEncoderMode |
hard |
soft:软解码,hard:硬解码 |
videoHardEncoderCodec |
HEVC |
H264,HEVC |
cameraType |
front |
front:前置,back:后置 |
qualityMode |
fluencyFirst |
0:基础模式,1互动模式 |
audioBitrate |
64 |
音频码率 |
audioEncoderProfile |
AAC_LC |
AAC_LC,AAC_LD,HE_AAC,HE_AAC_V2 |
audioEncoderMode |
soft |
soft:软解码,hard:硬解码 |
audioChannel |
1 |
1:单声道,2:双声道(互动模式推荐) |
flash |
false |
闪光灯 |
macroFocus |
false |
超微距聚焦(高端机可以用) 仅ios |
autoFocus |
true |
聚焦 |
previewDisplayMode |
ALIVC_LIVE_PUSHER_PREVIEW_ASPECT_FILL |
ALIVC_LIVE_PUSHER_PREVIEW_ASPECT_FILL,ALIVC_LIVE_PUSHER_PREVIEW_ASPECT_FIT,ALIVC_LIVE_PUSHER_PREVIEW_SCALE_FILL |
初始化方法
方法名 |
用途 |
调用方式 |
initSDK |
初始化sdk |
this.$refs['pusherRef'].initSDK(config,(e)=>{}) |
调用方法
方法名 |
用途 |
调用方式 |
setListener |
监听流 |
this.$refs['pusherRef'].setListener(callback) |
startPreview |
预览 |
this.$refs['pusherRef'].startPreview(callback) |
stopPreview |
停止预览 |
this.$refs['pusherRef'].stopPreview(callback) |
startPush |
开始推流 |
this.$refs['pusherRef'].startPush(callback) |
stopPush |
停止推流 |
this.$refs['pusherRef'].setconfig(callback) |
switchCamera |
反转摄像头 |
this.$refs['pusherRef'].switchCamera((callback) |
setFlash |
是否开启闪光灯 |
this.$refs['pusherRef'].setFlash(bool,callback) |
startIntelligentDenoise |
开启智能降噪 |
this.$refs['pusherRef'].startIntelligentDenoise() |
setZoom |
缩放 |
this.$refs['pusherRef'].setZoom(zoom,callback) |
setdestroy |
销毁实例 |
this.$refs['pusherRef'].setdestroy(callback) |
setWatermark |
添加水印 |
this.$refs['pusherRef'].setWatermark(path, x, y , w ,callback) |
setMute |
是否静音 |
this.$refs['pusherRef'].setMute(bool,callback) |
snapshot |
快照 |
this.$refs['pusherRef'].snapshot(count , interval,callback) |
setResolution |
设置分辨率 |
this.$refs['pusherRef'].setResolution(resolution,callback) |
setCaptureVolume |
设置麦克风录入音量 |
this.$refs['pusherRef'].setCaptureVolume(volume,callback) |