Dynamic Video Transcoding for Resolution and Bandwidth Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video encoding technologies often result in a poor viewing experience when content is not matched to the capabilities of the playback device, leading to fuzzy or distorted video due to mismatched screen resolutions and bandwidth limitations.

Innovation Solution

A media system that dynamically transcodes video content to match the screen resolution and capabilities of client devices, performing transcoding at a server level to ensure accurate scaling and efficient data transmission, thereby improving video quality and reducing data size.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If video content is encoded at high resolution, then video quality is improved, but bandwidth consumption increases

Engineering Contradiction:
Improvevideo qualityVSAvoidbandwidth consumption
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The system dynamically changes encoding parameters (resolution, bitrate, format) based on device characteristics and network conditions. Video content is transcoded into multiple versions with different quality parameters, allowing the system to select the optimal encoding that balances video quality with bandwidth consumption for each specific playback scenario.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The encoding approach transitions from static pre-encoded versions to dynamic adaptive streaming. The system continuously adapts the video encoding parameters in real-time based on changing network conditions and device capabilities, ensuring optimal balance between quality and bandwidth usage without manual intervention.

Inventive Principle:
Principle #15Dynamics

2Manufacturing precision

If video content is encoded at high resolution, then video quality is improved, but device compatibility decreases

Engineering Contradiction:
Improvevideo qualityVSAvoiddevice compatibility
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The video content is segmented into multiple encoded versions with different resolutions and formats. Instead of providing a single high-resolution encoding, the system creates a library of segmented video files tailored to specific device capabilities, allowing seamless adaptation across diverse playback devices while maintaining high quality where possible.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system creates a universal video delivery solution that serves multiple device types simultaneously. By encoding video into multiple formats and resolutions, a single content delivery infrastructure can universally support various devices with different screen sizes, processing capabilities, and format requirements, all accessing the same content source.

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

3Ease of operation

If video content is transcoded at client device, then device autonomy is improved, but processing load increases

Engineering Contradiction:
Improvedevice autonomyVSAvoidprocessing load
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The system performs the computationally intensive transcoding operation in advance at the server side before delivery to the client device. Video content is pre-transcoded into multiple resolutions and formats, so that when the content is delivered, the client device only needs to select and play back the appropriate version rather than performing complex real-time transcoding operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The server acts as an intermediary that handles the complex transcoding operations between the content source and the client device. Instead of the client device directly processing and transcoding high-resolution video, the server mediates by preparing appropriately sized video files for each device, significantly reducing the processing load on client devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9787747B2Optimizing video clarity
Publication Date: 2017.10.10 ADEIA MEDIA HOLDINGS INC
  • US9787747B2 patent drawing
  • US9787747B2 patent drawing
  • US9787747B2 patent drawing

AI summary

Described herein are techniques and mechanisms for optimizing video clarity. According to various embodiments, a plurality of requests from client devices to access a media content item for playback at the client devices may be received at a server. Each of the client devices may have associated therewith device characteristic information that describes one or more characteristics of the client device. A device characteristic that describes a portion of the client devices may be identified. The portion of the client devices may meet a threshold value for creating a media content encoding item. A media content source item corresponding to the requested media content item may be transcoded to create a media content encoding item. The media content encoding item may be encoded to match the identified device characteristic.