Patent ID: 8745671

Claim:
An apparatus for receiving and providing an aggregate video feed on a mobile platform comprising: a receiver configured to receive a mobile digital television signal; a file assembler configured to: parse the mobile video television signal to determine a protocol of a broadcast media stream and auxiliary data from the mobile video television signal, the auxiliary data comprising control data and a plurality of media files; route the broadcast media stream to a media player based on the determined protocol of the broadcast media stream being a first type; route the auxiliary data to a content evaluator based on the determined protocol of the auxiliary data being another type; the content evaluator configured to evaluate the auxiliary data for each of a plurality of media files contained therein to determine a class of media and to associate a media file class with each of the plurality of media files based on the determined class of media, each of the plurality of media files of a given media file class being stored in a respective class location of a media library according to the associated media file class thereof; and the media player configured to selectively retrieve at least one selected media file from the media library that is selected from the corresponding class location based on to the media file class of the at least one media file determined by the content evaluator, the media player further configured to construct an aggregate video feed from the at least one selected media file and the broadcast media stream in which the broadcast stream and each selected media file is rendered in a respective area of an output display generated from the aggregate video feed, and to output the aggregate video feed.