Back to results
US 12,225,267 B2Granted
Leveraging insights from real-time media stream in delayed versions
AssigneePhenix Real Time Solutions, Inc.
InventorsFabián E. Bustamante, Stefan Birrer
Life of this patent
Estimating the term…
Abstract
A set of techniques leverages a real-time version of a media stream to gather information on its content which information is used to improve or augment the service delivery of other versions (e.g., live or video-on-demand) of the same stream. These techniques take advantage of the fact that the real-time version of a stream is sufficiently ahead, in time, from any other version to enable the gathering and use of information on the stream content.
Claims33
A method comprising:
- providing a real-time multimedia stream at multiple encoding rates including a higher-quality encoding and a lower-quality encoding, wherein each portion of the real-time multimedia stream is equally ranked in encoding delivery;
- during a broadcast of the real-time multimedia stream, receiving, a plurality of content tags at specified timestamps, wherein the plurality of content tags are indicative of a priority of encoding delivery;
- and
- providing a delayed multimedia stream that includes content corresponding to the real-time multimedia stream, wherein delivery of portions of the delayed multimedia stream that correspond to the plurality of content tags is prioritized via inserting additional camera angles of portions marked by content tags in series, wherein inserting the additional camera angles in series further delays the multimedia stream and affects a length of the delayed multimedia stream.
1 more element
A method comprising:
- providing a first multimedia stream at multiple encoding rates including a higher-quality encoding and a lower-quality encoding, wherein the first multimedia stream includes multiple camera angle inputs that are interchanged into a presenting camera of the first multimedia stream during a broadcast, wherein each portion of the first multimedia stream is equally ranked in encoding delivery;
- during the broadcast of the first multimedia stream, receiving, a plurality of content tags at specified timestamps, the plurality of content tags are indicative of a priority of encoding delivery;
- and
- providing a delayed multimedia stream that includes content corresponding to the first multimedia stream, wherein delivery of portions of the delayed multimedia stream that correspond to the plurality of content tags is prioritized via inserting additional camera angles of portions marked by content tags in series, wherein inserting the additional camera angles in series further delays the multimedia stream and affects a length of the delayed multimedia stream.
1 more element
A method comprising:
- providing a real-time multimedia stream at multiple encoding rates including a higher-quality encoding and a lower-quality encoding, wherein each portion of the real-time multimedia stream is equally ranked in encoding delivery;
- during a broadcast of the real-time multimedia stream, receiving, a plurality of downvote tags at specified timestamps, wherein the plurality of downvote tags are indicative of a decreased priority of encoding delivery;
- and
- providing a delayed multimedia stream that includes content corresponding to the real-time multimedia stream, wherein delivery of portions of the delayed multimedia stream that correspond to the plurality of downvote tags is deemphasized via removing camera angles of portions marked by downvote tags and inserting additional camera angles marked by positive content tags, wherein inserting additional camera angles in series further delays the delayed multimedia stream.
1 more element
A system comprising:
- a broadcast server that is configured to transmit a real-time multimedia stream at multiple encoding rates including a higher-quality encoding and a lower-quality encoding, wherein each portion of the real-time multimedia stream is equally ranked in encoding delivery;
- a streaming platform configured to receive a plurality of content tags at specified timestamps during broadcast of the real-time multimedia stream, wherein, the plurality of content tags are indicative of a priority of encoding delivery;
- and
- a memory storing a delayed multimedia stream that includes content corresponding to the real-time multimedia stream, wherein delivery of portions of the delayed multimedia stream that correspond to the plurality of content tags is prioritized via inserting additional camera angles of portions marked by content tags in series, wherein inserting the additional camera angles affects a length of the delayed stream.
1 more element
Dependencies are inferred from the claim text.