通过阅读本文,您可以了解到当Web端没有麦克风时,设备推视频流的方法。
通过阅读本文,您可以了解到当Web端没有麦克风时,设备推视频流的方法。
aliWebrtc.isSupport({isReceiveOnly: true}).then((re)=>{
// 支持纯订阅模式
}).catch(err => {
// 不支持纯订阅模式
})
setExternalMediaTrack
替换音频流。可通过audio、video或canvas播放音频或视频,使用captureStream
方法获取mediaStream,然后调用mediaStream.getAudioTracks()
获取音频列表,再获取其中某一个audiotrack。最后设置外部输入setExternalMediaTrack
替换音频流。
let mediaStream = video.captureStream(); // video为播放视频的media标签
let audiotracks = mediaStream && mediaStream.getAudioTracks()
let audiotrack = (audiotracks && audiotracks.length) ? audiotracks[0]
aliWebrtc.setExternalMediaTrack(audiotrack, 0);
在文档使用中是否遇到以下问题
更多建议
匿名提交