let constraints = {
audio: this.voice_flag,
video: {
mandatory: {
maxWidth: 320,
maxFrameRate: 15,
minFrameRate: 15
}
}
};
if (this.videoSelect.length > 1) {
this.currVideoIndex = this.currVideoIndex == 0 ? 1 : 0;
constraints.video.optional = [
{
sourceId: this.videoSelect[this.currVideoIndex]
}
];
}
navigator.mediaDevices.getUserMedia(constraints).then((stream) => {
let localVideo =
this.participants[this.orgnPersonId].getVideoElement();
let localStream = localVideo.srcObject;
let tracks = localStream.getTracks();
tracks.forEach((track) => {
track.stop();
});
localVideo.srcObject = stream;
this.webRtcPeer.peerConnection
.getSenders()[1]
.replaceTrack(stream.getVideoTracks()[0]);
});
kurento切換攝像頭
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- Android Opencv 4.2 攝像頭二次開發(fā)之 橫豎屏切換,前后攝像頭切換,鋪滿全屏問題,相機(jī)無法啟動(dòng)問題...
- 初始化相關(guān)信息 切換攝像頭 保存照片到本地 代理的形式(AVCapturePhotoCaptureDelegate...
- 背景 公司有一位追求完美的產(chǎn)品經(jīng)理,提出Vuforia提供的前后攝像頭切換太生硬,后置攝像頭切換到前置攝像頭的時(shí)候...
- 目前我知道有兩種實(shí)現(xiàn)方法.1.基于 AVFoundation 實(shí)現(xiàn)2.利用 GPUImage 框架實(shí)現(xiàn) 一.利用 ...