State-Based Video Stream Provisioning via Attribute Matching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users of video streaming services face difficulties in identifying and accessing video streams that match their specific interests, such as virtual game world locations, perspectives, or battle views, due to the lack of interfaces for indicating desired attributes and the inability of streaming services to determine matching streams.
Innovation Solution
The implementation of a system that transmits both image data and state data associated with video streams, allowing viewers to subscribe to attribute values of interest and enabling the streaming service to provision streams that match their preferences, while also identifying and presenting related streams for simultaneous viewing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If video streaming services make large numbers of streams available for viewing, then the quantity of available content increases, but it becomes difficult for spectators to identify available streams that match their interests
Solution Approach 1:
The system implements feedback by transmitting state data from content items to the streaming service, which then uses this feedback to identify and provision streams that match spectator interests. The state data provides continuous information about stream attributes, enabling the service to respond to spectator preferences dynamically.
Solution Approach 2:
State data acts as an intermediary between the content items and spectators. This intermediary carries attribute information that bridges the gap between available streams and spectator interests, enabling matching without direct interaction between spectators and stream content.
2Measurement precision
If spectators want to view video from particular locations and perspectives, then viewing precision increases, but there is no interface for indicating desired attributes to the streaming service
Solution Approach 1:
The system extracts attribute information directly from state data transmitted by content items, eliminating the need for complex spectator interfaces. Spectators simply consume streams that match their interests without needing to specify detailed attributes, as the state data already contains this information.
3Measurement precision
If the streaming service is unaware of which available video streams match certain desired spectator attributes, then stream provisioning accuracy decreases, but implementing a matching system increases system complexity
Solution Approach 1:
The system implements self-service by having content items automatically transmit their own state data to the streaming service. This eliminates the need for complex centralized matching algorithms, as each stream essentially tags itself with its attributes, enabling the service to identify matching streams through straightforward data comparison.
Data Source
AI summary
Techniques for state-based provisioning of image data streams are described herein. In some examples, a plurality of image data streams, such as video streams, may be captured from one or more electronically presented content items. Upon being captured, the image data streams may be transmitted to an image data streaming service, such as a video streaming service, for transmission to spectators or other viewers. In addition to the image data, state data associated with the image data streams may also be transmitted to the image data streaming service. The state data may include information that describes the contents of the image data streams. In some examples, the image data streaming service may use the state data to provision the image data streams, for example to determine one or more image data streams that match a viewer's interest and to transmit those streams to the viewer.


