Home

Awesome

GHODRAT

WebRTC media servers stress testing tool

Supported media servers

Features

ION-SFU media-server under load

<p align="center"> <img src="assets/statistics-ion-sfu.png" /> </p>

Janus media-server under load

<p align="center"> <img src="assets/statistics-janus.png" /> </p>

Deployment

# update or create manifests
kubectl apply -f ./deployments/k8s/ion-sfu/configmap.yml
kubectl apply -f ./deployments/k8s/ion-sfu/job.yml

# delete manifests
kubectl delete -f ./deployments/k8s/ion-sfu/configmap.yml
kubectl delete -f ./deployments/k8s/ion-sfu/job.yml
# update or create manifests
kubectl apply -f ./deployments/k8s/janus/configmap.yml
kubectl apply -f ./deployments/k8s/janus/job.yml

# delete manifests
kubectl delete -f ./deployments/k8s/janus/configmap.yml
kubectl delete -f ./deployments/k8s/janus/job.yml

Troubleshooting image

docker container run --entrypoint /bin/sh -it --rm ghcr.io/snapp-incubator/ghodrat-janus:latest