Segmented Media Information Files for HTTP Streaming

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

HTTP streaming methods face initial transmission delays and hinder random access and trick mode playback due to large media information files and inefficient segment management, particularly in mobile communication terminals where multimedia content is divided into numerous segments with varying bit rates and resolutions, leading to prolonged download times and increased storage requirements.

Innovation Solution

The method involves dividing multimedia content into segments and further grouping them into subgroups, creating meta and sub-media information files that allow for efficient transmission by selecting and transmitting only the necessary sub-media information files and corresponding segments based on playback requests, reducing the initial transmission delay and enabling random access and trick mode playback.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multimedia content is divided into a large number of segments for HTTP streaming, then the streaming service can be provided with multiple bit rates and resolutions, but the initial transmission delay increases and storage requirements increase

Engineering Contradiction:
Improvemultiple bit rates and resolutionsVSAvoidinitial transmission delay
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent divides the media information file into multiple segments, where each segment corresponds to a specific time period and contains URL information for that period. This segmentation allows the system to provide multiple bit rates and resolutions while reducing initial transmission delay by only transmitting the segments needed for the requested playback period, rather than transmitting information for the entire multimedia content.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a time period dimension by organizing media information into segments corresponding to different time periods. This allows the system to manage large volumes of media information efficiently by enabling selective transmission based on playback requirements, thus reducing initial transmission delay while maintaining adaptability for multiple bit rates and resolutions.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If multimedia content is divided into a large number of segments for HTTP streaming, then the streaming service can be provided with multiple bit rates and resolutions, but storage requirements increase

Engineering Contradiction:
Improvemultiple bit rates and resolutionsVSAvoidstorage requirements
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent segments the media information file into multiple smaller segments organized by time periods. This segmentation reduces storage requirements by enabling selective storage and transmission of only the segments needed for specific playback periods, rather than storing and transmitting information for the entire multimedia content at all bit rates and resolutions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements partial action by transmitting only the media information segments that are necessary for the requested playback period, rather than transmitting all segments for the entire multimedia content. This reduces storage requirements while maintaining the capability to provide multiple bit rates and resolutions when needed.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If all media information files are transmitted initially, then complete information is available for playback, but initial transmission delay increases

Engineering Contradiction:
Improvecomplete information availabilityVSAvoidinitial transmission delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent prepares media information in advance by segmenting it into time-period-based segments and organizing them in a structured format. This preliminary organization enables the system to quickly retrieve and transmit only the specific segments needed for the requested playback period, ensuring complete information availability for that period while minimizing initial transmission delay.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts and transmits only the specific media information segments that correspond to the requested playback period, rather than transmitting all media information segments initially. This extraction approach maintains reliability by ensuring complete information is available for the requested period while significantly reducing initial transmission delay.

Inventive Principle:
Principle #2Taking out (Extraction)

4Loss of time

If media information files are optimized for fast transmission, then initial transmission delay is reduced, but random access and trick mode playback become difficult

Engineering Contradiction:
Improveinitial transmission delayVSAvoidrandom access and trick mode playback
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

The patent segments media information into time-period-based units, where each segment contains complete URL information for a specific time period. This segmentation enables fast transmission by allowing selective transmission of only needed segments, while simultaneously enabling random access and trick mode playback by allowing the system to retrieve any specific time period segment independently without requiring sequential access.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9608748B2Methods of transmitting and receiving a media information file for HTTP streaming
Publication Date: 2017.03.28 SISVEL INT
  • US9608748B2 patent drawing
  • US9608748B2 patent drawing
  • US9608748B2 patent drawing

AI summary

Disclosed are methods of transmitting and receiving media information file for HTTP stream. Content is divided into segments, the segments are divided into segment sub groups, each of the divided segments grouping the segment sub groups, a meta media information file including information on a segment sub group is configured; and sub media information file including information on segments in a segment sub group is configured. When service initializes, the meta media information file is transmitted. When a transmission request for content is received, the sub media information file to which a playback request timing for content belongs is selected and transmitted by referring to the meta media information file, and then, a segment in a segment sub group corresponding to the sub media information file is transmitted. Thus, during HTTP streaming, initial transmission delay is reduced, and random access and trick mode playback are possible.