Patent ID: 9112825
Filing Date: 2015-08-18
Classification: G06F,H04L,H04N

Abstract:
1. A computer-implemented system for monitoring performance of a media player launched by a web browser residing on a client computing device, comprising: a document that defines a web page and is formatted in accordance with a markup language; a media player referenced by the document and implemented as a plug-in to a web browser; a processor executing a performance monitor implemented as a plug-in to the media player and that operates to subscribe to event listener objects exposed by the media player and receives event data that is reported by the event listener objects during rendering of content by the media player, including wherein the performance monitor further subscribes to a page unload event handler and, in response to an unload page event, terminates processing of the performance monitor, the document includes a tag for the media player and the tag for the media player is embedded with a uniform resource locator for the performance monitor; and a web browser configured to receive the document over a data network from a server and operable to launch the media player using the tag for the media player in the document, wherein the media player in turn operates to launch the performance monitor using the uniform resource locator embedded in the tag, wherein the performance monitor is computer-executable instructions residing in a non-transitory, tangible computer readable storage medium of the client computing device.