System, apparatus and method for providing virtual remote control

PURPOSE: A virtual remote control system, apparatus, and method thereof are provided to control IPTV(Internet Protocol TeleVision) content by using control interface. CONSTITUTION: A virtualization server provides IPTV content to the STB(Set Top Box) of a user(S501). The virtualization server receives a control command for the IPTV content from the portable terminal of the user(S521). The virtualization server executes application corresponding to the control command by using a VM(Virtual Machine)(S531). The virtualization server provides the execution result screen of the executed application to the STB through an IPTV network(S541).