@webex/rtcstats
TypeScript icon, indicating that this package has built-in type declarations

1.5.0 • Public • Published

rtcstats.js

Low-level logging on peerconnection API calls and periodic getStats calls for analytics/debugging purposes

Note: This is a fork of https://github.com/fippo/rtcstats configured for typescript. It no longer wraps WebRTC methods but instead takes in and logs stats from a RTCPeerConnection argument.

Integration

import { rtcStats } from 'rtcstats';

const pc = new RTCPeerConnection();

// log peerconnection events with `console.log`, also calls `pc`'s `.getStats()` every 5 seconds.
rtcStats(pc, console.log, 5000);

build

Install Depencies and run yarn build, output will be in the local dist/ folder.

yarn
yarn build

typescript

You may take the typescript file rtcstats.ts and drop it in your project.

import { rtcStats } from './my-project-utils/rtcstats';

Readme

Keywords

none

Package Sidebar

Install

npm i @webex/rtcstats

Weekly Downloads

1,218

Version

1.5.0

License

MIT

Unpacked Size

27.3 kB

Total Files

5

Last publish

Collaborators

  • arun3528
  • npm.tropo
  • webex-jenkins
  • adamweeks
  • taymoork2
  • webex-components-publisher
  • webex-web-client