Html5 webRTC简单实现视频调用的示例代码


Posted in HTML / CSS onSeptember 23, 2020

最近在做一个直播功能,查阅了webRTC相关资料,下面是简单实现的栗子哟(基于vue.js)!

子组件

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

<script>
export default {
  name: "LiveDetails",
  data() {
    return {};
  },
  mounted() {
    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>

Html5 webRTC简单实现视频调用的示例代码

亲测有效,会有回声,后端可以进行处理

到此这篇关于Html5 webRTC简单实现视频调用的示例代码的文章就介绍到这了,更多相关Html5 webRTC视频调用内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章,希望大家以后多多支持三水点靠木!

HTML / CSS 相关文章推荐
详解CSS3 filter:drop-shadow滤镜与box-shadow区别与应用
Aug 24 HTML / CSS
谷歌浏览器小字体处理方案即12px以下字体
Dec 17 HTML / CSS
通过HTML5规范搞定i、em、b、strong元素的区别
Mar 04 HTML / CSS
基于HTML5+Webkit实现树叶飘落动画
Dec 28 HTML / CSS
Canvas绘制浮动球效果的示例
Dec 29 HTML / CSS
HTML5录音实践总结(Preact)
May 07 HTML / CSS
HTML5触摸事件(touchstart、touchmove和touchend)的实现
May 08 HTML / CSS
如何在Canvas上的图形/图像绑定事件监听的实现
Sep 16 HTML / CSS
如何使用canvas绘制可移动网格的示例代码
Dec 14 HTML / CSS
详解如何解决H5开发使用wx.hideMenuItems无效果不生效
Jan 20 HTML / CSS
基于CSS3画一个iPhone
Apr 21 HTML / CSS
CSS3 Tab动画实例之背景切换动态效果
Aug 23 HTML / CSS
Html5之webcoekt播放JPEG图片流
Sep 22 #HTML / CSS
如何在Canvas上的图形/图像绑定事件监听的实现
Sep 16 #HTML / CSS
canvas 绘图时位置偏离的问题解决
Sep 16 #HTML / CSS
关于canvas.toDataURL 在iOS运行失败的问题解决
Sep 16 #HTML / CSS
canvas绘制图片drawImage使用方法
Sep 15 #HTML / CSS
HTML5中外部浏览器唤起微信分享功能的代码
Sep 15 #HTML / CSS
浅析HTML5 Landmark
Sep 11 #HTML / CSS
You might like
使用sockets:从新闻组中获取文章(二)
2006/10/09 PHP
谈谈PHP语法(2)
2006/10/09 PHP
php中的注释、变量、数组、常量、函数应用介绍
2012/11/16 PHP
php实现按文件名搜索文件的远程文件查找器
2014/05/10 PHP
Symfony2创建基于域名的路由相关示例
2016/11/14 PHP
PHP解耦的三重境界(浅谈服务容器)
2017/03/13 PHP
JavaScript 仿关机效果的图片层
2008/12/26 Javascript
js动画(animate)简单引擎代码示例
2012/12/04 Javascript
PHP abstract与interface之间的区别
2013/11/11 Javascript
使用jquery局部刷新(jquery.load)从数据库取出数据
2014/01/22 Javascript
快速学习JavaScript的6个思维技巧
2015/10/13 Javascript
javascript单页面手势滑屏切换原理详解
2016/03/21 Javascript
基于JavaScript实现点击页面任何位置返回
2016/08/31 Javascript
JQuery validate 验证一个单独的表单元素实例
2017/02/17 Javascript
深入理解React中何时使用箭头函数
2017/08/23 Javascript
react中fetch之cors跨域请求的实现方法
2018/03/14 Javascript
JavaScript 截取字符串代码实例
2019/09/05 Javascript
vue flex 布局实现div均分自动换行的示例代码
2020/08/05 Javascript
Python爬取京东的商品分类与链接
2016/08/26 Python
Python如何通过subprocess调用adb命令详解
2017/08/27 Python
Python父目录、子目录的相互调用方法
2019/02/16 Python
Python Django框架实现应用添加logging日志操作示例
2019/05/17 Python
使用coverage统计python web项目代码覆盖率的方法详解
2019/08/05 Python
python判断自身是否正在运行的方法
2019/08/08 Python
Python使用Pandas库常见操作详解
2020/01/16 Python
keras-siamese用自己的数据集实现详解
2020/06/10 Python
python实现将中文日期转换为数字日期
2020/07/14 Python
详解java调用python的几种用法(看这篇就够了)
2020/12/10 Python
澳大利亚婴儿礼品公司:The Baby Gift Company
2018/11/04 全球购物
班组长岗位职责范本
2014/01/05 职场文书
骨干教师个人总结
2015/02/11 职场文书
试用期解除劳动合同通知书
2015/04/16 职场文书
学校推普周活动总结
2015/05/07 职场文书
从贫穷到富有,是知识技能和学习力的差别
2019/08/20 职场文书
mybatis调用sqlserver存储过程返回结果集的方法
2021/05/08 SQL Server
js前端设计模式优化50%表单校验代码示例
2022/06/21 Javascript