|
|
|
|
|
by jkarneges
2164 days ago
|
|
> but typically that involves stateful connections [...] and scaling to a large number of viewers can get extremely costly (and operationally difficult) This is why we built Pushpin, to make it easier to handle stateful connections at scale. The project is mostly intended for moving application data, but it does work for media streaming too. See our live MP3 demo [1]. The backend runs GStreamer in a loop to produce the audio, and has no awareness of client connections. Pushpin moves the bytes and knows nothing about audio or codecs. [1] http://audiostream.fanoutapp.com/ |
|