Methods, data structures, and systems for processing media data streams
First Claim
1. A machine-implemented method, comprising:
- attaching a media player and the metadata to a front end of media data;
streaming the media data having the media player and the metadata to a browser; and
automatically initiating the media player within the browser and using the metadata, by the media player, to play the media data within the browser.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods, media data structures, and systems are provided for compressing, streaming, and playing media data. Data sections for frames of media data are compared, and similar data sections are stored once in a compressed media data. A meta data structure maps each similar data section in the compressed media data to its appropriate frame in the media data. A media player that is self-loading and executing is transmitted to a recipient. In one embodiment, the media player detects a network data transmission rate and configures accordingly. Next, the media player requests the meta data structure and the compressed media data and automatically begins receiving, decompressing, and playing the frames of the media data.
-
Citations
20 Claims
-
1. A machine-implemented method, comprising:
-
attaching a media player and the metadata to a front end of media data;
streaming the media data having the media player and the metadata to a browser; and
automatically initiating the media player within the browser and using the metadata, by the media player, to play the media data within the browser. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A machine-implemented method, comprising:
-
receiving a media stream having a media player attached on a front-end of the media stream;
automatically loading and executing the media player from the front-end of the media stream; and
using the media player to control a remaining portion of the media stream being delivered to a machine that executes the media player. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A machine-implemented system, comprising:
-
a media player;
metadata; and
compressed media data, wherein the media player is to be attached to a beginning portion of the compressed media data along with the metadata, and wherein the media player is to self load and to self install within a recipient browser and is to consume the metadata for purposes of controlling delivery of a remaining portion of the compressed media data, which is to be streamed to a machine that executes the media player. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification