A method for matching a query to a portion of media, includes receiving a query relating to media of interest and searching, based upon the query, an index of annotations. Each of the annotations represents a respective item of available media and includes a plurality of annotation values. Each of the plurality of annotation values represents a portion of the represented item of available media. By matching the query to an annotation value within the index, the start time of a media stream forming the portion of the item of available media represented by the identified annotation value can be identified. The identified media stream start time can then be provided in response to the query, allowing the appropriate portion of the applicable item of available media to be directly accessed.