更新记录
1.0.1(2025-06-18)
阿里云推流器二次封装 支持 artc/rtmp
1.0.0(2025-06-18)
1.0.0
平台兼容性
uni-app(4.24)
Vue2 | Vue3 | Chrome | Safari | app-vue | app-nvue | Android | iOS | 鸿蒙 |
---|---|---|---|---|---|---|---|---|
- | √ | - | - | - | √ | 10.0 | 12 | - |
微信小程序 | 支付宝小程序 | 抖音小程序 | 百度小程序 | 快手小程序 | 京东小程序 | 鸿蒙元服务 | QQ小程序 | 飞书小程序 | 快应用-华为 | 快应用-联盟 |
---|---|---|---|---|---|---|---|---|---|---|
- | - | - | - | - | - | - | - | - | - | - |
uni-app x(4.36)
Chrome | Safari | Android | iOS | 鸿蒙 | 微信小程序 |
---|---|---|---|---|---|
- | - | 6.0 | 12 | × | × |
其他
多语言 | 暗黑模式 | 宽屏模式 |
---|---|---|
× | × | √ |
阿里云直播超低延迟推流器
调用方法
方法名 | 用途 | 调用方式 |
---|---|---|
initSDK | 初始化sdk | this.$refs['pusherRef'].initSDK((e)=>{}) |
create | 创建实例 | this.$refs['pusherRef']. create((e)=>{}) |
setconfig | 推流配置 | this.$refs['pusherRef'].setconfig(config,(e mode >{}) |
startPreview | 开始预览 | this.$refs['pusherRef'].startPreview((e)=>{}) |
stopPreview | 停止预览 | this.$refs['pusherRef'].stopPreview((e)=>{}) |
startPush | 开始推流 | this.$refs['pusherRef'].startPush((e)=>{}) |
stopPush | 停止推流 | this.$refs['pusherRef'].setconfig((e)=>{}) |
switchCamera | 反转摄像头 | this.$refs['pusherRef']. switchCamera((e)=>{}) |
setFlash | 是否开启闪光灯 | this.$refs['pusherRef']. setFlash(bool) |
startIntelligentDenoise | 开启智能降噪 | this.$refs['pusherRef']. startIntelligentDenoise() |
setZoom | 缩放 | this.$refs['pusherRef'].setZoom(zoom) |
setdestroy | 销毁实例 | this.$refs['pusherRef'].setdestroy() |
配置参数
参数名 | 默认值 | 可选值 |
---|---|---|
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 | 超微距聚焦(高端机可以用) |
autoFocus | true | 聚焦 |