Webinar LivBeta

Engineering

How the platform is built, and why it is built that way. RSS feed

Engineering

Running a video server only when you need it

Why our video server is created before each session and deleted after, what outlives it, and what an incident taught us about timeouts and scheduler design.

8 min read

Engineering

Simulive: keeping every viewer on the same moment

How a replayed recording behaves like a live session: one start time, a borrowed server clock, a player that puts itself back, and replayed chat timed to the video.

10 min read