DigiMeld Solution - Grid-streaming
DigiMeld harvests viewers' unused uplink bandwidth to relay stream data and offload the stream traffic from the media servers, thus optimizing the overall load balance of the network. Every viewer simultaneously retrieves, views and shares video data with other viewers within a safe and encrypted network.
Grid-streaming is much more scalable because when the number of concurrent viewers explodes, the viewers will offload the most data and requires only a little overhead on the media servers. Grid-streaming also enhances the QoS (quality of service) when the number of concurrent viewers is huge since more viewers can share data with each other.
How It Works
DigiMeld grid-streaming implements two distinct sub-systems to handle live and on-demand streaming - each optimized for its specific performance.
For live streaming, the content is initially cached on the media servers and then distributed to a handful of "super viewers". Once those "super viewers" begin viewing, all additional viewers become a component of the grid-streaming network retrieving the streaming data from, and in turn supplying data to, other peers in the network.
However, for on-demand videos, not all the viewers are watching the same content at the same time. With the exception of some very popular content, the possibility for the peers to simultaneously hit the same content packets is much lower. In this case, a supplementary CDN is needed to guarantee the QoS. DigiMeld adopts a hybrid approach that uses a combination of CDN with grid-streaming.
Benefits
DigiMeld's Grid-streaming is not a replacement for CDNs. DigiMeld's Grid-streaming platform can be leveraged within existing infrastructure to create greater benefits. |