Media player analytics
AssigneeWowza Media Systems, LLC
InventorSCOTT KELLICKER
Life of this patent
Estimating the term…
Abstract
A method includes receiving, at a computing device, a media stream. The method further includes generating, at the computing device, client analytics data associated with at least one of receiving, processing, or playback of the media stream. The method further includes transmitting, from the computing device, the client analytics data to an analytics device, the client analytics data including metadata indicating that the client analytics data is associated with a particular category of data.
Claims20
A method comprising:
- receiving, at a computing device, a media stream from a media server;
- generating, at the computing device, client analytics data associated with at least one of receiving, processing, or playback of the media stream;
- initiating transmission, from the computing device, of the client analytics data to an analytics device, the client analytics data including a media server identifier and metadata indicating that the client analytics data is associated with a particular category of data;
- receiving, at the computing device, a command requesting additional client analytics data based on the media server identifier, the command correlated to a performance characteristic of the media server;
- generating the additional client analytics data;
- and
- initiating transmission, at the computing device, of the additional client analytics data to the analytics device.
An apparatus comprising:
- a network interface configured to receive, at a computing device, a media stream from a media server;
- a processor;
- and
- a memory storing instructions that, when executed by the processor, cause the processor to perform operations including:
- generating, at the computing device, client analytics data associated with at least one of receiving, processing, or playback of the media stream;
- and
- initiating transmission, from the computing device, of the client analytics data to an analytics device, the client analytics data including a media server identifier and metadata indicating that the client analytics data is associated with a particular category of data;
- receiving a command requesting additional client analytics data based on the media server identifier, the command correlated to a performance characteristic of the media server;
- and
- generating the additional client analytics data.
A computer readable storage device storing instructions that, when executed by a processor, cause the processor to perform operations including:
- receiving, at a computing device, a media stream from a media server;
- generating, at the computing device, client analytics data associated with at least one of receiving, processing, or playback of the media stream;
- and
- initiating transmission, from the computing device, of the client analytics data to an analytics device, the client analytics data including a media server identifier and metadata indicating that the client analytics data is associated with a particular category of data;
- receiving a command requesting additional client analytics data based on the media server identifier, the command correlated to a performance characteristic of the media server;
- and
- generating the additional client analytics data in response to receiving the command.
Dependencies are inferred from the claim text.