If the ear infection lasts for 10-14 days, fever is high and doesn’t reduce easily, then the ear infection has been caused by a virus.