Dynamic Video Transcoding for Format Consistency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The challenge lies in providing consistent video quality across various devices and networks, as existing transcoding systems struggle to handle diverse formats of primary and supplemental content, such as advertising, which can disrupt the viewing experience due to format mismatches.

Innovation Solution

The implementation of a dynamic transcoder, or Just in Time Transcoder (JITT), which transcodes supplemental content on demand to match the format of the primary content, ensuring seamless integration and playback across different devices and platforms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If transcoding is performed to accommodate multiple device types and formats, then adaptability is improved, but device complexity increases

Engineering Contradiction:
ImproveadaptabilityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments video content into multiple format versions (different resolutions, bitrates, and encodings) and stores them separately. The transcoder automatically selects and delivers the appropriate segment based on the client device's capabilities, avoiding the need to manually configure each device type while maintaining high adaptability across diverse platforms.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The transcoding system is designed as a universal platform that handles multiple video formats, resolutions, and device types through a single integrated solution. It provides multi-functional capabilities including format conversion, quality adjustment, and adaptive delivery, eliminating the need for separate processing systems for different device categories.

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

2Adaptability or versatility

If supplemental content from multiple providers is integrated, then versatility is improved, but manufacturing precision deteriorates due to format mismatches

Engineering Contradiction:
ImproveversatilityVSAvoidformat consistency
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The system applies different processing qualities and format adjustments to different supplemental content segments based on their specific requirements. Each content provider's material is transcoded with locally optimized parameters (resolution, bitrate, encoding) matched to the primary content's format, ensuring seamless integration while preserving the unique characteristics of each supplemental source.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The transcoding system dynamically adjusts key parameters (resolution, bitrate, frame rate, encoding format) of supplemental content to match the primary content's specifications. This parameter transformation ensures format consistency across content from multiple providers, preventing playback issues while maintaining the ability to ingest diverse source materials.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If video content is delivered in multiple formats for different devices, then adaptability is improved, but loss of time increases due to transcoding requirements

Engineering Contradiction:
ImproveadaptabilityVSAvoidtranscoding time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary transcoding of video content into multiple format versions in advance, before actual playback requests. These pre-transcoded versions are stored and ready for immediate delivery, eliminating the need for real-time format conversion and significantly reducing playback latency while maintaining support for multiple device types.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12058389B2Transcoding of video content
Publication Date: 2024.08.06 AMAZON TECH INC
  • US12058389B2 patent drawing
  • US12058389B2 patent drawing
  • US12058389B2 patent drawing

AI summary

Dynamic transcoding can be used to provide supplemental content, selected to be played during breaks in a stream of primary content, that has the same format as the primary content. It can be desirable to provide supplemental content that is personalized. This may include additional content or advertising that may be of interest or relevance to a viewer. In many instances, the supplemental content will come from a different source and thus can be in a different format. Approaches in accordance with various embodiments can take advantage of dynamic transcoding of the supplemental content to provide properly formatted supplemental content through the same stream as the primary content. A custom manifest can be provided to the media player that points to the transcoded supplemental content. At an appropriate break in the playback, the media player can use the manifest to obtain the formatted supplemental content.