Track: WebRTC and Real-Time Applications |
Pion: Solving Production RTC problems with composable Open Source Go libraries |
Pion is used for all the traditional RTC problems (SFUs, Protocol Bridging, Clients). Instead lets talk about the unique production problems it is solving. Come learn why Pion is the software for large scale broadcasting, self driving cars and robots. This is what developers do when real world constraints hit. We are going to talk about problems like * Modifying ICE so you can massively scale servers * Replacing DTLS (without any code modifications) to pass security reviews * Using Go code on Android/iOS/Servers/Desktops and Web with one code base * Attempting to build the first 'Cloud Native' WebRTC deployment * Integrating with other great Go libraries with zero glue code. At the end we will have a tour of popular Open Source projects using Pion to let people * Live gaming stream * Synchronized browsing sessions to watch videos with friends * Sharing files across Native/Web with no backend * seed and download WebTorrents |
|
Presentation Video |