Patent ID: 8484717
Filing Date: 2013-07-09
Classification: H04L

Abstract:
1. A multimedia system, comprising: a client device, providing an inquiry command; a multimedia access device, located on a first local network, which is connected to a public network via a first network address translation (NAT) or firewall device, the multimedia access device further establishing a first communication link and accessing multimedia data; and a portal server, located on the public network and connected to the multimedia access device via the first communication link, the portal server obtaining a piece of first punch-through information indicating whether the multimedia access device can punch through the first NAT/firewall device in response to the inquiry command, the portal server further reporting the first punch-through information to the client device via a second communication link between the portal server and the client device, wherein, when the multimedia access device cannot punch through the first NAT/firewall device, and the client device cannot punch through the second NAT/firewall device, the portal server controls the multimedia access device via a third communication link to push the multimedia data to the portal server, and the client device further pulls the multimedia data on the portal server to the client device, so that multimedia data transmission between the client device and the multimedia access device can be achieved, when the multimedia access device cannot punch through the first NAT/firewall device, and the client device can punch through the second NAT/firewall device, the client device communicates with the portal server with a common gate interface commands to accordingly a port of the portal server when the client device successfully punches through the second NAT/firewall device, and the portal server pings the client device with the common gate interface commands to determine whether the client device has successfully punched through the second NAT/firewall device.