Skip to content
Navigation menu
Search
Powered by Algolia
Search
Log in
Create account
DEV Community
Close
WebRTC in production Series' Articles
Back to AiLaoHuYu's Series
What actually breaks when you build a WebRTC SFU in Go
AiLaoHuYu
AiLaoHuYu
AiLaoHuYu
Follow
Sep 19
What actually breaks when you build a WebRTC SFU in Go
#
webrtc
#
go
#
javascript
#
webdev
Comments
Add Comment
7 min read
Moderation
WebRTC works on your laptop. Here is what breaks when you put it on a server.
AiLaoHuYu
AiLaoHuYu
AiLaoHuYu
Follow
Sep 19
WebRTC works on your laptop. Here is what breaks when you put it on a server.
#
webrtc
#
networking
#
devops
#
selfhosted
1
reaction
Comments
3
comments
7 min read
Moderation
What breaks when you self-host a TURN server (coturn — symptom, cause, fix)
AiLaoHuYu
AiLaoHuYu
AiLaoHuYu
Follow
Sep 20
What breaks when you self-host a TURN server (coturn — symptom, cause, fix)
#
webrtc
#
networking
#
devops
#
selfhosted
1
reaction
Comments
Add Comment
9 min read
Moderation
Remote video support that survives a technician's phone network
AiLaoHuYu
AiLaoHuYu
AiLaoHuYu
Follow
Oct 13
Remote video support that survives a technician's phone network
#
webrtc
#
networking
#
webdev
#
go
1
reaction
Comments
3
comments
5 min read
Moderation
Audio works, video is black: debugging a layered WebRTC SFU in Go
AiLaoHuYu
AiLaoHuYu
AiLaoHuYu
Follow
Oct 13
Audio works, video is black: debugging a layered WebRTC SFU in Go
#
webrtc
#
go
#
video
#
debugging
1
reaction
Comments
Add Comment
5 min read
Moderation
TURN returns 401 forever: the one config line nobody reads
AiLaoHuYu
AiLaoHuYu
AiLaoHuYu
Follow
Oct 13
TURN returns 401 forever: the one config line nobody reads
#
webrtc
#
networking
#
go
#
devops
1
reaction
Comments
Add Comment
4 min read
Moderation
A frozen video tile and a working ICE state: the three-tier recovery ladder
AiLaoHuYu
AiLaoHuYu
AiLaoHuYu
Follow
Oct 13
A frozen video tile and a working ICE state: the three-tier recovery ladder
#
webrtc
#
javascript
#
go
#
webdev
1
reaction
Comments
Add Comment
5 min read
Moderation
One camera, many viewers: the fan-out details that decide whether viewer #2 works
AiLaoHuYu
AiLaoHuYu
AiLaoHuYu
Follow
Oct 13
One camera, many viewers: the fan-out details that decide whether viewer #2 works
#
webrtc
#
go
#
performance
#
javascript
1
reaction
Comments
Add Comment
5 min read
Moderation
Coturn and Kurento in Docker Compose: the three addresses that decide everything
AiLaoHuYu
AiLaoHuYu
AiLaoHuYu
Follow
Oct 13
Coturn and Kurento in Docker Compose: the three addresses that decide everything
#
webrtc
#
docker
#
devops
#
networking
1
reaction
Comments
Add Comment
5 min read
Moderation
The six getStats numbers that actually tell you what broke
AiLaoHuYu
AiLaoHuYu
AiLaoHuYu
Follow
Oct 13
The six getStats numbers that actually tell you what broke
#
webrtc
#
javascript
#
performance
#
debugging
1
reaction
Comments
Add Comment
5 min read
Moderation
Testing WebRTC without a camera: a loopback self-test that proves the whole path
AiLaoHuYu
AiLaoHuYu
AiLaoHuYu
Follow
Oct 13
Testing WebRTC without a camera: a loopback self-test that proves the whole path
#
webrtc
#
testing
#
javascript
#
webdev
1
reaction
Comments
Add Comment
5 min read
Moderation
Jitsi is the right default for meetings. Here is the narrower case where it is not
AiLaoHuYu
AiLaoHuYu
AiLaoHuYu
Follow
Oct 21
Jitsi is the right default for meetings. Here is the narrower case where it is not
#
webrtc
#
javascript
#
architecture
#
docker
Comments
1
comment
5 min read
Moderation
We're a place where coders share, stay up-to-date and grow their careers.
Log in
Create account