Cellular Media Player Codec Evaluation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Cellular telephones face challenges in playing multimedia content due to the variety of data encoding formats and the need for specific codecs, which can result in user inconvenience and media playback interruptions.
Innovation Solution
A method and system that evaluate local codecs on a cellular telephone to determine the appropriate format for playing content files, allowing for seamless playback and resumption of media files even during interrupts, by accessing and decoding media using available local codecs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a designated codec is required on the cellular telephone to play multimedia content, then media playback compatibility is improved, but device complexity and user configuration burden increase
Solution Approach 1:
The system automatically evaluates and selects appropriate local codecs based on the media content format without requiring user intervention. The media player autonomously determines which codec to use by examining the content file and matching it with available local codecs, thereby resolving the contradiction between compatibility and complexity.
Solution Approach 2:
The system pre-evaluates which codecs are available on the device before media playback is attempted. By having the codec evaluation completed in advance and storing this information, the system reduces the complexity of real-time codec selection while maintaining broad media format compatibility.
2Adaptability or versatility
If media playback is interrupted by calls or messages, then communication functionality is improved, but media playback continuity deteriorates
Solution Approach 1:
The system saves the playback state (position, codec information, content identifier) to memory before an interrupt occurs. This preparatory action ensures that when the interrupt is resolved, the media playback can be resumed from the exact point where it was interrupted, rather than starting over or losing synchronization.
Solution Approach 2:
The system maintains the ability to resume media playback immediately after an interrupt by preserving the playback state. The media player continues its useful action (playing media) without permanent interruption, allowing users to seamlessly return to their media content after handling communication tasks.
3Productivity
If local codecs are evaluated and used, then media playback efficiency is improved, but system resource consumption increases
Solution Approach 1:
The system performs codec evaluation and selection in advance, storing the results for future use. This preliminary action reduces the need for repeated codec analysis during media playback, thereby improving playback efficiency while minimizing the energy cost of codec evaluation to a one-time expense rather than a continuous burden.
Data Source
AI summary
In one embodiment, a method is provided. The method includes evaluating local codecs of a cellular telephone. The method further includes playing a content file with a media player on the cellular telephone. The method also includes accessing encoded media referred to by the content file in a format determined based on local codecs of the cellular telephone.


