Dynamic Video Stream Ad Overlay Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Streamers lose control over their content and face viewer loss due to arbitrary ad insertion by rebroadcasting companies, which can disrupt their streams and transport viewers away from their channels.
Innovation Solution
A method that allows streamers to capture and manage their video streams, specify the location and size of advertisements, and associate viewer clicks with their stream, thereby maintaining control over their content and viewer engagement.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If rebroadcasting companies insert advertisements into user streams, then advertising revenue is generated, but streamer control over content is lost and viewer engagement is reduced
Solution Approach 1:
The system enables dynamic control of advertisement placement by allowing streamers to adjust ad position, size, and timing in real-time during their streams. The composite video stream generator applies dynamic overlay operations based on streamer instructions, transforming static ad insertion into a flexible, controllable process that adapts to streamer needs.
Solution Approach 2:
The invention changes the parameters of advertisement presentation by allowing streamers to modify ad location (x,y coordinates), size (width, height), and timing. The system transforms advertisements from fixed, arbitrary placements to customizable elements with adjustable parameters that align with streamer intentions.
2Quantity of substance
If rebroadcasting companies interrupt streams for advertisements, then advertising revenue is generated, but viewer retention is reduced
Solution Approach 1:
The system merges advertisements with the live stream content by overlaying ads onto the video feed rather than interrupting it. The composite video stream generator combines the original stream with advertisement overlays, creating a unified visual output where ads appear integrated within the stream context rather than breaking the viewing experience.
Solution Approach 2:
The invention maintains continuous stream playback by embedding advertisements within the ongoing video flow rather than pausing or interrupting it. The streamer's content continues uninterrupted while ads are displayed as overlays, ensuring the useful action of stream viewing remains continuous and engaging.
3Quantity of substance
If rebroadcasting companies place advertisements on stream, then advertising revenue is generated, but stream quality is degraded
Solution Approach 1:
The system applies local quality control by allowing streamers to specify precise locations where advertisements should be placed. Rather than uniformly distributing ads throughout the stream, the system places ads at specific coordinates (x,y) with defined dimensions, concentrating advertising elements in designated areas that do not interfere with important stream content.
Data Source
AI summary
A method includes capturing, in a streamer device, a video stream from a user comprising a plurality of images, receiving, in the streamer device from the user, a specification of an image location associated with the plurality of images, receiving, in the streamer device from a remote provider server, incoming image data, combining, in the streamer device, the video stream and the incoming image data, to form a composite user video stream, wherein the incoming image data is disposed in the image location within the plurality of images, sending, from the streamer device to a video distribution server, the composite video stream, receiving, in the streamer device from the video distribution server, video consumption data associated with the composite video stream provided by the video distribution server and sending, from the streamer device to the remote provider server, the video consumption data associated with the composite video.


