Multimedia Resource Compatibility Filtering for DLNA Playback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In current DLNA applications, users face difficulties in selecting and playing multimedia resources across multiple multimedia resource servers due to the lack of compatibility checks between resource formats and player capabilities, leading to a cumbersome user experience.
Innovation Solution
A method and apparatus that generate play lists based on user identity attributes and multimedia file formats supported by selected players, ensuring that only compatible resources are pushed to the appropriate players for playback, with additional lists generated for players that can support specific formats, optimizing resource selection and playback.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If multimedia resource servers actively push all stored audio/video files to multimedia players, then the quantity of available media resources increases, but the device complexity and user burden increase due to lack of compatibility filtering
Solution Approach 1:
The system performs preliminary actions by having multimedia players proactively search for and obtain capability information (supported formats, codecs, resolutions) before receiving media resources. The server side also pre-tags media files with format information. This preliminary preparation enables automatic compatibility matching without burdening users with manual selection or judgment during playback operations.
Solution Approach 2:
The patent introduces an intermediary compatibility checking mechanism that acts as a mediator between media resource servers and players. This intermediary system automatically matches media formats with player capabilities, filters incompatible resources, and generates appropriate playback lists. The intermediary layer handles the complexity of format compatibility, shielding users from direct engagement with technical compatibility issues.
2Reliability
If users manually search and select media resources from multiple multimedia resource servers, then the adaptability to specific player capabilities improves, but the time required for resource selection and playback setup increases
Solution Approach 1:
The system implements self-service by enabling multimedia players to automatically search for media resources across multiple servers, self-evaluate their own capability requirements, and self-select compatible resources without user intervention. The players autonomously obtain capability information, compare it with available media formats, and generate optimized playback lists. This self-service mechanism eliminates time-consuming manual searching while ensuring compatibility reliability.
Solution Approach 2:
The patent incorporates feedback mechanisms where multimedia players send capability information (supported formats, codecs, resolutions) back to the server or to a central matching system. The server receives this feedback and uses it to filter and recommend only those media resources that are compatible with the specific player. This feedback loop ensures reliable compatibility matching while automating the resource selection process, saving user time.
3Quantity of substance
If multimedia players search for media resources without format filtering, then the quantity of searchable resources increases, but the productivity of successful playback decreases due to compatibility mismatches
Solution Approach 1:
The system performs preliminary format filtering by having players obtain and declare their capability information before the actual playback operation. Media resources are pre-tagged with format metadata. The compatibility matching occurs in advance, creating filtered playback lists that contain only compatible resources. This preliminary action maintains access to the full resource library for searching while ensuring that only compatible resources proceed to playback, maximizing productivity.
Solution Approach 2:
The patent extracts incompatible media resources from the searchable set by implementing format-based filtering. The system separates the search phase (where all resources are visible) from the playback phase (where only compatible resources are selected). Compatibility filtering extracts and removes incompatible resources from the playback candidate list, ensuring that the playback operation proceeds efficiently with guaranteed compatibility, thus maintaining high productivity.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Disclosed is a method and apparatus for playing media resources. The method includes that: a multimedia resource server is searched for multimedia resources including identity attribute information, and a first play list is generated according to a search result; when there is a first multimedia player that is pre-selected, the first play list is searched for multimedia resources corresponding to multimedia file formats supported by the first multimedia player, and a second play list is generated on the basis of the found multimedia resources; and multimedia resources in the second play list are sequentially pushed to the first multimedia player for playing. By means of the technical solutions of the present disclosure, favourite multimedia resources of a user can be conveniently selected, and the favourite multimedia resources of the user are correspondingly played in a selected multimedia player.