Mobile Terminal Real-Time Streaming Media Playback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile communication terminals face delays in displaying multimedia messages due to the need for storage space and time-consuming download processes, as they can only display messages after completing the download of media files.
Innovation Solution
A method and terminal that enable real-time streaming of multimedia messages by determining if a message is real-time streaming enabled, generating a reply message with streaming receiving mode information, and establishing a connection to receive and play media files in real-time, using protocols like RTP/RTCP and RTSP.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If multimedia messages are downloaded completely before display, then message quality is ensured, but user wait time increases and storage space is required
Solution Approach 1:
The system performs preliminary actions by establishing a real-time connection and beginning to receive media files before complete download is required. The terminal detects real-time streaming capability in the notification message and proactively sets up streaming reception, allowing playback to begin while remaining downloads continue in the background.
Solution Approach 2:
The system dynamically switches from traditional complete-download mode to real-time streaming mode based on detected capabilities. The terminal checks the notification message for real-time streaming enablement and adapts its reception strategy accordingly, allowing flexible adjustment between quality assurance and time efficiency.
2Reliability
If multimedia messages are downloaded completely before display, then complete message content is available, but storage space is consumed
Solution Approach 1:
The system performs preliminary actions by establishing a real-time connection and beginning to receive media files before complete download is required. The terminal detects real-time streaming capability in the notification message and proactively sets up streaming reception, allowing playback to begin while remaining downloads continue in the background.
Solution Approach 2:
The system dynamically switches from traditional complete-download mode to real-time streaming mode based on detected capabilities. The terminal checks the notification message for real-time streaming enablement and adapts its reception strategy accordingly, allowing flexible adjustment between quality assurance and time efficiency.
3Reliability
If traditional MMS download method is used, then message integrity is maintained, but real-time playback is not achieved
Solution Approach 1:
The system performs preliminary actions by establishing a real-time connection and beginning to receive media files before complete download is required. The terminal detects real-time streaming capability in the notification message and proactively sets up streaming reception, allowing playback to begin while remaining downloads continue in the background.
Solution Approach 2:
The system dynamically switches from traditional complete-download mode to real-time streaming mode based on detected capabilities. The terminal checks the notification message for real-time streaming enablement and adapts its reception strategy accordingly, allowing flexible adjustment between quality assurance and time efficiency.
Data Source
AI summary
The present invention is related to playing a message in real-time in a mobile communication terminal. The present includes receiving a notification message from a server for notifying arrival of a specific message in the server, determining whether the specific message is a real-time streaming enable message by checking a specific field of the notification message, generating a reply message if the specific message is the real-time streaming enable message, the reply message comprising a specific field including streaming receiving mode information, sending the generated reply message to the server, requesting a connection with the server, receiving in real-time at least one media file included in the specific message from the server according to a predetermined sending level, and playing the received media file in real-time.


