News for hackers. Stuff that matters.
Re:The Low Latency Live Streaming Landscape in 2019 by cagenut on Wednesday February 06, 2019 @12:23PM (#19097268)
Is there anything more you can talk, write, or link to about "cdn" support for sub-200ms streaming. Like is there a "varnish for WebRTC" or something like it (really more of an ircd for video)? Such that someone could build out a live streaming platform that can be conversationally interactive and yet not require a 1:1 back to origin or mesh connection setup.
Re:The Low Latency Live Streaming Landscape in 2019 by GeneticGenesis on Wednesday February 06, 2019 @01:13PM (#19097884)
As far as I'm aware there aren't any public CDNs that support the sub-200ms approaches which don't involve buying a full solution from that vendor.

* Limelight's solution is only really accessible through their low latency streaming products provided by Red5.

* Fastly and Akamai are both chasing Ultra low latency through chunked CMAF delivery.

On a slightly smaller scale, Cloudflare supports websockets, so you could use a protocol like the one Wowza are using (WOWZ). https://blog.cloudflare.com/cloudflare-now-supports-websocke...

If you're interested in a toolkit to build out a webRTC style CDN edge, I think the best place to start would probably be with Gstreamer's new WebRTC tooling https://opensource.com/article/19/1/gstreamer

Re:The Low Latency Live Streaming Landscape in 2019 by newman314 on Wednesday February 06, 2019 @01:59PM (#19098433)
IIRC BitGravity had a focus on the streaming video CDN space when I looked a few years ago. Not clear if they have any special sauce in this area.
Re:The Low Latency Live Streaming Landscape in 2019 by jkarneges on Wednesday February 06, 2019 @02:48PM (#19099063)
Pushpin could be considered a “varnish for streaming”, and it doesn’t require 1:1 connections with the origin. This may get you close to low latency multimedia streaming with the right tuning.

There’s a live music example here: http://audiostream.fanoutapp.com (code: https://github.com/fanout/audiostream). It plays a song in a loop using GStreamer.