Selective video overlay
AssigneeWurl Inc.
InventorRon Gutman
Life of this patent
Estimating the term…
Abstract
A method of providing a video program with overlay content. The method includes receiving a video program and transcoding the received video program into a plurality of segments, by the processor, each segment representing a different period of the video program. In response to receiving an instruction to add overlay content to the video program, a subset of the segments of the video program to which the overlay content is to be added is selected. Overlay content is added to the selected segments and the segments of the video program to which overlay content was added, together with the segments of the video program that were not selected are transmitted to a receiver.
Claims34
A method of providing a video program with overlay content, comprising:
- receiving a video program, by a processor;
- transcoding the received video program into a plurality of segments, by the processor, each segment representing a different period of the video program;
- receiving an instruction to add overlay content to the video program;
- responsive to the received instruction, selecting a subset of the segments of the video program to which the overlay content is to be added;
- adding the overlay content to the selected segments;
- and
- transmitting the segments of the video program to which overlay content was added, together with the segments of the video program that were not selected to a receiver.
A multimedia playout system, comprising:
- a transcoder configured to transcode video programs into a plurality of segments, including one or more segments for each of a plurality of periods covering the video program;
- a selector configured to select a subset of the segments of the video program to which overlay content is to be added, responsive to receiving an instruction to add overlay content to the video program;
- a segment video processor configured to add overlay content to the selected segments;
- and
- a transmitter which transmits the segments of the video program to which overlay content was added, together with the segments of the video program that were not selected, to a receiver.
A method of adding overlay content to a video program, comprising:
- receiving a video program, by a processor;
- selecting frames to which the overlay content should be added, responsively to analysis of content of the video program;
- and
- adding overlay content to the selected frames.
Dependencies are inferred from the claim text.