File: README.md

package info (click to toggle)
golang-github-pion-webrtc.v3 3.1.56-4
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 2,428 kB
  • sloc: javascript: 595; sh: 28; makefile: 5
file content (15 lines) | stat: -rw-r--r-- 807 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# vnet
vnet is the virtual network layer for Pion. This allows developers to simulate issues that cause issues
with production WebRTC deployments.

See the full documentation for vnet [here](https://github.com/pion/transport/tree/master/vnet#vnet)

## What can vnet do
* Simulate different network topologies. Assert when a STUN/TURN server is actually needed.
* Simulate packet loss, jitter, re-ordering. See how your application performs under adverse conditions.
* Measure the total bandwidth used. Determine the total cost of running your application.
* More! We would love to continue extending this to support everyones needs.

## Instructions
Each directory contains a single `main.go` that aims to demonstrate a single feature of vnet.
They can all be run directly, and require no additional setup.