MBMS Streaming Media Format Conversion via SA File
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current MBMS systems cannot send data in non-DASH formats to terminals, leading to increased conversion costs and popularization difficulties due to the lack of support for formats like HLS.
Innovation Solution
The solution involves converting non-DASH media description files into MPD format and broadcasting them using an extended SA file, allowing MBMS systems to support and play back non-DASH data sources such as HLS, HDS, and MSS by adding an extended MPD node to the SA file or using a format conversion module.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If MBMS system only supports DASH format for streaming transmission, then the system structure remains simple and standardized, but the adaptability to different streaming formats (such as HLS, HDS, MSS) is poor
Solution Approach 1:
The patent introduces an SA file as an intermediary component that acts as a bridge between non-DASH streaming formats and the MBMS system. The SA file contains an extended MPD node that carries DASH-formatted media description information, allowing the MBMS system to handle various streaming formats (HLS, HDS, MSS) through a standardized DASH interface without requiring direct support for each format natively
Solution Approach 2:
The patent changes the format parameter of media description information by converting non-DASH format streaming data into DASH format through the SA file and extended MPD node mechanism. This parameter transformation allows the system to process different streaming formats by统一 converting them to the DASH parameter standard that the MBMS system natively supports
2Adaptability or versatility
If format conversion is performed for non-DASH data sources, then format compatibility is improved, but conversion costs and complexity increase
Solution Approach 1:
The patent performs format conversion in advance by pre-generating DASH-formatted media description information and embedding it in the SA file before transmission. The extended MPD node contains pre-processed segment URL templates and media information that can be directly used by the terminal without requiring real-time conversion, thereby reducing conversion costs and complexity
Solution Approach 2:
The patent creates a copy of the media description information in DASH format within the extended MPD node of the SA file. This copied DASH-formatted data serves as a standardized representation that the MBMS system can process directly, avoiding the need for complex real-time format conversion at the terminal
Data Source
Figure 1~2
Figure 3
Figure 4~5
AI summary
Provided are a streaming transmission method and device, and a playing method and device. In the streaming transmission method, a data source to be transmitted is received in a Multimedia Broadcast Multicast Service (MBMS) system, wherein the data source to be transmitted may include a first media description file and one or more corresponding media segment files, and the first media description file is used to describe streaming data features of the one or more media segment files; in a case where the data source to be transmitted is a non-Dynamic Adaptive Streaming over Hyper Text Transfer Protocol (non-DASH) data source, a format of the first media description file is converted into a Media Presentation Description (MPD) format to obtain a second media description file; and contents in the second media description file and the one or more media segment files are broadcast. A problem in the related technology in which a non-DASH data source cannot be sent to a terminal in an MBMS system is solved.