WebRTC-Analyzer
This tool helps you to debug WebRTC connections.
Current features:
- Able to display any info about the PC track
- Able to display PC statuses (
signalingState
,iceGatheringState
,connectionState
,iceGatheringState
) - Able to display any info from PC.getStats
- Support for multiple RTCPeerConnection instances
- The debuggers position could be changed by the user. (left, right)
- Reactive component
Desired features:
- Able to display
offer
andanswer
- Able to display the generated ICE Candidates
- User is able to customize what he/she wants to see
How to use
Install with yarn.
yarn add webrtc-analyzer
Install with npm.
npm i webrtc-analyzer
Example code
Reactive way
;<Analyzer peerConnections=pc1 pc2 isVisible=true position="right" />
Vanilla JS way
; //Select where the component gets rendered to
Example page
Show & Hide
CTRL
+ H
to toggle
Move position
CTRL
+ W
to toggle
Version
3.1.1