Patent ID: 8126001

Claim:
An apparatus for multicasting contents between devices in different networks, the apparatus comprising: a home-to-home multicast control device for finding the devices in the networks, downloading contents from a device in a network to which the home-to-home multicast control device belongs, processing the contents to generate file blocks, each file block having chunk files, and multicasting the processed contents to the devices in the networks; at least one home-to-home multicast bridge device for receiving the contents transmitted from the home-to-home multicast control device and streaming the contents to one or more devices in a network to which the home-to-home multicast bridge device belongs; and a multicast relay device for relaying the contents between the home-to-home multicast control device and the home-to-home multicast bridge device, wherein the home-to-home multicast control device includes: a security management unit for managing an authentication key and an electronic signature; an access management unit for establishing a connection with the multicast relay device to find the home-to-home multicast bridge device and receiving state information of the devices in the network to which the home-to-home multicast bridge device belongs; and a transmission management unit for downloading the contents from the device in the network to which the home-to-home multicast control device belongs and transmitting the contents to the home-to-home multicast bridge device.