Adaptive Streaming Manifest Content ID Recording

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Adaptive streaming technologies face challenges in accurately recording user-selected content, particularly with live streaming, as they transmit content based on time rather than content, leading to incomplete recordings due to variable content lengths and the inability to differentiate between preferred and non-preferred content, such as advertisements.

Innovation Solution

A method and system that utilize a manifest file with a content ID and last segment indication to enable user-selected content recording, and retransmit lost segments by identifying them through segment ID and bitrate analysis, ensuring accurate recording and playback of preferred content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If broadcast content is transmitted based on time rather than content, then adaptive streaming can be implemented smoothly, but accurate recording of user-selected content becomes difficult

Engineering Contradiction:
Improveadaptive streaming efficiencyVSAvoidcontent identification accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The content is divided into segments with unique segment IDs, allowing the system to track and record specific content portions accurately even during time-based adaptive streaming transmission

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A manifest file is introduced as an intermediary that carries content ID information, enabling the client device to identify and record the correct content segments while maintaining time-based streaming delivery

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If content is recorded based on playtime, then recording can be simplified, but content from advertisements cannot be differentiated from preferred content

Engineering Contradiction:
Improverecording operation simplicityVSAvoidcontent discrimination capability
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

Content and advertisements are segmented with different content IDs in the manifest file, enabling the client device to distinguish and selectively record only preferred content while maintaining simple time-based recording operations

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The client device uses the content ID from the manifest file to verify and filter recorded segments, providing feedback control that ensures only user-selected content is recorded without complicating the recording process

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If variable length content is transmitted in live streaming, then real-time broadcasting is enabled, but content may not be accurately recorded due to length variations

Engineering Contradiction:
Improvelive streaming flexibilityVSAvoidrecording accuracy
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

Live streaming content is divided into segments with sequential IDs and duration information in the manifest file, allowing accurate tracking and recording of variable length content while maintaining real-time broadcasting flexibility

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The manifest file is prepared in advance with complete segment information including IDs and durations, enabling the client device to pre-calculate content boundaries and accurately record variable length content before transmission begins

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9148682B2Method and apparatus for providing broadcast content and system using the same
Publication Date: 2015.09.29 SAMSUNG ELECTRONICS CO LTD
  • US9148682B2 patent drawing
  • US9148682B2 patent drawing
  • US9148682B2 patent drawing

AI summary

A method and apparatus for providing broadcast content by an adaptive streaming service and a system using the same are provided, in which a content transmission server configures and transmits a manifest file including a content IDentifier (ID), and a client device receives the manifest file, determines whether the content ID included in the manifest file is identical to an ID of user-requested content for recording, and records a content segment received from a content providing server, if the content ID included in the manifest file is identical to the ID of the user-requested content.