Application (pre-grant publication)
Content Stream Having Encoded Metadata for Video Enhancement
- Number
- 20230016024
- Published
- 2023-01-19
- Filed
- 2021-07-15
- Assignee
- DISNEY ENTERPRISES, INC.
- Inventors
- Taylor; Alice Jane et al.
- CPC
- H04N21/435; H04N21/44016; H04N21/8126; H04N21/8133; H04N21/858
- Verdict
- Set aside content metadata streaming, plumbing/business
- Source
- Google Patents · FreePatentsOnline
Abstract
A system for providing default content enhanced with supplemental content includes processing hardware and a memory storing a software code. The processing hardware executes the software code to receive a content stream including multiple video frames, a first video frame of the multiple video frames including first default content, first supplemental content, and first encoded metadata, and to decode the first encoded metadata of the first video frame to produce first decoded metadata. The processing hardware further executes the software code to select, using the first decoded metadata, at least a first portion of the first supplemental content for use in enhancing the first default content, transfer, using the first decoded metadata, the selected first portion of the first supplemental content to one or more predetermined locations in the first default content to produce an enhanced first video content, and output the enhanced first video content to a display device.
Background
BACKGROUND
Video content that enables user interactivity typically requires multiple starts and stops of video playback in order to make changes to the content. For example, a version of a video in which the user can change the language spoken by the characters typically requires pausing of the video in order to select the change, and then starting a different video stream with the alternate language content. Analogously, enabling user control of creative aspects of storytelling, such as alterations to lighting or color, or triggering of special effects, are virtually impossible to implement in a simple consumer playback platform that requires multiple playback stops and starts to effectuate the user desired creative changes.
In order to provide supplemental content, such as subtitles or interactive content, for use with primary content distributed to users, two data streams, a primary content stream and a supplemental content stream, are typically sent to the playback device of the user. The playback device must then synchronize the primary content, e.g., the primary video file, and the supplemental content, e.g., side car data files. Such synchronization can require considerable processing power, especially in the case of interactive content that contains complex rendering data that would require advanced GPUs to concurrently process and synchronize the rendering data with the playback of the primary content. This undesirably prevents users of many widely dist