In-Car DLNA Service Device File Search Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In-car multimedia systems using the DLNA technology face inefficiencies in searching for multimedia files across multiple service devices within a wireless network, requiring repeated access and multiple user commands to play desired files.
Innovation Solution
The user equipment searches for and accesses all service devices with access permission simultaneously, generating and displaying a comprehensive multimedia file list corresponding to the user's selection command, reducing the need for repeated access and user commands.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the DLNA in-car system accesses DLNA service devices one by one to search for multimedia files, then the system can play multimedia files from multiple service devices, but the search time increases significantly and efficiency decreases
Solution Approach 1:
The system performs preliminary actions by pre-fetching and caching multimedia file information from all accessible DLNA service devices when the user enters the service device selection interface. This preliminary data collection allows the system to display file lists from multiple devices simultaneously without requiring sequential access during the search phase, thereby reducing search time while maintaining the ability to play files from multiple sources.
2Measurement precision
If the system receives multiple commands sequentially to navigate through service device selection, catalog directory selection, and file selection, then the system can ensure accurate file selection, but the number of user commands increases and operation complexity increases
Solution Approach 1:
The system merges the file selection process by displaying multimedia file lists from multiple DLNA service devices simultaneously on a single interface. Instead of requiring users to navigate through service device selection, catalog directory selection, and file selection sequentially across multiple interfaces, the system combines these steps into one unified interface where users can directly select files from any service device, thereby reducing the number of commands while maintaining selection accuracy through clear visual identification of source devices.
3Adaptability or versatility
If the system accesses each DLNA service device repeatedly to display file lists, then the system can provide comprehensive file options, but the access frequency increases and system resource consumption increases
Solution Approach 1:
The system performs preliminary data collection by accessing all DLNA service devices once when the user enters the service device selection interface, fetching and caching multimedia file information in advance. This preliminary action stores file lists from multiple devices in the system's memory, allowing subsequent file selections to be made without repeated device access, thereby reducing resource consumption while maintaining comprehensive file options.
Solution Approach 2:
The system creates copies of multimedia file information from DLNA service devices and stores these copies in local cache memory. Instead of accessing the original service devices repeatedly, the system works with these cached copies, which consume minimal additional resources and can be quickly displayed and searched without requiring ongoing network communication or device access, thus improving system resource efficiency.
Data Source
Figure 1~2a4
Figure 2b1~2b2
Figure 3
AI summary
Embodiments of the present invention relate to the field of electronic information technologies, and disclose a multimedia display method, apparatus, and device. According to the embodiments of the present invention, time spent by user equipment in searching for a multimedia file can be reduced, and efficiency of searching for the multimedia file can be improved. The method in the present invention includes: receiving, by user equipment, a multimedia type selection command; searching for a service device in a specified range, and determining a service device accessible with access permission, where the service device stores a multimedia file; searching the service device accessible with access permission for a multimedia file corresponding to the multimedia type selection command; and generating and displaying a multimedia file list according to the multimedia file corresponding to the multimedia type selection command. The present invention is applicable to a scenario in which a multimedia file is displayed for selection of a user.