Multimedia Buffering Control to Reduce Playback Latency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In DLNA technology, mobile terminals face significant delays in playing multimedia content on displaying terminals due to the time-consuming buffering process, which negatively impacts user experience.

Innovation Solution

A multimedia playing control method and system that transmits source information and buffered multimedia content data, allowing the receiving terminal to skip buffering and start playing immediately, reducing the amount of data to be buffered and the waiting time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the displaying terminal buffers multimedia content data locally before playing, then the playing stability is improved, but the waiting time increases significantly

Engineering Contradiction:
Improveplaying stabilityVSAvoidbuffering waiting time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The sending terminal performs preliminary buffering of multimedia content data before transmission. The terminal buffers the data to a local buffer, determines the buffer size meets playback requirements, and then transmits both the buffered data and buffer size information to the displaying terminal. This preliminary action eliminates the need for the displaying terminal to perform time-consuming local buffering.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The buffering function is extracted from the displaying terminal and relocated to the sending terminal. By separating the buffering operation from the playback terminal, the patent eliminates the time-consuming buffering process at the displaying terminal while maintaining stable playback through the pre-buffered data transmission.

Inventive Principle:
Principle #2Taking out (Extraction)

2Duration of action of stationary object

If the displaying terminal buffers all multimedia content data locally, then the continuous playback is ensured, but the device memory consumption increases

Engineering Contradiction:
Improvecontinuous playback durationVSAvoiddevice memory consumption
Core Design Contradiction:
Duration of action of stationary objectVSQuantity of substance

Solution Approach 1:

Instead of transmitting all multimedia content data for complete local buffering, the sending terminal transmits only the necessary buffered portion that meets playback duration requirements. The buffer size information indicates the exact amount of data needed, avoiding unnecessary data transmission and reducing displaying terminal memory consumption while ensuring continuous playback.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent changes the parameter of buffer size from 'all content data' to 'required playback buffer'. By calculating and transmitting only the necessary buffer size that ensures continuous playback, the system optimizes memory usage at the displaying terminal while maintaining the continuous playback capability.

Inventive Principle:
Principle #35Parameter changes

3Speed

If the network transmits only source information without buffered data, then the transmission speed is fast, but the displaying terminal still needs to buffer before playing

Engineering Contradiction:
Improvedata transmission speedVSAvoidbuffering waiting time
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The patent merges the transmission of buffered multimedia data with the transmission of source information. The sending terminal transmits both the pre-buffered content data and the buffer size information together in one transmission operation, allowing the displaying terminal to receive ready-to-play data without needing to perform additional buffering, thus eliminating waiting time while maintaining efficient transmission.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10104422B2Multimedia playing control method, apparatus for the same and system
Publication Date: 2018.10.16 SONY GROUP CORP
  • US10104422B2 patent drawing
  • US10104422B2 patent drawing
  • US10104422B2 patent drawing

AI summary

Embodiments of the present disclosure provide a multimedia playing control method and apparatus and system. The multimedia playing control method includes: obtaining first multimedia content data according to source information of multimedia content data; and transmitting the source information of multimedia content data and all or part of the first multimedia content data. With the embodiments of the present disclosure, multimedia content data that has been buffered to the local is transmitted while transmitting multimedia source information, thereby reducing amount of data needing to be buffered again and the time of waiting for the buffering.