Streaming media playing method and device, electronic equipment and medium
By prioritizing the playback of later-opened streaming media on a foldable display screen and muting or pausing the previous streaming media, the audio interference and viewing difficulties caused by multiple streaming media playing simultaneously are resolved, thus improving the user experience.
Patent Information
- Application Number
- CN202511724738.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-21
- Publication Date
- 2026-02-03
AI Technical Summary
When multiple streaming media content are opened simultaneously or sequentially on a foldable display screen, the system lacks an effective playback management and interface coordination mechanism, resulting in a poor user experience, especially due to audio interference and unclear viewing.
By receiving user input, the first streaming media is paused and the second streaming media is played in the second display area. The streaming media opened after the first one is played is prioritized and the previously opened streaming media is muted or paused. The interface is managed by using a mask to obscure and display controls.
It enhances the streaming viewing experience for users on foldable devices, avoiding audio interference and clear viewing issues, and ensuring users can focus on the currently open content.
Smart Images

Figure CN121462841A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of computers, and more particularly to methods, apparatus, electronic devices, and computer storage media for streaming media playback. Background Technology
[0002] With the widespread adoption of foldable displays on mobile devices, users' need to handle multiple streaming media content on these screens is growing. Currently, when users open multiple streaming media content (such as videos or live streams) sequentially or simultaneously on a foldable display, the system typically lacks an effective playback management and interface coordination mechanism, thus affecting the user experience of using foldable terminal devices. Summary of the Invention
[0003] In a first aspect of the embodiments of this disclosure, a streaming media playback method is provided. The method includes: playing a first streaming media in a first display area of a screen; receiving user input that triggers the playback of a second streaming media in a second display area of the screen; and, in response to the user input, pausing the presentation of the first streaming media and playing the second streaming media in the second display area.
[0004] In a second aspect of the embodiments of this disclosure, a streaming media playback apparatus is provided. The apparatus includes: a first playback unit configured to play a first streaming media in a first display area of a screen; an input receiving unit configured to receive user input that triggers the playback of a second streaming media in a second display area of the screen; and a second playback unit configured to, in response to the user input, pause the presentation of the first streaming media and play the second streaming media in the second display area.
[0005] In a third aspect of embodiments of this disclosure, an electronic device is provided. It includes: at least one processing unit; and at least one memory coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit, the instructions, when executed by the at least one processing unit, causing the computing device to perform the method as described in the first aspect of this disclosure.
[0006] In a fourth aspect of embodiments of this disclosure, a non-transient computer storage medium is provided. It includes machine-executable instructions that, when executed by a device, cause the device to perform the method as described in the first aspect of this disclosure.
[0007] In a fifth aspect of embodiments of this disclosure, a computer program product is provided. It includes machine-executable instructions that, when executed by a device, cause the device to perform the method as described in the first aspect of this disclosure.
[0008] The summary section is provided to present the chosen concepts in a simplified form, which will be further described in the detailed description below. The summary section is not intended to identify key or principal features of the claimed subject matter, nor is it intended to limit the scope of the claimed subject matter. Attached Figure Description
[0009] The above and other features, advantages, and aspects of the embodiments of this disclosure will become more apparent from the accompanying drawings and the following detailed description. Wherein:
[0010] Figure 1 A flowchart of a method for streaming media playback according to some embodiments of the present disclosure is shown;
[0011] Figures 2 to 5 A schematic diagram of an interface for playing streaming media is shown according to some embodiments of the present disclosure;
[0012] Figure 6 Block diagrams of apparatus for streaming media playback according to some embodiments of the present disclosure are shown; and
[0013] Figure 7 A block diagram of a device capable of implementing several embodiments of the present disclosure is shown.
[0014] In all the accompanying figures, the same or similar reference numerals denote the same or similar elements. Detailed Implementation
[0015] It is understood that all user-related data involved in this technical solution should be obtained and used only after authorization from the user. This means that if it is necessary to use a user's personal information in this technical solution, the user's explicit consent and authorization are required before obtaining this data; otherwise, no related data collection and use will be carried out. It should also be understood that when implementing this technical solution, relevant laws and regulations should be strictly followed in the process of data collection, use, and storage, and necessary technical measures should be taken to protect user data security and ensure the secure use of data.
[0016] It is understood that before using the technical solutions disclosed in the various embodiments of this disclosure, users should be informed of the types, scope of use, and usage scenarios of the personal information involved in this disclosure in an appropriate manner in accordance with relevant laws and regulations, and user authorization should be obtained.
[0017] For example, upon receiving a user's proactive request, a prompt message is sent to the user to explicitly inform them that the requested operation will require the acquisition and use of the user's personal information. This allows the user to independently choose whether to provide personal information to the software or hardware, such as the electronic device, application, server, or storage medium performing the operations of this disclosed technical solution, based on the prompt message.
[0018] As an optional but non-limiting implementation, in response to a user's active request, sending a prompt message to the user can be done via a pop-up window, where the prompt message can be presented in text format. Furthermore, the pop-up window can also include a selection control allowing the user to choose "agree" or "disagree" to provide personal information to the electronic device.
[0019] It is understood that the above notification and user authorization process are merely illustrative and do not constitute a limitation on the implementation of this disclosure. Other methods that comply with relevant laws and regulations may also be applied to the implementation of this disclosure.
[0020] Embodiments of this disclosure will now be described in more detail with reference to the accompanying drawings. While some embodiments of this disclosure are shown in the drawings, it should be understood that this disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of this disclosure. It should be understood that the accompanying drawings and embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of protection of this disclosure.
[0021] In the description of embodiments of this disclosure, the term "comprising" and similar terms should be understood as open-ended inclusion, i.e., "including but not limited to". The term "based on" should be understood as "at least partially based on". The term "one embodiment" or "the embodiment" should be understood as "at least one embodiment". The terms "first", "second", etc., may refer to different or the same objects unless explicitly stated. Other explicit and implicit definitions may also be included below.
[0022] As mentioned above, when a user opens multiple streaming media content sequentially or simultaneously on the foldable display screen of a foldable terminal device, the multiple streaming media play simultaneously. For example, when a user opens a live stream and / or video sequentially on the foldable display screen, the live stream and video will play simultaneously in different areas of the foldable display screen, making it impossible for the user to focus on watching any one streaming media content. Furthermore, because multiple streaming media are playing simultaneously, the audio of the multiple streaming media interferes with each other, resulting in a poor user experience when watching streaming media.
[0023] In view of this, the present disclosure provides a method for streaming media playback, applicable to electronic devices having a foldable display screen. In this method, in response to a user-triggered input to play a first streaming media, the first streaming media is played in a first display area of the foldable display screen. A first user input is received to trigger the playback of a second streaming media in a second display area of the foldable display screen. Based on the first user input, the presentation of the first streaming media is paused, for example, by pausing playback or muting the first streaming media. Simultaneously with pausing the presentation of the first streaming media, the second streaming media is played in the second display area. Thus, by muting or pausing playback of the first streaming media, interference with the sound and image of subsequently opened streaming media is avoided, ensuring that the user can more clearly view the currently opened streaming media content, thereby improving the user's streaming media viewing experience.
[0024] Figure 1 A flowchart of a method 100 for streaming media playback according to some embodiments of the present disclosure is shown. Method 100 can be implemented by any electronic device having computing capabilities and configured with a foldable display screen, including but not limited to mobile phones, tablets, wearable devices, in-vehicle devices, augmented reality / virtual reality devices, laptops, super mobile personal computers, netbooks, personal digital assistants, IoT devices, industrial terminals, and various electronic devices with foldable display capabilities. The embodiments of this disclosure do not impose any limitations on the specific type of electronic device.
[0025] For ease of understanding, it will be combined Figures 2 to 5 The diagram shown illustrates the playback of streaming media. Figure 1 The streaming media playback method 100 is available, but it should be understood that... Figures 2 to 5 The exemplary diagrams of playing streaming media in the illustrations are non-limiting.
[0026] like Figure 1 As shown in box 102, a first streaming media is played in a first display area of the screen. The first display area refers to a specific area included in the unfolded foldable display screen for playing the first streaming media. In some embodiments, user-triggered input to play the first streaming media is received, and based on this input, the first streaming media is played in the first display area of the foldable display screen. For example, user-triggered input to play a short video is received, and based on this input, the short video is played in the first display area of the foldable display screen.
[0027] Figure 2 A schematic diagram of streaming media playback is shown. The foldable display screen 202 includes a left portion 204 and a right portion 206. A first display area 208 is located in the middle region of the foldable display screen 202. Figure 2As shown, when a user triggers an input to play a video of an athlete's race walking, the video of the athlete's race walking is played in the first display area 208 located in the center of the screen 202 based on the input.
[0028] In box 104, user input is received to trigger the playback of a second streaming media in a second display area of the screen. The second display area refers to a specific area of the foldable display screen in its unfolded state used for playing the second streaming media, such as... Figure 2 As shown, the second display area 210 can be located on the right side portion 206 of the foldable display screen 202, and correspondingly, the first display area 208 is adjusted to the left side portion 204 of the foldable display screen 202. In some embodiments, the right side portion 204 is configured to have higher priority, and the most recently triggered streaming media is played on the right side portion 204.
[0029] In some embodiments, the first input may be a swipe in the second display area 204 for switching streaming media. Based on this first user input, swiping in an existing playback window in the second display area 210 switches to playing the second streaming media. (See reference...) Figure 2 Once a playback window has been started in the second display area 210, the user can slide within the existing playback window to switch to playing a second streaming media. For example, when a playback window in the second display area 210 is playing a video of an athlete playing tennis, the system receives an up-and-down swipe input to switch the video. Based on this swipe input, the video of the athlete playing tennis is switched to another video, and the other video is played in the existing playback window.
[0030] In box 106, in response to user input, the presentation of the first streaming media is paused, and the second streaming media is played in the second display area. In some embodiments, pausing the presentation of the first streaming media includes muting the first streaming media in the first display area 208. In some embodiments, when the first streaming media is a video, playback of the video is paused, and controls for replaying the video are displayed. For example, playback of a race walking video of an athlete in the first display area 208 is paused, the video is muted, and controls for replaying the race walking video of an athlete are displayed.
[0031] When the first streaming media is video content, in response to a first user input, playback of the first streaming media in the first display area 208 is paused and muted, while the second streaming media is played in the second display area 210. In some embodiments, when the first streaming media is paused, a control for replaying the first streaming media is displayed in the first display area 208. When the user triggers the control to replay the first streaming media, the first streaming media is replayed. For example, when a race walking video of an athlete is paused in the first display area 208, the user triggers the replay control, and the race walking video of the athlete is replayed.
[0032] In some embodiments, when the first streaming media is a live stream, the live stream is muted, a mask is applied to the first display area 208 to obscure the image of the live stream, and the comment content of the live stream is cleared. A mask is a visual overlay on the streaming media content, which has a certain degree of transparency, obscuring the content of the live stream without completely covering it. In some embodiments, a prompt message for the live stream and a control for resuming the live stream can be displayed on top of the mask in the first display area 208. The prompt message may include information such as the title of the live stream, the main body of the live stream, and the number of followers of the live stream. For example, when the first display area 208 is playing a live sports event, a user-triggered short video content is played in the second display area 210, the live sports event in the first display area 208 is muted, a mask is applied to the first display area 208 to obscure the live stream, and the comment content in the live sports event is cleared. When the user wants to rewatch the live sports event, the control for resuming the live sports event can be triggered, and the live sports event is resumed upon receiving the user's trigger of the control.
[0033] In this way, when a user opens multiple streaming media on a foldable terminal device, the newly opened streaming media can be played first, and the previously opened streaming media can be muted or paused. This allows the user to focus more on the currently opened streaming media and avoids problems such as the user not being able to clearly view the streaming media or audio interference, thus improving the user experience.
[0034] Figure 3 The diagram illustrates the playback of a streaming media, including a first display area 208 and a second display area 210. The streaming media displayed in the first display area 208 is video, while the streaming media displayed in the second display area 210 is a live stream. The live stream includes notification information and a comment section, which contains comments from users watching the live stream.
[0035] In some embodiments, a first user input is received to trigger the playback of a live stream in the second display area 210. Based on the first user input, playback of the video in the first display area 208 is paused and the video is muted, while the live stream is played in the second display area 210. In some embodiments, when the video in the first display area 208 is paused, controls for playing the video are displayed in the first display area 208.
[0036] In some embodiments, receiving a second user input that triggers playback of the first streaming media in the first display area 208, and in response to the second user input, pausing the presentation of the second streaming media, and then playing the first streaming media in the first display area 208. (See reference...) Figure 3When a user triggers a control in the first display area 208 to play the video, the presentation of the live stream in the second display area 210 is paused, and the video is played in the first display area 208. In some embodiments, a second user input is received to trigger the playback of a third streaming media in the first display area 208. In response to the second user input, the presentation of the second streaming media is paused, and the third streaming media is played in the first display area. When the user swipes the video in the first display area 208, the first streaming media is switched to the third streaming media 302, the presentation of the live stream is paused, and the third streaming media 302 is played in the first display area 208. In some embodiments, pausing the presentation of the live stream includes muting the live stream, applying a mask 304 to the second display area 210 to obscure the image of the live stream, and clearing the comment content of the live stream.
[0037] By implementing the above method, users can re-trigger the paused video or switch videos. Furthermore, during video playback, the live stream can be muted and paused, avoiding issues such as users being unable to clearly view the video or experiencing audio interference, thus improving the user experience.
[0038] Figure 4 A schematic diagram of streaming media playback is shown, including a first display area 208 and a second display area 210. Both the first display area 208 and the second display area 210 display live streams.
[0039] In some embodiments, a first user input is received to trigger the playback of a live stream in the second display area 210. In response to the first user input, the live stream in the first display area 208 is muted, the presentation of the live stream in the first display area 208 is paused, and the live stream in the second display area 210 is played. Pausing the presentation of the live stream in the first display area 208 includes applying a mask 402 to obscure the image in the first display area 208, clearing the comment content of the live stream in the first display area 208, and displaying prompt information (such as blogger and follower count) and controls for resuming the live stream on top of the mask 402.
[0040] In some embodiments, a second user input is received to trigger the playback of a live stream in the first display area 208. In response to the second user input, the rendering of the live stream in the second display area 210 is paused, and the live stream is played in the first display area 208. Pausing the rendering of the live stream in the second display area 210 includes applying a mask 404 to obscure the image in the second display area 210, clearing the comment content of the live stream in the second display area 210, and displaying a prompt message and controls for resuming the live stream on top of the mask 404.
[0041] By implementing the above method, users can re-trigger the paused live stream, and during the playback of the live stream, the live stream in another display area can be muted and paused, avoiding problems such as users being unable to clearly view the live stream and audio interference, thus improving the user experience.
[0042] Figure 5 A schematic diagram of playing streaming media is shown, including a first display area 208 and a second display area 210, wherein the streaming media displayed in the first display area 208 and the second display area 210 are both videos.
[0043] In some embodiments, a first user input is received to trigger the playback of a video in the second display area 210. In response to the first user input, the video in the first display area 208 is muted, the presentation of the video in the first display area 208 is paused, and the video in the second display area 210 is played. Pausing the presentation of the video in the first display area 208 includes pausing the playback of the video in the first display area 208 and displaying controls for playing the video in the first display area 208.
[0044] In some embodiments, a second user input is received to trigger the playback of a video in the first display area 208. In response to the second user input, the presentation of the video in the second display area 210 is paused, and the video is played in the first display area 208. Pausing the presentation of the video in the second display area 210 includes pausing the playback of the video in the second display area 210 and displaying controls for playing the video in the second display area 210. In some embodiments, a second user input is received to trigger the playback of another video 502 in the first display area 208. In response to the second user input, the presentation of the video in the second display area 210 is paused, and the switched video 502 is played in the first display area 208. In some embodiments, a trigger operation is received for the other video 502, the playback of the other video 502 is paused, and the presentation of the video in the second display area 210 is also paused, so that the videos in both display areas of the foldable display screen 202 are in a paused playback state.
[0045] By implementing the above method, users can re-trigger the paused video and, during video playback, mute and pause the video in another display area, avoiding issues such as users being unable to clearly view the live stream and audio interference, thus improving the user experience.
[0046] The above is for reference only. Figures 1 to 5The described example embodiments provide a method for streaming media playback. Compared to existing technologies, its advantages are: when a user opens multiple streaming media sequentially or simultaneously on a foldable terminal device, the user can prioritize playing the later-opened streaming media and mute or pause the previously opened streaming media, allowing the user to focus more on the currently opened streaming media and avoiding problems such as unclear streaming media viewing and audio interference, thus improving the user experience.
[0047] Figure 6 A block diagram of an apparatus 600 for streaming media playback according to some embodiments of the present disclosure is shown. Figure 6 As shown, device 600 includes a first playback unit 602 configured to play a first streaming media in a first display area of the screen. Device 600 also includes an input receiving unit 604 configured to receive user input that triggers playback of a second streaming media in a second display area of the screen. Device 600 further includes a second playback unit 606 configured to, in response to user input, pause the presentation of the first streaming media and play the second streaming media in the second display area.
[0048] In some embodiments, the device 600 may also be configured to trigger user input that triggers playback of the second streaming media in the second display area of the screen, including launching a new playback window in the second display area to play the second streaming media, or sliding in an existing playback window in the second display area to switch to playing the second streaming media.
[0049] In some embodiments, the device 600 may also be configured to: pausing the presentation of the first streaming media includes muting the first streaming media.
[0050] In some embodiments, where the first streaming media is a live stream, the second playback unit 606 may also be configured to: apply a mask to the first display area to obscure the image of the live stream, and clear the comment content of the live stream.
[0051] In some embodiments, the device 600 may also be configured to display prompts for the live stream and controls for resuming the live stream over an overlay.
[0052] In some embodiments, where the first streaming media is video, the second playback unit 606 may also be configured to: pause video playback; and display controls for playing the video.
[0053] In some embodiments, where the user input is a first user input, the device 600 may also be configured to: receive a second user input that triggers the playback of a first streaming media or a third streaming media in a first display area; and in response to the second user input, pause the presentation of the second streaming media and play the first streaming media or the third streaming media in the first display area.
[0054] In some embodiments, the screen is a foldable display screen of a foldable terminal device.
[0055] Figure 7 A block diagram of a device 700 capable of implementing various embodiments of the present disclosure is shown. (See diagram for example.) Figure 7 As shown, device 700 includes a computing unit 701, which may be a central processing unit (CPU) and / or a graphics processing unit (GPU). The computing unit 701 can execute various appropriate actions and processes based on computer program instructions stored in read-only memory (ROM) 702 or loaded from storage unit 708 into random access memory (RAM) 703. The RAM 703 may also store various programs and data required for the operation of device 700. The computing unit 701, ROM 702, and RAM 703 are interconnected via bus 704. Input / output (I / O) interface 705 is also connected to bus 704. Although not shown in... Figure 7 As shown, device 700 may also include a coprocessor.
[0056] Multiple components in device 700 are connected to I / O interface 705, including: input unit 706, such as keyboard, mouse, etc.; output unit 707, such as various types of monitors, speakers, etc.; storage unit 708, such as disk, optical disk, etc.; and communication unit 709, such as network card, modem, wireless transceiver, etc. Communication unit 709 allows device 700 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.
[0057] The various methods or processes described above can be executed by computing unit 701. For example, in some embodiments, the methods can be implemented as computer software programs tangibly contained in a machine-readable medium, such as storage unit 708. In some embodiments, part or all of the computer program can be loaded and / or installed on device 700 via ROM 702 and / or communication unit 709. When the computer program is loaded into RAM 703 and executed by computing unit 701, one or more steps or actions of the methods or processes described above can be performed.
[0058] In some embodiments, the methods and processes described above can be implemented as a computer program product. The computer program product may include a computer-readable storage medium having computer-readable program instructions loaded thereon for performing various aspects of this disclosure.
[0059] Computer-readable storage media can be tangible devices capable of holding and storing instructions for use by an instruction execution device. Computer-readable storage media can be, for example, but not limited to, electrical storage devices, magnetic storage devices, optical storage devices, electromagnetic storage devices, semiconductor storage devices, or any suitable combination thereof. More specific examples (a non-exhaustive list) of computer-readable storage media include: portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), static random access memory (SRAM), portable compact disc read-only memory (CD-ROM), digital multifunction disc (DVD), memory sticks, floppy disks, mechanical encoding devices, such as punch cards or recessed protrusions storing instructions thereon, and any suitable combination thereof. The computer-readable storage media used herein are not to be construed as transient signals themselves, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through waveguides or other transmission media (e.g., light pulses through fiber optic cables), or electrical signals transmitted through wires.
[0060] The computer-readable program instructions described herein can be downloaded from computer-readable storage media to various computing / processing devices, or downloaded via a network, such as the Internet, a local area network (LAN), a wide area network (WAN), and / or a wireless network, to an external computer or external storage device. The network may include copper cables, fiber optic cables, wireless transmission, routers, firewalls, switches, gateway computers, and / or edge servers. A network adapter card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards them to the computer-readable storage media in the respective computing / processing device.
[0061] Computer program instructions used to perform the operations of this disclosure may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, status setting data, or source code or object code written in any combination of one or more programming languages, including object-oriented programming languages and conventional procedural programming languages. The computer-readable program instructions may execute entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or may be connected to an external computer (e.g., via the Internet using an Internet service provider). In some embodiments, electronic circuitry, such as programmable logic circuitry, field-programmable gate arrays (FPGAs), or programmable logic arrays (PLAs), is personalized by utilizing the status information of the computer-readable program instructions to execute the computer-readable program instructions, thereby implementing various aspects of this disclosure.
[0062] These computer-readable program instructions can be provided to a processing unit of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that, when executed by the processing unit of the computer or other programmable data processing apparatus, they create means for implementing the functions / poses specified in one or more blocks of the flowchart and / or block diagram. These computer-readable program instructions can also be stored in a computer-readable storage medium that causes a computer, programmable data processing apparatus, and / or other device to operate in a particular manner; thus, the computer-readable medium storing the instructions comprises an article of manufacture that includes instructions for implementing aspects of the functions / poses specified in one or more blocks of the flowchart and / or block diagram.
[0063] Computer-readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions executed on the computer, other programmable data processing apparatus, or other device to achieve the functions / poses specified in one or more boxes of a flowchart and / or block diagram.
[0064] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of devices, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of an instruction containing one or more executable instructions for implementing a specified logical function. In some alternative implementations, the functions marked in the blocks may occur in a different order than those marked in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.
[0065] The various embodiments of this disclosure have been described above. These descriptions are exemplary and not exhaustive, nor are they limited to the disclosed embodiments. Many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of the described embodiments. The terminology used herein is chosen to best explain the principles, practical applications, or technical improvements to the technology in the market, or to enable others skilled in the art to understand the embodiments disclosed herein.
Claims
1. A streaming media playback method, comprising: Play the first streaming media in the first display area of the screen; Receive user input that triggers the playback of a second streaming media in the second display area of the screen; as well as In response to the user input, the presentation of the first streaming media is paused, and the second streaming media is played in the second display area.
2. The method according to claim 1, wherein, User input that triggers the playback of the second streaming media in the second display area of the screen includes: launching a new playback window in the second display area to play the second streaming media, or swiping in an existing playback window in the second display area to switch to playing the second streaming media.
3. The method according to claim 1, wherein, Pausing the presentation of the first streaming media includes: muting the first streaming media.
4. The method according to claim 1, wherein, The first streaming media is a live stream. Pausing the presentation of the first streaming media includes: Apply a mask to the first display area to obscure the image of the live stream, and Remove the comment content from the live stream.
5. The method according to claim 4, further comprising: Display the prompts for the live stream and controls for resuming the live stream on top of the overlay.
6. The method according to claim 1, wherein, The first streaming media is video, and pausing the presentation of the first streaming media includes: Pause playback of the video; and Displays controls for playing the video.
7. The method according to claim 1, wherein, The user input is the first user input, and the method further includes: Receive second user input that triggers playback of the first or third streaming media in the first display area; and In response to the second user input, the presentation of the second streaming media is paused, and the first streaming media or the third streaming media is played in the first display area.
8. The method according to claim 1, wherein, The screen is a foldable display screen of a foldable terminal device.
9. A streaming media playback device, comprising: The first playback unit is configured to play the first streaming media in the first display area of the screen; An input receiving unit is configured to receive user input that triggers the playback of a second streaming media in a second display area of the screen; as well as The second playback unit is configured to pause the presentation of the first streaming media in response to the user input and play the second streaming media in the second display area.
10. An electronic device, comprising: processor; as well as A memory coupled to the processor, the memory having instructions stored therein, which, when executed by the processor, cause the electronic device to perform the method according to any one of claims 1-8.
11. A computer-readable storage medium having stored thereon computer-executable instructions, wherein the computer-executable instructions are executed by a processor to implement the method according to any one of claims 1-8.