Patent ID: 8605721
Filing Date: 2013-12-10
Classification: H04L,H04N

Abstract:
1. A media multicasting system, comprising: an overlay tree representing a peer-to-peer network including a plurality of nodes forming a tree topology; at least one island a representing at least one subset of said plurality of nodes, wherein island nodes represented in said at least one island are IP-multicast-capable, none of said island nodes are required to be a leader that manages said island or constructs the overlay tree, and one of said island nodes is designated as an ingress node for said at least one island to receive media streams from a node in said overlay tree but outside said at least one island via unicast and to retransmit said streams within the at least one island using IP multicasting; and a construction component stored in a tangible computer-readable medium that is configured to adaptively create or restructure the at least one island when (a) a new IP-multicast-capable node joins said overlay tree or (b) one of said plurality of nodes leaves said overlay tree.