Track: WebRTC and Real-Time Applications |
WISH-a-WHIP: WebRTC ingest for broadcasting |
Several different technologies have been designed over the years to implement broadcasting of streams to large audiences over the Internet. RTMP, HLS, DASH and others have been the most commonly used in recent times. That said, the increasing need for closer-to-realtime streaming solutions that minimize delay as much as possible have recently pushed for a change, and while WebRTC as technology was initially conceived for peer-to-peer conversations, the pieces are all there to use it as a broadcasting tool as well. This presentation will describe the problem space and challenges, and introduce WHIP (WebRTC-HTTP Ingest Protocol), a protocol proposal to partially address it. It will then address the related standardization efforts in the WISH (WebRTC Ingest Signaling over HTTPS) IETF working group, and discuss a sample implementation of the protocol on top of Janus, an open source WebRTC server. |
|
Presentation Video |
Presentation Notes |
MINIERO-WHIP.pdf |