A contents transmission control device, comprising: a) a communication unit configured to transmit and receive data to and from a contents providing server and a local caching device distributed over and deployed in a network, the data received from the contents providing server being real time broadcast content; b) a storage unit configured to store a streaming list which is information about one or more streaming contents being received from the contents providing server; and c) a control unit configured to, when a request for streaming content is received from a second terminal device via the local caching device through the communication unit, the request to be transmitted via the local caching device and the content transmission device to be received by the content providing server, determine whether the requested streaming content is registered in the streaming list, configured to, if the requested streaming content is registered in the streaming list, branch the streaming content being already received from the contents providing server in response to a request of a first terminal device and then, after delay for a predetermined time required for the local caching device to determine a caching hit, transmit the branched streaming content to the second terminal device through the local caching device, and configured to, when a caching hit notification for the streaming content is received from the local caching device through the communication unit, transmit, to the local caching device, a chunk signature for identifying a chunk divided from the streaming content received from the contents providing server, rather than the branched and delayed streaming content. a) a communication unit configured to transmit and receive data to and from a contents providing server and a local caching device distributed over and deployed in a network, the data received from the contents providing server being real time broadcast content; b) a storage unit configured to store a streaming list which is information about one or more streaming contents being received from the contents providing server; and c) a control unit configured to, when a request for streaming content is received from a second terminal device via the local caching device through the communication unit, the request to be transmitted via the local caching device and the content transmission device to be received by the content providing server, determine whether the requested streaming content is registered in the streaming list, configured to, if the requested streaming content is registered in the streaming list, branch the streaming content being already received from the contents providing server in response to a request of a first terminal device and then, after delay for a predetermined time required for the local caching device to determine a caching hit, transmit the branched streaming content to the second terminal device through the local caching device, and configured to, when a caching hit notification for the streaming content is received from the local caching device through the communication unit, transmit, to the local caching device, a chunk signature for identifying a chunk divided from the streaming content received from the contents providing server, rather than the branched and delayed streaming content.