Live Broadcast Pause Screen Capture for Application Switching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current live data broadcast technologies experience poor smoothness when interrupted by third-party applications, leading to termination or background switching of live game applications, which affects content delivery and security.
Innovation Solution
A method and apparatus that detect when a first terminal switches a live application to the background during broadcast, instructing a second terminal to play predetermined multimedia content different from the foreground application, ensuring continuous and secure live data broadcast by replacing the pause screen or content of the second application.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the first terminal directly terminates the live game application when interrupted by a third party application, then the third party application can run smoothly in the foreground, but the second terminal cannot keep playing content of the live game application, affecting the smoothness of live data broadcast
Solution Approach 1:
The system performs preliminary action by capturing and storing the pause screen content of the live game application before the user switches to the third party application. This pre-captured content is then displayed on the second terminal during the interruption period, ensuring continuous playback without black screens or disruptions, thus maintaining live data broadcast smoothness while allowing the user to freely switch applications.
2Duration of action of moving object
If the first terminal switches the live game application to run in the background, then the live game application can resume quickly, but the second terminal may display a pause screen for a long time or continue to play the third party application content, affecting smoothness and security
Solution Approach 1:
The system performs preliminary action by capturing the pause screen content before the application switch occurs. This pre-captured content is then displayed on the second terminal during the interruption period, ensuring continuous playback without black screens or disruptions. This approach maintains live data broadcast smoothness while allowing the user to freely switch applications and resume quickly.
Solution Approach 2:
The system introduces an intermediary mechanism - the pause screen capture and playback system - that mediates between the first terminal's application switching and the second terminal's content display. The captured pause screen acts as an intermediary content that fills the gap during application switching, preventing both the display of third party application content and long pause screens, thus ensuring both smoothness and security.
3Reliability
If the second terminal continues to play the third party application content, then the live broadcast can maintain continuity, but personal information may be disclosed, reducing security
Solution Approach 1:
The system introduces an intermediary mechanism - the pause screen capture and playback system - that mediates between the first terminal's application switching and the second terminal's content display. The captured pause screen acts as an intermediary content that fills the gap during application switching, preventing both the display of third party application content and long pause screens, thus ensuring both smoothness and security.
Solution Approach 2:
The system extracts and isolates the pause screen content from the live game application before the user switches to the third party application. This extracted pause screen content is then displayed on the second terminal during the interruption period, preventing the leakage of personal information from the third party application while maintaining the visual continuity of the live broadcast.
Data Source
AI summary
A live data broadcast method is performed at a computer server that is communicatively coupled to a first terminal and a second terminal. The method includes: detecting, during live broadcast of content of a first application running in a foreground of the first terminal to the second terminal, that the first terminal switches the first application to run in a background of the second terminal; obtaining predetermined multimedia content associated with the live broadcast; sending instructions to the second terminal to play the predetermined multimedia content on the second terminal, the predetermined multimedia content being different from content of a second application running in the foreground; and communicating status updates related to the live broadcast with the first terminal and the second terminal, respectively.


