LocalStream 本地音视频流,通过 createStream 创建。
streamCodecOption本地流配置项
localStream.streamCodecOption: streamCodecOption
详情
init初始化 LocalStream 实例
localStream.init(): Promise<any>
返回
destroy销毁音视频流
localStream.destroy():void
fire提交事件
localStream.fire(类型: string, data: any):void
参数
Optional
getStreamId获取 stream id
localStream.getStreamId():string
getUserId获取 userId
localStream.getUserId(): string
getAudioOn获取流音频是否挂起
localStream.getAudioOn(): boolean
isLocalStream判断是否是本地流
localStream.isLocalStream(): boolean
setVideoEncoderConfiguration设置自定义视频编码配置
localStream.setVideoEncoderConfiguration(options: StreamCodecOption): void
getVideoOn获取流视频是否挂起
localStream.getVideoOn(): boolean
hasAudio是否有音频
localStream.hasAudio(): boolean
hasVideo是否有本地视频
localStream.hasVideo(): boolean
muteAudio禁用音频轨道
localStream.muteAudio():boolean
详情 只是同步状态给其他端,麦克风状态需要自己设置 live-pusher 属性
unmuteAudio禁用音频轨道
localStream.unmuteAudio():boolean
muteVideo禁用视频轨道
localStream.muteVideo():boolean
详情 只是同步状态给其他端,摄像头状态需要自己设置 live-pusher 属性
unmuteVideo启用视频轨道
localStream.unmuteVideo(): boolean
off取消事件监听
localStream.off(类型: string, fn: Function): this
on监听Stream事件
localStream.on(类型: string, fn: Function): this
one监听一次事件,执行一次之后自动取消监听
localStream.one(类型: string, fn: Function): this
onMiniProgramState
小程序
LocalStream 本地音视频流,通过 createStream 创建。
Index
Properties
Accessors
Methods
Properties
streamCodecOption
本地流配置项
详情
Methods
init
初始化 LocalStream 实例
返回
destroy
销毁音视频流
返回
fire
提交事件
参数
Optional
data返回
getStreamId
获取 stream id
返回
getUserId
获取 userId
返回
getAudioOn
获取流音频是否挂起
返回
isLocalStream
判断是否是本地流
返回
setVideoEncoderConfiguration
设置自定义视频编码配置
参数
返回
详情
getVideoOn
获取流视频是否挂起
返回
hasAudio
是否有音频
返回
hasVideo
是否有本地视频
返回
muteAudio
禁用音频轨道
返回
详情 只是同步状态给其他端,麦克风状态需要自己设置 live-pusher 属性
unmuteAudio
禁用音频轨道
返回
详情
只是同步状态给其他端,麦克风状态需要自己设置 live-pusher 属性
muteVideo
禁用视频轨道
返回
详情 只是同步状态给其他端,摄像头状态需要自己设置 live-pusher 属性
unmuteVideo
启用视频轨道
返回
详情 只是同步状态给其他端,摄像头状态需要自己设置 live-pusher 属性
off
取消事件监听
参数
返回
详情
on
监听Stream事件
参数
返回
one
监听一次事件,执行一次之后自动取消监听
参数
返回
onMiniProgramState
参数
返回