• Janus - Meetecho - WebRTC - WHIP

    WISH, WHIP and Janus: Part II

    Sometime around last year, I first introduced WHIP and how it could be used with Janus in a blog post right here. At the time, we had quite some fun experimenting with this new signalling approach our friends at CoSMo (and our good old friend Dr. Alex in particular, may he rest in peace ❤️) had come up with, using a custom fork of OBS Studio called OBS-WebRTC. In the meanwhile, WHIP has been adopted by the IETF in a new Working Group called WISH (WebRTC Ingest Signalling over HTTPS), which led us and other developers to start working on…

  • IETF - Janus - WebRTC - WHIP

    WHIP-ing WebRTC to Janus!

    Broadcasting is a huge industry, and historically there have been different protocols used for the purpose. A common choice, and basically a de-facto standard today, is RTMP (Real Time Messaging Protocol), which is used in almost all broadcasting applications as a way to inject media that can then be distributed, e.g., via HLS Live Streaming. While this is a simple and effective setup, it has a few drawbacks, especially when latency is an issue or a challenge. In fact, even with the tightest of settings, you can rarely get below a few seconds of delay from producer to consumer. For…