bwe-test-pion

command module
v0.0.0-...-46461dc Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 16, 2022 License: MIT Imports: 1 Imported by: 0

README

Pion test app for BWE

This is a simple test application that sends fake video data from one pion instance to another. It is a modified version of the pion-to-pion example.

Instead of sending messages on datachannels, this app sends RTP packets using a fake encoder. The encoder will be configured to output data at the rate calculated by the congestion control interceptor.

The SDP offer and answer are exchanged automatically over HTTP. The answer side acts like a HTTP server and should therefore be ran first.

Run locally:

go run main.go receive

and then in a second shell:

go run main.go send

You should see bandwidth estimates (bwe) being updated and increasing.

Run in docker:

If you want to see the congestion controller in action with a simulated setup, look at the bwe-test-runner.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL