+
95
-

回答

wxml

  <live-pusher id="pusher" url="https://domain/push_stream" mode="RTC" bindstatechange="statechange" style="width: 300px; height: 225px;" />

js

Page({
statechange(e) {
console.log('live-pusher code:', e.detail.code)
}
onReady: function () {
this.context= wx.createLivePusherContext("pusher");
this.context.start({
success: res => {

console.log("start");
},
fail: res => {

console.log("fail");
}
});
},
})

其他方法

LivePusherContext.start()

播放推流

LivePusherContext.stop()

停止推流

LivePusherContext.pause()

暂停推流

LivePusherContext.resume()

恢复推流

LivePusherContext.switchCamera()

切换前后摄像头

LivePusherContext.snapshot()

快照

LivePusherContext.toggleTorch()

切换

LivePusherContext.playBGM(Object object)

播放背景音

LivePusherContext.stopBGM()

停止背景音

LivePusherContext.pauseBGM()

暂停背景音

LivePusherContext.resumeBGM()

恢复背景音

LivePusherContext.setBGMVolume(Object object)

设置背景音音量

网友回复

我知道答案,我要回答