Patent ID: 8078665

Claim:
An apparatus comprising: a processor; and memory storing computer readable instructions that, when executed by the processor, configure the apparatus to: connect a first media server of a set of media servers to a first private network by mapping a physical address of the first media server to a first virtual address within an address space of the first private network, wherein the set of media servers is hosted by a service provider; connect a second media server of the set of media servers to a second private network by mapping a physical address of the second media server to a second virtual address within an address space of the second private network, wherein the first media server and the second media server are each external to both the first and second private networks; establish a multicast group including the first and second media servers; and share media content from the first media server with the second media server of the multicast group, wherein each of the first and second private networks comprise a Digital Living Network Alliance (DLNA) network.