Directory Limit Storage for ABR Media Segments
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current adaptive bitrate (ABR) streaming technologies face challenges in efficient storage management for media content, particularly in handling long-duration content that requires storage across multiple directories, due to limitations in the number of files that can be stored in a single directory, which affects scalability and administration policies.
Innovation Solution
The implementation of a directory limit based storage scheme that configures parametric information for media segment storage across multiple directories, using modified Media Presentation Description (MPD) documents to signal directory limit information to DASH client devices, allowing them to construct fully qualified resource locators for accessing media segments stored across multiple directories.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If media segments are stored in a single directory, then storage management is simple, but the system cannot handle long-duration content due to directory file limits
Solution Approach 1:
The patent applies segmentation by dividing the storage architecture into multiple directories, where each directory can hold a limited number of media segment files. This allows long-duration content to be distributed across multiple directories (e.g., directory0, directory1, directory2) based on segment indexing, thereby overcoming the single-directory file limit while maintaining manageable storage organization.
2Quantity of substance
If media segments are distributed across multiple directories, then storage capacity increases, but constructing resource locators becomes more complex
Solution Approach 1:
The patent changes the parameter representation by encoding directory information within the segment file name itself (e.g., segment-001.ts, segment-002.ts where the index indicates the target directory). This parameter encoding approach allows the client to automatically determine the correct directory based on the segment index without requiring complex external mapping, thus enabling multi-directory storage while keeping resource locator construction simple.
3Ease of operation
If directory limit information is not signaled to clients, then protocol simplicity is maintained, but clients cannot efficiently access distributed media segments
Solution Approach 1:
The patent introduces an intermediary element in the form of extended MPD (Media Presentation Description) documentation that signals directory limit information and segment indexing schemes to clients. This intermediary protocol extension acts as a bridge, providing clients with the necessary information to efficiently access distributed media segments without requiring complex direct communication between clients and storage systems.
Data Source
AI summary
A system and method for facilitating directory limit based storage scheme for uploading media segments in multiple directories at one or more media servers. Directory limit parametric information may be provided or otherwise configured in an upload profile of a packager node to construct URLs based on the directory parametric information for identifying locations in a directory tree structure that may be configured to map to a variety of physical and/or virtual storage schemes.


