Comments (5)
Hi @rg9z, at the moment we do not have instructions on how to set up mediasoup with STUNner, although we know of several people who already did. Theoretically this shouldn't be too difficult: the only part that needs a bit of an investigation is to find out how to configure the client-side TURN server URI and credentials for mediasoup. This is the setting that will tell your clients which TURN server to use to connect to mediasoup. Once you set this to STUNner, your clients will automatically use it as a TURN server to connect to mediasoup and STUNner will make sure clients' media streams will land at your media servers.
Now I don't know the exact settings to use for mediasoup (we accept do PRs if you manage to find out), but our existing demos may help you to find out: here is how to set the client-side TURN server with Kurento, LiveKit and Jitsi.
from stunner.
Hi Guys,
I've spend quite a bit of time to make Mediasoup work with Stunner so I write a how to here: https://github.com/damhau/mediasoup-demo-docker (I know the repo is called docker but it is also for K8s with Stunner).
I took some of the information form the doc of Stunner and used it in my README.md I hope this is ok.
Let me know if this is usefull.
from stunner.
This is truly amazing, thanks! Do you mind if we adopt a super-simplified version of your writeup as a STUNner tutorial, namely the Kubernetes stuff? Of course, we'd clearly acknowledge you. And thx for the hard work!
from stunner.
Nice, I'm happy it is usefull. Of course you can use it no problem.
from stunner.
Awesome, thanks @damhau! @davidkornel added a great mediasoup tutorial based on your work: https://github.com/l7mp/stunner/tree/main/docs/examples/mediasoup
from stunner.
Related Issues (20)
- Cannot apply GatewayClass from README.md on K8s v1.27 HOT 2
- Integrity check fails on passwords containing `$` [was: Auth server return bad url] HOT 24
- Stunner gateway operator `ERROR updater cannot update service` on AWS + EKS + ALB due to `"cannot upsert service \"stunner/udp-gateway\": Service \"udp-gateway\" is invalid: spec.loadBalancerClass: Invalid value: \"null\": may not change once set"` HOT 7
- help - intermitent failures connecting to workers on `cloudretro` example on AWS + EKS + ALB HOT 16
- On GKE, how to specify an IP for udp-gateway HOT 11
- No timeout for inactive peers? HOT 2
- Mediasoup example is not listed on readthedocs HOT 3
- cds-client ERROR: failed to init CDS watcher HOT 4
- turn ERROR: Failed to handle datagram: failed to handle CreatePermission-request from [ip]:37462: no allocation found [ip]:37462:[::]:3478 HOT 2
- feat: Release turncat binaries
- Issue UDP port loadbalancer HOT 7
- Stunner gateway operator can't be started HOT 1
- Question about debugging message on UDP gateway pod HOT 9
- Is stunner FedRamp compliant? HOT 11
- Meetecho Janus integration HOT 7
- doc: Code snippets of some examples rendered incorrectly on readthedocs HOT 5
- Stunner service External IP still pending HOT 5
- Stunner service still in pending status HOT 5
- Pod Can't connect the stunner server HOT 2
- How debug problem? HOT 8
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from stunner.