5G Media Streaming Content Preparation Templates
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The 5G media-streaming architecture lacks definition for content preparation templates and discovery of application servers for media processing, particularly in preparing content for downlink streaming, as defined by 3GPP TS26.512 and TS26.501, which does not specify how content templates work.
Innovation Solution
A method and system for content preparation in a media streaming network that involves receiving content and a content preparation template with specified parameters and instructions, preparing the content according to the template, and streaming it over the network to a client, using a processor and memory to execute program code that includes receiving, preparing, and streaming the content, with the template detailing CMAF ingest information, switching sets, and manifest formats for downlink streaming.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If content preparation templates are used to prepare media content for downlink streaming, then content preparation efficiency and streaming readiness are improved, but the lack of defined characteristics and workflow specifications in existing architectures creates implementation complexity and inconsistency
Solution Approach 1:
The patent defines specific parameters and characteristics for content preparation templates including workflow specifications, input/output format definitions, and processing instructions. By standardizing these parameters, the system achieves efficient content preparation while reducing implementation complexity through consistent, defined workflows rather than ad-hoc processing.
Solution Approach 2:
The content preparation template is divided into distinct components including workflow definitions, input format specifications, output format specifications, and processing instructions. This segmentation allows each component to be independently defined and implemented, improving overall system efficiency while reducing the complexity of implementing the entire preparation process.
2Adaptability or versatility
If content is prepared according to undefined template characteristics, then flexibility in processing different content types is maintained, but manufacturing precision and consistency of content preparation output deteriorate
Solution Approach 1:
The content preparation template is designed as a universal structure that can handle multiple content types and formats through standardized workflow definitions and format specifications. This universal template framework provides both flexibility for different content types and consistency through defined processing rules, resolving the contradiction between adaptability and precision.
Solution Approach 2:
The patent introduces configurable parameters within the template structure that allow adjustment for different content types while maintaining consistent processing workflows. These parameters enable the same template framework to adapt to various content formats with precise, defined transformations, achieving both versatility and manufacturing precision.
3Adaptability or versatility
If application servers for media processing are discovered without defined methods, then system versatility and integration options are improved, but device complexity and difficulty of server discovery and selection worsen
Solution Approach 1:
The patent implements a server discovery mechanism that uses feedback from template matching and capability verification to identify suitable application servers. The system evaluates server capabilities against template requirements and provides feedback to select the most appropriate server, reducing discovery difficulty while maintaining integration versatility.
Solution Approach 2:
The content preparation template acts as an intermediary that mediates between content sources and application servers. It defines clear interface specifications and capability requirements that simplify server discovery by providing a standardized method to match content preparation needs with appropriate server capabilities, reducing complexity while maintaining integration options.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Systems and methods for media processing and streaming are provided, a method is performed by at least one processor for managing capabilities of a media streaming network. The method includes receiving a content preparation template, wherein the content preparation template includes first information specifying content parameters corresponding to the content, and second information specifying instructions for preparing the content for downlink streaming; preparing the content according to the content preparation template; and streaming the prepared content over the media streaming network to a media streaming client.