Abstract: According to an aspect of the present disclosure, a viewer rating calculation server includes a server communication unit configured to receive first audio feature information extracted by a viewer rating calculation remote apparatus from viewing contents, an audio feature information extraction unit configured to extract second audio feature information of a broadcast content received from at least one broadcast service provider, a viewing content identification unit configured to generate viewing information as a result of determination of a currently viewing content by comparing the first audio feature information with the second audio feature information, and a viewer rating calculation unit configured to calculate a viewer rating of each broadcast content in real time on the basis of multiple pieces of the viewing information.