conferences | speakers | series

Drones, Virtual Reality and Multiplayer NES Games. The fun you can have with Pion WebRTC!

home

Drones, Virtual Reality and Multiplayer NES Games. The fun you can have with Pion WebRTC!
FOSDEM 2021

In 2020 we saw a huge spike in interest for RTC. Developers worked quickly to build new tools with the challenge of a socially distanced world. Go has really started to make strides in the RTC world with Pion. Easy deploy, great performance, memory safety and ability to prototype helped it take on C/C++.

This talk shows you some basics on WebRTC, then how to use Pion and what you can build with it

  • What does WebRTC give us?

  • What technical real world limitations does WebRTC need to overcome to give us that?

  • WebRTC broken down to 4 parts

    • Signaling
    • Connectivity
    • Encryption
    • Media/Data
  • Pion

    • Connecting
    • Using DataChannels
    • Using Media

Open Source Showcase (https://github.com/pion/awesome-pion)

  • All from https://github.com/pion/awesome-pion
  • https://twitter.com/_pion/status/1273910045244133376
  • https://github.com/saljam/webwormhole
  • https://github.com/mxseba/rtc-ssh
  • https://github.com/nurdism/neko
  • https://github.com/maxmcd/webtty
  • https://github.com/giongto35/cloud-morph
  • https://github.com/s4y/space
  • https://cedricverst.medium.com/streaming-surveillance-cameras-using-webrtc-403ef36795f8

Speakers: Sean DuBois