github.com/pion/webrtc/v4@v4.0.1/examples/vnet/README.md (about)

     1  # vnet
     2  vnet is the virtual network layer for Pion. This allows developers to simulate issues that cause issues
     3  with production WebRTC deployments.
     4  
     5  See the full documentation for vnet [here](https://github.com/pion/transport/tree/master/vnet#vnet)
     6  
     7  ## What can vnet do
     8  * Simulate different network topologies. Assert when a STUN/TURN server is actually needed.
     9  * Simulate packet loss, jitter, re-ordering. See how your application performs under adverse conditions.
    10  * Measure the total bandwidth used. Determine the total cost of running your application.
    11  * More! We would love to continue extending this to support everyones needs.
    12  
    13  ## Instructions
    14  Each directory contains a single `main.go` that aims to demonstrate a single feature of vnet.
    15  They can all be run directly, and require no additional setup.