A method comprising: receiving, at a control computer, media data for a particular media item; analyzing, by the control computer, the media data to identify one or more content items related to the particular media item, wherein each content item of the one or more content items is associated with a respective time position in the particular media item, wherein the one or more content items represent metadata associated with the particular media item; sending, from a media controller computer to the control computer, a request for the particular media item; receiving, at the control computer, the request for the particular media item; in response to receiving the request for the particular media item, the control computer causing the particular media item to be delivered to the media controller computer, wherein the media controller computer is configured to cause playback of the particular media item and send an indication that playback of the particular media item has commenced to a second screen computer that is communicatively coupled to the media controller computer; sending, by the second screen computer to the control computer, a request for the metadata associated with the particular media item; receiving, at the control computer, the request for the metadata associated with the particular media item; sending, by the control computer to the second screen computer, at least a portion of the one or more content items and the respective time position associated with each content item of the portion of the one or more content items, sending, by the media controller computer, periodically and automatically to the second screen computer, a current play head position into the playback of the particular media item, receiving, at the second screen computer, the current play head position into the playback of the particular media item from the media controller computer and in response to determining that the current play head position is at or near the respective time position of a particular content item of the portion of the one or more content items, display the particular content item. receiving, at a control computer, media data for a particular media item; analyzing, by the control computer, the media data to identify one or more content items related to the particular media item, wherein each content item of the one or more content items is associated with a respective time position in the particular media item, wherein the one or more content items represent metadata associated with the particular media item; sending, from a media controller computer to the control computer, a request for the particular media item; receiving, at the control computer, the request for the particular media item; in response to receiving the request for the particular media item, the control computer causing the particular media item to be delivered to the media controller computer, wherein the media controller computer is configured to cause playback of the particular media item and send an indication that playback of the particular media item has commenced to a second screen computer that is communicatively coupled to the media controller computer; sending, by the second screen computer to the control computer, a request for the metadata associated with the particular media item; receiving, at the control computer, the request for the metadata associated with the particular media item; sending, by the control computer to the second screen computer, at least a portion of the one or more content items and the respective time position associated with each content item of the portion of the one or more content items, sending, by the media controller computer, periodically and automatically to the second screen computer, a current play head position into the playback of the particular media item, receiving, at the second screen computer, the current play head position into the playback of the particular media item from the media controller computer and in response to determining that the current play head position is at or near the respective time position of a particular content item of the portion of the one or more content items, display the particular content item.