3 ms·
> You can use standard live streaming techniques for doing this. Yes, it will have 10-20 second latency (or more) You can do sub-second latencies with DASH and
by lultimouomo 4y ago
> You can use standard live streaming techniques for doing this. Yes, it will have 10-20 second latency (or more)
You can do sub-second latencies with DASH and HLS. Not sub-second enough to do pleasant two-way communication, but literally an order of magnitude better than 10 seconds!
- karmakaze 4y agoI used a combination of WebSockets and HLS so that speakers could be live, and listeners would get the stream via HLS. This was for an audio platform built with Twilio and home-grown HLS proxies using ffmpeg. There was a process where a person could go from being a listener to a call-in speaker--the web client had dual Twilio & HLS clients and could switch. The hosts had a dedicated iOS hosting app that always ran the Twilio APIs. They also had video APIs but we were doing internet call-in radio talk shows.