3 ms·
I know of a musician who has been performing online shows for the past couple of months. He does them solo, just singing and playing guitar. He streams video us
by mwcampbell 6y ago
I know of a musician who has been performing online shows for the past couple of months. He does them solo, just singing and playing guitar. He streams video using OBS Studio and Crowdcast.io, and all of us attending the show participate through text chat. His video has a latency of about 30 seconds, presumably because it's using a typical RTMP + CDN setup, designed for non-interactive broadcasts. So sometimes after he finishes a song, there's an awkward moment, because even though we're sending our equivalent of applause through the chat, he won't see it for another 30 seconds. He knows about the latency, and he believes it's necessary for a reliable, high-quality stream. So he just tries to carry on like it's not there. But I wonder if it's possible to do better. FWIW, his most well-attended show so far had ~170 people watching, and the audience is usually much smaller.
- Kalium 6y agoThat sounds small enough that casting through Discord or Twitch may be an option. Those seem designed more more interactive broadcasts and thus lower latency. I don't know at what point the scaling breaks down.