A system for providing metadata information at a particular time during play of a media resource, comprising: a player device, the player device rendering content associated with the media resource and retrieving the metadata information when the particular time is reached during the play of the media resource, wherein the metadata information is associated with a segment of the content, and wherein retrieving the metadata information when the particular time is reached includes identifying when a timestamp associated with the segment of the content is reached and correlating said timestamp associated with the segment of the content to a timestamp associated with the metadata information, and wherein the metadata information is tagged with a metadata category; and one or more ancillary viewer devices in communication with the player device, the ancillary viewer devices receiving the metadata information from the player device and displaying the metadata information, each of the ancillary viewer devices having a user interface configured to allow selection of one or more categories of the metadata information that are displayed on the ancillary viewer device, so as to provide differing presentation experiences on the ancillary viewer devices, and wherein a display of the ancillary viewer device displays at least one selectable launch point corresponding to the metadata information displayed at the ancillary viewer device, wherein selection of the at least one selectable launch point by the user causes the ancillary viewer device to retrieve supplemental information from a network system, and wherein the user interface enables selection of whether to display metadata information as it is encountered during playback of content rendered from the media source or to send the metadata information in a bundled format after play of the media resource is complete to a destination, other than the ancillary viewer device, capable of receiving the metadata information. a player device, the player device rendering content associated with the media resource and retrieving the metadata information when the particular time is reached during the play of the media resource, wherein the metadata information is associated with a segment of the content, and wherein retrieving the metadata information when the particular time is reached includes identifying when a timestamp associated with the segment of the content is reached and correlating said timestamp associated with the segment of the content to a timestamp associated with the metadata information, and wherein the metadata information is tagged with a metadata category; and one or more ancillary viewer devices in communication with the player device, the ancillary viewer devices receiving the metadata information from the player device and displaying the metadata information, each of the ancillary viewer devices having a user interface configured to allow selection of one or more categories of the metadata information that are displayed on the ancillary viewer device, so as to provide differing presentation experiences on the ancillary viewer devices, and wherein a display of the ancillary viewer device displays at least one selectable launch point corresponding to the metadata information displayed at the ancillary viewer device, wherein selection of the at least one selectable launch point by the user causes the ancillary viewer device to retrieve supplemental information from a network system, and wherein the user interface enables selection of whether to display metadata information as it is encountered during playback of content rendered from the media source or to send the metadata information in a bundled format after play of the media resource is complete to a destination, other than the ancillary viewer device, capable of receiving the metadata information.