Mediasoup-MediaTrack.apply限制使用该轨道后通过Mediasoup-client api创建生产者后无法正常工作

时间:2019-02-20 09:47:11

标签: javascript webrtc

情况是,我想在创建像这样的制作人后更改视频分辨率

videoProducer.track.applyConstraints({
    width: { ideal:1280 },
    height: { ideal: 960 }
}).then(()=> {
    console.log("success")
})

成功之后,我检查了视频标签videoHeight和videoWidth属性,它显示为640 * 480。但是,如果我使用videoProducer.close()关闭视频制作器,则它变为1280 * 960,我不知道如何导致它。

因此,当我想更改任何约束时,它首先需要关闭生成器,是否有更合适的解决方案?

1 个答案:

答案 0 :(得分:0)

是使用mediasoup v2还是v3?另外,他的mediasoup支持论坛在这里:Monkey Runner