ELECTRONIC APPARATUS AND OPERATING METHOD THEREOF
FIG1 is a diagram illustrating an example network system according to various example embodiments of the present disclosure
FIG1 is a diagram illustrating an example network system according to various example embodiments. Referring to FIG1, the network system may include an electronic apparatus 100, a broadcasting content server 200, an automatic content recognition (ACR) server 250, a content server 300, and a network 350.
diagram
310
content DB
350
network
130
ACR module
100
electronic apparatus
250
server
300
content server
260
fingerprint DB
200
broadcasting content server
['1. An electronic apparatus comprising: a communication interface comprising communication circuitry; a display; a memory configured to store one or more instructions; and a processor configured to execute the one or more instructions stored in the memory, the instructions, when executed by the processor, cause the electronic apparatus to: transmit, to an external server, information for recognition of content displayed on the display, receive, from the external server, in response to the transmission of the information for recognition of the content, address information of replacement content to be displayed in a replacement slot including a section between the content and next content displayed next to the content and information on the replacement slot including a length of the replacement slot, access a content server to download the replacement content based on the address information of the replacement content received from the external server, parse the replacement content downloaded from the content server to obtain information on a length of the replacement content, compare the length of the replacement slot received from the external server, with the length of the replacement content obtained by parsing the replacement content downloaded from the content server, and when the length of the replacement slot is not matched with the length of the replacement content, process the replacement content using one or more frames included in the replacement content, wherein: based on the length of the replacement content being less than the length of the replacement slot, a display time of one or more frames included in the replacement content is increased so that the replacement content is displayed for a period of time corresponding to the length of the replacement slot, and based on the length of the replacement content being greater than the length of the replacement slot, one or more frames included in the replacement content is periodically removed.']