Live-streaming is growing in popularity with the rise of applications like Facebook Live, YouTube, Meerkat and Periscope. Yet, live-streaming has limitations: video streaming often requires large amounts of bandwidth, resulting in lower quality video/audio and loss of signal.

mIStream splits streaming cellular data to numerous forwarder cells which then transmit the data via multiple cellular paths. A gatherer then combines the multiple streams of data to seamlessly recompile the original stream. This creates a more robust signal network, allowing high-quality, higher-bandwidth streaming despite individual cellular data limitations and fluctuations. Having forwarder nodes on multiple cellular networks reduces dead zones and improves the overall throughput.