Multimedia Apparatus Audio Buffer Management for Multi-Device Casting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In a multiple path cast scenario, multimedia apparatuses face inefficiencies when handling multiple devices casting video data simultaneously, as they request and manage multiple audio and video buffers, leading to memory usage issues and potential playback disruptions.

Innovation Solution

A multimedia apparatus and cast method that determine a target device among multiple connected devices, store audio data from the target device in a single audio buffer while discarding audio data from other devices, and store video data from all devices in separate video buffers, optimizing memory usage and ensuring smooth playback.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the multimedia apparatus requests and manages multiple audio buffers for multiple devices, then each device can potentially play audio independently, but the memory usage increases significantly and playback disruptions may occur

Engineering Contradiction:
ImproveAbility to handle multiple device castsVSAvoidMemory usage
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent extracts the audio processing function from the traditional one-to-one mapping model. Instead of allocating a dedicated audio buffer for each connected device, the system extracts only the necessary audio data from the target device and processes it through a shared audio buffer, eliminating redundant buffer allocations and reducing overall memory consumption.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements a universal audio buffer that serves multiple devices simultaneously. The shared audio buffer can handle audio streams from different devices by dynamically selecting the target device's audio data, making the buffer multi-functional rather than dedicated to a single device, thus reducing the total number of buffers needed.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If the multimedia apparatus requests and manages multiple audio buffers for multiple devices, then each device can potentially play audio independently, but the system complexity increases and playback stability may be compromised

Engineering Contradiction:
ImproveAbility to handle multiple device castsVSAvoidBuffer management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent simplifies the buffer management system by extracting the audio processing function from the traditional one-to-one mapping model. Instead of managing multiple dedicated audio buffers, the system extracts only the necessary audio data from the target device and processes it through a shared audio buffer, eliminating redundant buffer allocations and reducing overall memory consumption.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements a universal audio buffer that serves multiple devices simultaneously. The shared audio buffer can handle audio streams from different devices by dynamically selecting the target device's audio data, making the buffer multi-functional rather than dedicated to a single device, thus reducing the total number of buffers needed.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Adaptability or versatility

If the multimedia apparatus stores audio data from all devices, then all devices can potentially play audio, but memory usage increases and playback quality may be compromised

Engineering Contradiction:
ImproveAbility to handle multiple device castsVSAvoidPlayback quality
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies local quality by differentiating the treatment of audio data from different devices. The system selectively processes audio data only from the target device with high quality and fidelity, while other devices' audio data is either discarded or processed with lower priority. This ensures that the primary audio playback maintains high quality while still supporting multiple device connections.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent extracts the audio processing function from the traditional one-to-one mapping model. Instead of allocating a dedicated audio buffer for each connected device, the system extracts only the necessary audio data from the target device and processes it through a shared audio buffer, eliminating redundant buffer allocations and reducing overall memory consumption.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12273586B2Multimedia apparatus and cast method
Publication Date: 2025.04.08 HISENSE VISUAL TECH CO LTD
  • US12273586B2 patent drawing
  • US12273586B2 patent drawing
  • US12273586B2 patent drawing

AI summary

The present application is directed to a multimedia apparatus and a cast method. The method includes: during a cast process between a display apparatus and multiple devices, determining a target device from among the multiple devices; storing audio data which is sent from the target device in an audio buffer, and discarding audio data sent from other devices; storing video data which is sent from the multiple devices in video buffers corresponding to the devices; and playing the audio data in the audio buffer, and displaying video data in at least one video buffer.