Can I live stream on the SWRM platform?

Live streaming is a really challenging application for a peer-to-peer network like Hive. But it can work, and if you want to try to offer a live stream service, we'd be happy to work with you.

Live streaming prioritizes different attributes than peer to peer networks are designed for. To make a successful live stream service, you need nearly perfect synchronicity - frames can be chopped, but users demand no perception of lag when they stream the content. And peers should see live content at the same time, regardless of where they are located.

Pure peer to peer networks (like WebRTC) cannot give synchronous responses everywhere across the network, because they cannot predict how many hops or which nodes will be used to deliver your content.

Hive is a hybrid peer-to-peer network, supported by Tier 0 and Tier 1 master nodes, augmented by Tier 2 and Tier 3 peer nodes to reach more remote users. Our top tier nodes, supported by major cloud service providers, can ensure synchronous content delivery to users in most major population centers, and the peer-to-peer extensions will help reach the rest of your customer base.

There may still be some differences in the response times for content launch as experienced by users in different regions, but once the content streams begin, the peer swarm process we use to distribute content will help to ensure few if any dropped frames or stream delays once the player launches.

Contact us at [email protected] and we'd be glad to help you evaluate our network for your service app.