1. A cloud computing system for providing a streaming game service, the cloud computing system comprising: a plurality of cloud computing servers each configured to execute and progress at least one game program in response to user inputs and capture audio and video data as progress results of the executed at least one game program; and a plurality of user equipments configured to receive the captured audio and video data from a respective one of the plurality of cloud computing servers, output the audio and video data through respective output devices, receive user inputs based on the output audio and video data, and transmit the user inputs to a respective one of the plurality of cloud computing servers, wherein each one of the cloud computing servers comprises: a game server configured to receive the user inputs, create at least one virtual machine, install a respective game program in the at least one virtual machine, and execute and progress the installed respective game program in response to the user inputs; an audio and video data capturing unit configured to capture the audio and video data generated from the game server as the progress result of the installed game program; and a streaming server configured to encode the captured audio and video data and stream the encoded audio and video data to a respective one of the plurality of user equipments, wherein the audio and video data capturing unit includes a hardware-based audio and video data capturing unit and a software-based audio and video data capturing unit, and wherein the cloud computing server is configured to compare a resolution of the audio and video data from the game server with a reference resolution and the streaming server is configured to allocate one of the software-based audio and video data capturing unit and the hardware-based audio and video data capturing unit according to the comparison result.