A method of operating video scopes using graphics processing unit (GPU) resources of a virtual camera control unit (CCU) server connected to a network includes determining an available amount of GPU resources; providing a primary scope to connect to the network, the primary scope including a primary scope setting adjustable within a range from a minimum level that requires a minimum amount of GPU resources to a maximum level that requires a maximum amount of GPU resources; configuring the primary scope setting to a primary scope first level; determining a first desired amount of GPU resources based on the primary scope first level; and comparing the first desired amount of GPU resources with the available amount of GPU resources.