Awesome
GHODRAT
WebRTC media servers stress testing tool
supported media servers
- ion-sfu
- janus
features
- audio call
- video call
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
-
ion-sfu
# 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
-
janus
# 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