Media over QUIC: The long path to use something else for real-time media.
Pure Go implementation of the WebRTC API. Contribute to pion/webrtc development by creating an account on GitHub.
Media over QUIC: The long path to use something else for real-time media.
Media over QUIC: Eight years of progress at Twitch with various distribution protocols.
Media over QUIC: The long path to use something else for real-time media.
I’m building a babymonitor!
Today, a short tale of fun mystery-solving. I’ve been working on a project that involves a server dynamically generating audio files and streaming them to a client via a WebRTC session. The dynamic audio generation process works like this: first run a program that generates a wav file. Then compress the .wav to an .ogg which contains an Opus audio stream and deliver it over the network. The WebRTC portion is handled by the awesome Pion library, a pure Golang implementation which makes customizing WebRTC (for example by streaming a dynamically generated audio file) super easy.
An implementer and user perspective on WebRTC.
Cross platform multiplayer without proprietary APIs is possible thanks to Pion!
Snowflake is a system for circumventing Internet censorship. Its blocking resistance comes from the use of numerous, ultra-light, temporary proxies (“snowflakes”), which accept traffic from censored clients using peer-to-peer WebRTC protocols and forward it to a centralized bridge.