Searching and retrieving online TV archives