Home

Awesome

WHEP Load Tester

This is a tool for testing WHEP WebRTC playback performance. It launches the simultaneous playback of any number of sessions for a WHEP stream. This way you can test the capacity of your WebRTC WHEP solution and see its performance limits.

It's brought to you by Softvelum and it's part of our WebRTC bundle.

This tool is used for testing our WHEP ABR playback support in Nimble Streamer.

Build

WHEP Load Tester is a Go program and in order to build it, you need to get into load tester folder and run go build:

cd whep-load-tester
go build

Run

whep-load-tester$ ./whep_loader  -whep-addr <URL> -whep-sessions <number>

Parameters

Example

./whep_loader -whep-addr https://yourserver/live_whep/stream/whep.stream -whep-sessions 100

Questions?

Let us know via our helpdesk if you have any questions or suggestions.

Thanks

Special thanks to Sean DuBois and all contributors for creating and maintaining the excellent Pion framework.