Methods, devices, systems, and computer program products for managing and delivering media content
First Claim
1. A media recording device for managing and delivering media content, comprising:
- a media recording structure for capturing a live data stream;
an input/output component;
a transmitter for transmitting the live data stream to network-based storage;
a processor in communication with the media recording structure, the input component, and the transmitter; and
a media management application executable on the processor, the media management application configured to;
provide a graphical user interface via the input/output component, the graphical user interface including a user-selectable option for managing the network-based storage of media files captured by the media recording structure, the user-selectable option, when selected, generates an alert indicating an amount of recording time remaining for the live data stream before a storage capacity of the network-based storage is reached, the recording time determined as a function of an encoding rate at which the live data stream is being captured;
wherein the alert further indicates an amount of time remaining that corresponds to alternate encoding rates available for the live data stream;
receive a selection of the user-selectable option;
monitor consumption of the network-based storage for the live data stream in response to the selection; and
generate the alert pursuant to a corresponding one of the encoding rate and the alternate encoding rate.
1 Assignment
0 Petitions
Accused Products
Abstract
Managing and delivering media content are provided. A device includes a media recording structure for capturing a live data stream. The device further includes a media management application executable by a processor. The media management application provides a graphical user interface via an input/output component, the graphical user interface including a user-selectable option for managing the network-based storage of media files captured by the media recording structure. When selected, the user-selectable option generates an alert indicating an amount of recording time remaining for the live data stream before a storage capacity of the network-based storage is reached. The recording time is determined as a function of an encoding rate at which the live data stream is being captured. Consumption of the network-based storage is monitored for the live data stream, and an alert is generated pursuant the encoding rate.
48 Citations
20 Claims
-
1. A media recording device for managing and delivering media content, comprising:
-
a media recording structure for capturing a live data stream; an input/output component; a transmitter for transmitting the live data stream to network-based storage; a processor in communication with the media recording structure, the input component, and the transmitter; and a media management application executable on the processor, the media management application configured to; provide a graphical user interface via the input/output component, the graphical user interface including a user-selectable option for managing the network-based storage of media files captured by the media recording structure, the user-selectable option, when selected, generates an alert indicating an amount of recording time remaining for the live data stream before a storage capacity of the network-based storage is reached, the recording time determined as a function of an encoding rate at which the live data stream is being captured;
wherein the alert further indicates an amount of time remaining that corresponds to alternate encoding rates available for the live data stream;receive a selection of the user-selectable option; monitor consumption of the network-based storage for the live data stream in response to the selection; and generate the alert pursuant to a corresponding one of the encoding rate and the alternate encoding rate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for managing and delivering media content, comprising:
-
providing a graphical user interface via an input/output component of a media recording device, the graphical user interface including a user-selectable option for managing network-based storage of media files captured by the media recording device, the user-selectable option, when selected, generating an alert indicating an amount of recording time remaining for the live data stream before a storage capacity of the network-based storage is reached, the recording time determined as a function of an encoding rate at which a live data stream is being captured;
wherein the alert further indicates an amount of time remaining that corresponds to alternate encoding rates available for the live data stream;receiving a selection of the user-selectable option; monitoring consumption of the network-based storage for the live data stream in response to the selection; and generating the alert pursuant to a corresponding one of the encoding rate and the alternate encoding rate. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A computer program product for managing and delivering media content captured by a media recording device via a media recording structure, the computer program product comprising a computer-readable storage medium having instructions encoded thereon, which when executed by a computer processor cause the computer processor to implement a method, comprising:
-
providing a graphical user interface via an input/output component of a media recording device, the graphical user interface including a user-selectable option for managing network-based storage of media files captured by the media recording device, the user-selectable option, when selected, generating an alert indicating an amount of recording time remaining for the live data stream before a storage capacity of the network-based storage is reached, the recording time determined as a function of an encoding rate at which a live data stream is being captured;
wherein the alert further indicates an amount of time remaining that corresponds to alternate encoding rates available for the live data stream;receiving a selection of the user-selectable option; monitoring consumption of the network-based storage for the live data stream in response to the selection; and generating the alert pursuant to a corresponding one of the encoding rate and the alternate encoding rate. - View Dependent Claims (17, 18, 19, 20)
-
Specification