Multi-Camera Video Streaming Segmentation and Dynamics

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing mobile devices can only output a single video stream from multiple cameras, limiting user experience and flexibility in viewing and listening to video content captured from multiple cameras.

Innovation Solution

Enabling communication devices to capture and stream video content from multiple cameras simultaneously, allowing users to choose how to view and listen to the content, including options like selecting a single camera, multiple cameras side-by-side, or picture-in-picture formats.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If multiple cameras capture video content simultaneously, then the quantity of video content increases, but the device complexity increases

Engineering Contradiction:
Improvevideo contentVSAvoiddevice complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent divides the video content into separate streams from each camera, allowing independent processing and transmission of each camera's output. This segmentation enables the system to handle multiple video sources without overwhelming complexity by treating each camera feed as a distinct unit that can be managed separately through the communication device.

Inventive Principle:
Principle #1Segmentation

2Device complexity

If only a single video stream is output from multiple cameras, then the device complexity is reduced, but the adaptability decreases

Engineering Contradiction:
Improvedevice complexityVSAvoidviewing flexibility
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic switching between different video stream combinations, allowing users to select various viewing modes (single camera, multiple cameras, different layouts) in real-time. This dynamic capability enables the system to adapt to different user preferences and scenarios without requiring complex hardware changes, as the software can flexibly reconfigure which camera streams are active and how they are presented.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If multiple video streams are transmitted to network devices, then the adaptability increases, but the loss of energy increases

Engineering Contradiction:
Improveviewing flexibilityVSAvoidenergy consumption
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The patent applies local quality by transmitting video streams selectively based on user needs and network conditions. Instead of continuously transmitting all possible camera feeds at full quality, the system adjusts the quality and quantity of transmitted streams according to the specific viewing scenario, user preferences, and available network bandwidth. This localized optimization reduces unnecessary energy consumption while maintaining adaptability for different viewing situations.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20230247232A1Methods, apparatuses and computer program products for enabling live streaming from multiple cameras
Publication Date: 2023.08.03 META PLATFORMS INC
  • US20230247232A1 patent drawing
  • US20230247232A1 patent drawing
  • US20230247232A1 patent drawing

AI summary

A system for providing multiple videos captured simultaneously from different cameras to enable streaming of the multiple videos to one or more communication devices is disclosed. The system may receive first video content captured by a first camera associated with a communication device. The first video content may include video indicia associated with a view of a scene that a user views while looking at an environment associated with the scene. The system may also receive second video content captured by a second camera associated with the communication device. The second video content may include video data indicating at least the user. The first video content and the second video content may be captured simultaneously by the first camera and the second camera. The system may also configure the first video content captured by the first camera and the second video content captured by the second camera to be presented to one or more display devices of one or more communication devices associated with one or more users.