• 设为首页
  • 收藏本站
  • 积分充值
  • VIP赞助
  • 手机版
  • 微博
  • 微信
    微信公众号 添加方式:
    1:搜索微信号(888888
    2:扫描左侧二维码
  • 快捷导航
    福建二哥 门户 查看主题

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

    发布者: 福建二哥 | 发布时间: 2025-6-16 12:29| 查看数: 28| 评论数: 0|帖子模式

    最近在做一个直播功能,查阅了webRTC相关资料,下面是简单实现的栗子哟(基于vue.js)!
    子组件
    1. <template>
    2.   <video id="rtc"></video>
    3. </template>

    4. <script>
    5. export default {
    6.   name: "LiveDetails",
    7.   data() {
    8.     return {};
    9.   },
    10.   mounted() {
    11.     let video = document.querySelector("#rtc");
    12.     // 参数表示需要同时获取到音频和视频
    13.     // 获取到优化后的媒体流
    14.     // { audio: true, video: true }
    15.     const constraints = {
    16.       audio: { echoCancellation: { exact: false } },
    17.       video: true
    18.     };

    19.     navigator.mediaDevices
    20.       .getUserMedia(constraints)
    21.       .then(stream => {
    22.         console.log(stream) //此处打印请看下方
    23.         video.srcObject = stream;

    24.         video.onloadedmetadata = e => {
    25.           video.play();
    26.         };
    27.       })
    28.       .catch(err => {
    29.         console.log(err);
    30.       });
    31.   }
    32. };
    33. </script>
    复制代码

    亲测有效,会有回声,后端可以进行处理
    到此这篇关于Html5 webRTC简单实现视频调用的示例代码的文章就介绍到这了,更多相关Html5 webRTC视频调用内容请搜索脚本之家以前的文章或继续浏览下面的相关文章,希望大家以后多多支持脚本之家!

    来源:https://www.jb51.net/html5/746305.html
    免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    ×

    最新评论

    QQ Archiver 手机版 小黑屋 福建二哥 ( 闽ICP备2022004717号|闽公网安备35052402000345号 )

    Powered by Discuz! X3.5 © 2001-2023

    快速回复 返回顶部 返回列表