最近在做一个直播功能,查阅了we br TC相关资料,下面是 简单 实现的栗子哟(基于vue.js)!
子组件
<template> <video id="rtc"></video> </template> <script> export default { n am e: "LiveDet ai ls", data() { return {}; }, mount ed() { let video = document.querySelector(" # rtc"); // 参数表示需要同时获取到音频和视频 // 获取到优化后的媒体流 // { audio: true, video: true } const constraints = { audio: { echoCancellation: { exact: false } }, video: true }; navigator.mediaDevices .getUserMedia(constraints) .then(stream => { console. LOG (stream) //此处打印请看下方 video.srcObject = stream; video.onloadedmetadata = e => { video. play (); }; }) .catch(err => { console.log(err); }); } }; </script>
亲测有效,会有回声, 后端 可以进行处理
到此这篇关于Ht ML 5 webRTC简单实现视频调用的示例代码的 文章 就介绍到这了,更多相关Html5 webRTC视频调用内容请搜索以前的文章或继续浏览下面的相关文章,希望大家以后多多支持!
总结
以上是 为你收集整理的 Html5 webRTC简单实现视频调用的示例代码 全部内容,希望文章能够帮你解决 Html5 webRTC简单实现视频调用的示例代码 所遇到的问题。
如果觉得 网站内容还不错, 推荐好友。
查看更多关于Html5 webRTC简单实现视频调用的示例代码的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did206100