What is a Media Grid?
A Media Grid is an open source implementation of software which supports streaming of Media Grid Objects. The MediaGrid is comprised of software & hardware elements which Encode, Upload, Serve, Mediate, Cache, Deliver, and Display the Content Media Grid Objects (Video and other streaming content) to other Media Grid Objects ("Engines") or to termination points Media Grid Objects ("Client"). Media Grid Objects ("Clients" or "Engines") self-organize their forwarding connectivity and association so that Content Media Grid Objects (CMGO) may be optimally streamed or downloaded across the Internet per optimization criteria that is specifed by (via the ITOSA) and managed by the InterStream Member ISPs who host the grid on their networks.
InterStream has taken a viral or organic approach to Media Grid adoption. ISPs or content providers who elect to operate their media grid implementations under the InterStream Mediated Bandwidth Agreement (MBA) may use and modify the technology provided by InterStream without charge. Cambix, a commercial sponsor of the Media Grid, provides implementations of the technology in exchange for a usage fee associated with their transit key registry system and secure mediation controller. These two systems are managed via Cambix's media grid management portal.
InterStream's Mediated Bandwidth Agreement acts an extension of the LGPL open source license that extends patent protection provisions to providers and members in the InterStream association. Of course, under the LGPL, those ISPs or content providers who choose not to participate in the MBA, may also use the open source technology for their own use as long as they adhere to the terms of the LGPL.
InterStream uses InterStream Transit Keys to establish and end-to-end connection across the Internet. Bottlenecks within intermediate points on the network or within last-mile bottlenecks are mitigated via a high bandwidth TCP protocol or use of secure mediation controllers placed within the bottlenecks.