1.0.2 • Published 2 years ago

webrtc-meeting-m v1.0.2

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

支持的平台

WebRTC 技术由 Google 最先提出,目前主要在桌面版 Chrome 浏览器、桌面版 Safari 浏览器以及移动版的 Safari 浏览器上有较为完整的支持,其他平台(例如 Android 平台的浏览器)支持情况均比较差。

环境要求

下载依赖

npm install webrtc-meeting --save

使用依赖

import webrtcMeeting from 'webrtc-meeting';

Vue.use(webrtcMeeting);

页面使用方式

this.$useRtcMeeting(
  {
    clientConfig: {
      rtcClient: {
        sdkAppId: XXXXX,
        userId: 'user_u1',
        userSig: 'XXXXX',
        roomId: XXX,
        enableAudioVolumeEvaluation: true, // 是否开启音量评估
        enableNetworkQualityEvaluation: true // 是否开启网络质量评估
      },
      shareClientConfig: {
        sdkAppId: XXXXX,
        userId: 'share_user_u1',
        userSig: 'XXXXX',
        roomId: XXX
      }
    },
    onCheckSuccess: () => {
      console.info('检查成功');
    },
    onCheckFail: () => {
      console.info('检查失败');
    },
    onRtcStart: () => {
      console.info('视频开始');
    },
    onRtcEnd: () => {
      console.info('视频结束');
    }
  }
)