Multi-View Live Event Streaming With Synchronized Viewpoint Switching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing technologies limit the immersive experience of remotely located individuals attending a live event, allowing only unidirectional sharing of a single perspective without interactive capabilities among participants.
Innovation Solution
A platform that enables communicative coupling of client devices to distribute live streams from multiple viewpoints, allowing participants to select and dynamically switch between them, and incorporates augmented reality content for enhanced interaction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a single spectator uses a mobile phone to capture and stream imagery of a live event, then a remotely located individual can view the event, but the remotely located individual cannot have an immersive experience or control over the viewpoint
Solution Approach 1:
The system segments the live event coverage into multiple independent viewpoint streams, each captured by a separate client device. Instead of relying on a single spectator's phone, the system divides the event space into multiple viewing angles (e.g., field level, stands, press box) and assigns dedicated client devices to each viewpoint, allowing remote users to select and switch between these segmented perspectives.
Solution Approach 2:
The system creates a universal platform that serves multiple functions: it acts as a viewpoint selection interface, a streaming distribution network, and an interactive communication hub. The platform enables both local spectators and remote users to access multiple viewpoints, switch between them, and interact with each other, making the system adaptable to various user needs and device types.
2Ease of operation
If multiple remotely located individuals share the experience of one spectator, then they can view the event together, but they cannot share in each other's experiences or interact meaningfully
Solution Approach 1:
The system implements bidirectional feedback loops where remote users can communicate their desired viewpoints to the system, and the system responds by providing the selected viewpoint streams. Additionally, users receive feedback from other participants through chat and audio channels, creating a rich interactive environment where experiential information flows both from the event to users and between users themselves.
Solution Approach 2:
The platform acts as an intermediary that connects multiple remote users with multiple viewpoint sources. It mediates the selection and distribution of viewpoint streams, manages user interactions, and coordinates the switching between different perspectives, enabling meaningful interaction without requiring direct peer-to-peer connections between users and viewpoint sources.
3Adaptability or versatility
If a spectator provides a fixed viewpoint stream, then remote users can view it, but users cannot dynamically switch between different perspectives during the event
Solution Approach 1:
The system transitions from static, pre-assigned viewpoint streams to dynamic, user-selectable streams. Each client device continuously provides its viewpoint stream to the platform, and the platform dynamically routes these streams to remote users based on their selections. Users can switch between viewpoints in real-time, and the system adapts the stream distribution accordingly, maintaining efficiency through persistent connections rather than repeated establishment.
Solution Approach 2:
The system performs preliminary actions by pre-establishing viewpoint streams from multiple client devices before users need to view them. All viewpoint streams are continuously captured and made available on the platform in advance, so when users want to switch perspectives, they are simply switching between pre-prepared streams rather than waiting for new streams to be created or captured on demand.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
The disclosed embodiments include at least one method. The method includes communicatively coupling a first client device to a platform that distributes live streams over a network to client devices including the first client device. The live streams provide a live broadcast of a live event from viewpoints captured by source devices located at the live event including a second client device. The method further includes receiving an indication of a selection of a first viewpoint from the first client device and communicating a first live stream to the first client device. The first live stream is captured by a first source device and, when rendering by the first client device, causes display of the first viewpoint on the first client device.