當(dāng)前位置:首頁 >  站長(zhǎng) >  編程技術(shù) >  正文

Html5 webRTC簡(jiǎn)單實(shí)現(xiàn)視頻調(diào)用的示例代碼

 2020-12-28 17:02  來源: 腳本之家   我來投稿 撤稿糾錯(cuò)

  域名預(yù)訂/競(jìng)價(jià),好“米”不錯(cuò)過

這篇文章主要介紹了Html5 webRTC簡(jiǎn)單實(shí)現(xiàn)視頻調(diào)用的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

最近在做一個(gè)直播功能,查閱了webRTC相關(guān)資料,下面是簡(jiǎn)單實(shí)現(xiàn)的栗子喲(基于vue.js)!

子組件

<template>
<video id="rtc"></video>
</template>

<script>
export default {
name: "LiveDetails",
data() {
return {};
},
mounted() {
let video = document.querySelector("#rtc");
// 參數(shù)表示需要同時(shí)獲取到音頻和視頻
// 獲取到優(yōu)化后的媒體流
// { audio: true, video: true }
const constraints = {
audio: { echoCancellation: { exact: false } },
video: true
};

navigator.mediaDevices
.getUserMedia(constraints)
.then(stream => {
console.log(stream) //此處打印請(qǐng)看下方
video.srcObject = stream;

video.onloadedmetadata = e => {
video.play();
};
})
.catch(err => {
console.log(err);
});
}
};
</script>

親測(cè)有效,會(huì)有回聲,后端可以進(jìn)行處理

到此這篇關(guān)于Html5 webRTC簡(jiǎn)單實(shí)現(xiàn)視頻調(diào)用的示例代碼的文章就介紹到這了,更多相關(guān)Html5 webRTC視頻調(diào)用內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持腳本之家!

來源:腳本之家

鏈接:https://www.jb51.net/html5/746305.html

申請(qǐng)創(chuàng)業(yè)報(bào)道,分享創(chuàng)業(yè)好點(diǎn)子。點(diǎn)擊此處,共同探討創(chuàng)業(yè)新機(jī)遇!

相關(guān)標(biāo)簽
html5
代碼設(shè)計(jì)

相關(guān)文章

  • 一場(chǎng)深度的IT效率革命:低代碼市場(chǎng)加速嬗變

    盡管IT技術(shù)支撐了全球的信息化浪潮,然而困擾行業(yè)已久的軟件開發(fā)效率卻難以像摩爾定律一樣快速提升,甚至已經(jīng)成為了一種瓶頸,在困擾著行業(yè)的繼續(xù)發(fā)展。一邊是碼農(nóng)們高喊著996的境況,另一邊是程序員的生產(chǎn)力并沒有用在更具價(jià)值的生產(chǎn)活動(dòng)之中,重復(fù)造輪子的情況依然大量存在。近幾年,低代碼領(lǐng)域發(fā)展迅速,賽道相繼跑

    標(biāo)簽:
    代碼設(shè)計(jì)
  • Html5移動(dòng)端div固定到底部實(shí)現(xiàn)底部導(dǎo)航條的幾種方式

    這篇文章主要介紹了Html5移動(dòng)端div固定到底部實(shí)現(xiàn)底部導(dǎo)航條的幾種方式,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

    標(biāo)簽:
    html5
  • HTML5拖拽文件上傳的示例代碼

    這篇文章主要介紹了HTML5拖拽文件上傳的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

    標(biāo)簽:
    html5
  • HTML5 層的疊加的實(shí)現(xiàn)

    這篇文章主要介紹了HTML5層的疊加的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

    標(biāo)簽:
    html5
  • HTML5 背景的顯示區(qū)域?qū)崿F(xiàn)

    這篇文章主要介紹了HTML5背景的顯示區(qū)域?qū)崿F(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

    標(biāo)簽:
    html5

熱門排行

信息推薦