Adaptive Bitrate Player Navigation via Segmented Thumbnail Manifests

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In adaptive streaming environments, users face limitations in navigating video content due to the inability to accurately access any point in the media program without buffering, and existing technologies like HLS restrict embedding other manifest files, hindering dynamic content delivery.

Innovation Solution

The system improves navigation by receiving and processing thumbnail images at different times, using a top-level manifest file to select media segment files with specific bitrates, and employing an adaptive bitrate player to adjust segment selection based on bandwidth availability, while also providing thumbnail images for precise playback positioning.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If streaming media is delivered from dedicated servers with high bandwidth capabilities, then immediate playback at any point in the media program is enabled, but the required bandwidth of the provider increases as the number of end-users increases

Engineering Contradiction:
Improveplayback start speedVSAvoidbandwidth
Core Design Contradiction:
SpeedVSQuantity of substance

Solution Approach 1:

The media program is divided into multiple segments that can be independently downloaded and cached. Users can access any segment directly without requiring the entire file to be downloaded, enabling immediate playback while reducing the bandwidth burden on dedicated servers.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Media segments are pre-downloaded and cached on user devices before actual playback is needed. This preliminary caching action allows immediate playback without requiring high bandwidth during the playback moment, shifting the bandwidth requirement to the caching phase.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If progressive download downloads the entire file or enough of the entire file to start playback, then random access to buffered portions is enabled, but playback is delayed by slow Internet connections and is often choppy

Engineering Contradiction:
Improverandom access capabilityVSAvoidplayback delay
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The media file is segmented into smaller units that can be independently accessed. Users can download and cache specific segments needed for random access without waiting for the entire file, reducing playback delay while maintaining random access capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of downloading the entire file or enough to start playback, the system downloads only the specific segments needed for the desired playback point. This partial downloading approach reduces both time and data consumption while enabling random access.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If thumbnail images are provided for navigation, then users can accurately access any point in the media program, but the complexity of managing and synchronizing thumbnail collections increases

Engineering Contradiction:
Improvenavigation accuracyVSAvoidthumbnail management complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

Thumbnail collections are segmented and organized by media segment identifiers. Each thumbnail collection is associated with specific segments, making management simpler and synchronization easier while maintaining accurate navigation capability across the entire media program.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A manifest file acts as an intermediary that contains metadata about thumbnail collections, including associations with media segments. This intermediary structure simplifies the management and synchronization of thumbnails by providing a centralized reference point.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9317188B2Devices and methods for providing navigation images associated with adaptive bit rate video content
Publication Date: 2016.04.19 ARRIS ENTERPRISES INC
  • US9317188B2 patent drawing
  • US9317188B2 patent drawing
  • US9317188B2 patent drawing

AI summary

Systems and methods that improve navigation within video content in an adaptive streaming environment are provided herein.