Processing of multiple media streams
AssigneeSling Media, Inc.
InventorsAndrey Abramov, Dmitry Dimov, Chih Jen Ken Lee, Naga Venkata Gnana Meherkanth Vurimi, Oleksandr Yegorov
Life of this patent
Estimating the term…
Abstract
A system includes a media studio including a processor and a memory. The memory stores instruction executable by the processor. The processor is programmed to receive one or more media input items from one or more respective media devices, receive data representing a value respectively for one or more characteristics of the respective one or more media input items, and generate a media output item based at least in part on the one or more received media input items, and further based at least in part on the data representing the respective values for the one or more characteristics of the one or more media input items.
Claims15
A system comprising a media studio including a processor and a memory, the memory storing instructions executable by the processor such that the processor is programmed to:
- receive one or more media input items, each from one of one or more media devices recording the media input items;
- receive measurements, each for one of a plurality of quality parameters measuring picture quality for each of the media input items;
- determine whether each measurement is within a range of acceptable measurements for the respective quality parameter;
- transmit a warning to the media devices currently recording media input items that had at least one measurement outside the range of acceptable measurements for the respective quality parameter;
- generate an aggregated media item that includes one or more of the media input items, the aggregated media item combining the one or more media input items for a common display;
- for each media input item in a subset of the media input items that have each measurement within the respective range of acceptable measurements, generate a value based on the measurements for that media input item, wherein the aggregated media item includes the values corresponding respectively to the media input items;
- and
- generate a media output item based at least in part on the subset, and further based at least in part on the measurements of the subset of media input items.
A method comprising:
- receiving one or more media input items, each from one of one or more media devices recording the media input items;
- receiving measurements, each for one of a plurality of quality parameters measuring picture quality for each of the media input items;
- determining whether each measurement is within a range of acceptable measurements for the respective quality parameter;
- transmitting a warning to the media devices currently recording media input items that had at least one measurement outside the range of acceptable measurements for the respective quality parameter;
- generating an aggregated media item that includes one or more of the media input items, the aggregated media item combining the one or more media input items for a common display;
- for each media input item in a subset of the media input items that have each measurement within the respective range of acceptable measurements, generating a value based on the measurements for that media input item, wherein the aggregated media item includes the values corresponding respectively to the media input items;
- and
- generating a media output item based at least in part on the subset, and further based at least in part on the measurements of the subset of media input items.
A system comprising a media studio including a processor and a memory, the memory storing instructions executable by the processor such that the processor is programmed to:
- receive one or more media input items, each from one of one or more media devices;
- receive measurements, each for one of a plurality of quality parameters measuring picture quality for each of the media input items;
- determine whether each measurement is within a range of acceptable measurements for the respective quality parameter;
- generate an aggregated media item that includes one or more of the media input items, the aggregated media item combining the one or more media input items for a common display;
- for each media input item in a subset of the media input items that have each measurement within the respective range of acceptable measurements and not for the media input items outside the subset, generate a value based on the measurements for that media input item, wherein the aggregated media item includes the values corresponding respectively to the media input items;
- and
- generate a media output item based at least in part on the subset, and further based at least in part on the values of the subset of media input items.
Dependencies are inferred from the claim text.