0

SimpleWebRTC 是否具有此功能来获取数据(视频/音频)而无需允许浏览器使用我的相机/麦克风?

// create our webrtc connection
var webrtc = new SimpleWebRTC({
    // the id/element dom element that will hold "our" video
    localVideoEl: 'localVideo',
    // the id/element dom element that will hold remote videos
    remoteVideosEl: '',
    // immediately ask for camera access
    **autoRequestMedia: true,**
    debug: true,
    detectSpeakingEvents: true,
    autoAdjustMic: false,
    media: {
        video: false,
        **audio: true**
    },
});

当我将那些被星号包围的部分更改为 true 时,它​​会起作用,否则不会。

4

2 回答 2

1

您是否尝试过将 autoRequestMedia 设置为 true,同时将媒体对象的视频和音频都设置为 false?您应该会收到 readyToCall 事件并可以加入房间,如 simplewebrtc 主页上所示。

于 2016-07-18T11:32:48.573 回答
0

首先与视频和音频协商(接听电话/加入房间),然后禁用视频,类似于 webrtc.videoStreams.disable()

于 2016-07-19T02:46:05.390 回答