Video-based interaction method, device, equipment, storage medium and program
The method and device enhance video interaction by maintaining video playback in a smaller window on a target function page, addressing diverse user needs and improving user experience through seamless video switching and interaction.
Patent Information
- Application Number
- JP2025552290
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-10-27
- Filing Date
- 2024-08-21
- Publication Date
- 2026-03-02
AI Technical Summary
Existing technologies struggle to meet the diverse needs of users for video-related functions, particularly in managing video playback and interaction operations across different functionalities within a multimedia feed.
A method and device that displays a video playback page with a first video, triggers the display of a target function page in response to user interaction, and maintains video playback in a smaller window on the target function page, allowing video switching and interaction operations based on multimedia feed progress information.
Enriches video-related functions by enabling seamless video playback and interaction across multiple pages, improving user experience through pop-up video playback and supporting diverse user needs.
Smart Images

Figure 2026507365000001_ABST
Abstract
Description
[Technical Field]
[0001] [CROSS-REFERENCE TO RELATED APPLICATIONS] This application claims priority to a Chinese patent application filed on October 27, 2023, bearing application number 202311415416.5 and entitled "Video-based interaction method, device, equipment and storage medium," the entire contents of which are incorporated herein by reference.
[0002] The present disclosure relates to the field of data processing, and in particular to a video-based interaction method, device, apparatus, and storage medium. [Background technology]
[0003] Currently, with the development of Internet technology, users' needs for video-related functions are becoming more and more diverse.
[0004] Therefore, how to satisfy the diverse needs of users for video-related functions has become a technical issue that needs to be resolved urgently. Summary of the Invention
[0005] To solve the above technical problems, an embodiment of the present disclosure provides a video-based interaction method.
[0006] In a first aspect, the present disclosure provides a method for manufacturing a semiconductor device comprising: displaying a video playback page in which a first video belonging to the multimedia feed is being played; displaying the target function page in response to a display trigger operation on the target function page for receiving an interaction operation on the target function, the display trigger operation being executed on the video playback page; a step of displaying a predetermined video playback window on the target function page, the predetermined video playback window having a display area smaller than that of the target function page and supporting video switching playback based on the multimedia feed, and continuing to play the first video in the predetermined video playback window based on playback progress information of the first video.
[0007] In one optional embodiment, the method comprises: The method further includes the step of closing the predetermined video playback window in response to a window close operation performed on the target function page.
[0008] In one optional embodiment, the step of displaying a predetermined video playback window on the target function page includes: The method includes the step of displaying a predetermined video playback window on the target function page in response to a window open operation performed on the target function page.
[0009] In one optional embodiment, the method comprises: The method further includes a step of displaying the video playback page in response to a page exit operation performed on the target function page, and continuing to play the video on the video playback page based on video playback progress information in the specified video playback window.
[0010] In one optional embodiment, the method comprises: The method further includes a step of displaying the target function page in a first display area and displaying the specified video playback window in a second display area in response to a predetermined screen splitting operation performed on the target function page, wherein the first display area and the second display area are independent of each other and do not overlap.
[0011] In one optional embodiment, the method comprises: The method further includes the step of, in response to a first target interaction operation performed on the target function page, displaying an operation response page corresponding to the first target interaction operation in full screen and hiding the specified video playback window.
[0012] In one optional embodiment, the method comprises: The method further includes a step of controlling, in response to a second target interaction operation performed on the target function page, to display an operation response page corresponding to the second target interaction operation in the first display area and to pause the playback of the video in the specified video playback window.
[0013] In one optional embodiment, the target function page includes at least one of a message display page, a product target acquisition page, a chat page, and a mailbox page.
[0014] In a second aspect, the present disclosure provides a method for manufacturing a semiconductor device comprising: a first display module for displaying a video playback page in which a first video belonging to the multimedia feed is being played; a second display module for displaying the target function page in response to a display trigger operation on the target function page, the display trigger operation being executed on the video playback page to receive an interaction operation on the target function; and a third display module for displaying a predetermined video playback window on the target function page, the predetermined video playback window having a display area smaller than that of the target function page and supporting video switching playback based on the multimedia feed, and for continuing to play the first video in the predetermined video playback window based on playback progress information of the first video.
[0015] In a third aspect, the present disclosure provides a computer-readable storage medium having stored thereon instructions that, when executed on a terminal device, cause the terminal device to implement the above method.
[0016] In a fourth aspect, the present disclosure provides a video-based interaction device comprising a memory, a processor, and a computer program stored in the memory and executable by the processor, the computer program implementing the above method when executed by the processor.
[0017] In a fifth aspect, the present disclosure provides a computer program product comprising computer programs / instructions which, when executed by a processor, implement the above method.
[0018] The technical solutions according to the embodiments of the present disclosure have at least the following advantages over the prior art:
[0019] According to a video-based interaction method of an embodiment of the present disclosure, first, a video playback page in which a first video belonging to a multimedia feed is being played is displayed, and in response to a display trigger operation on the target function page performed on the video playback page to accept an interaction operation on the target function, the target function page is displayed, and a predetermined video playback window whose display area is smaller than that of the target function page and which supports video switching playback based on the multimedia feed is displayed on the target function page, and the first video continues to be played in the predetermined video playback window based on the playback progress information of the first video. [Brief explanation of the drawings]
[0020] The drawings herein, which are incorporated in and constitute a part of this specification, illustrate preferred embodiments of the present disclosure and, together with the specification, serve to explain the principles of the present disclosure.
[0021] In order to more clearly describe the technical solutions in the embodiments of the present disclosure or the prior art, the drawings that need to be used in describing the embodiments or the prior art will be briefly described below, and obviously, those skilled in the art can further derive other drawings based on these drawings without any creative efforts. [Figure 1]1 is a flowchart of a video-based interaction method according to an embodiment of the present disclosure. [Figure 2] FIG. 1 is a schematic diagram of a video playback page according to an embodiment of the present disclosure. [Figure 3] FIG. 10 is a schematic diagram of a message display page according to an embodiment of the present disclosure. [Figure 4] FIG. 1 is a schematic diagram of a screen division page according to an embodiment of the present disclosure. [Figure 5] FIG. 10 is a schematic diagram of another screen split page according to an embodiment of the present disclosure. [Figure 6] FIG. 10 is a schematic diagram of another screen split page according to an embodiment of the present disclosure. [Figure 7] 1 is a structural schematic diagram of a video-based interaction device according to an embodiment of the present disclosure; [Figure 8] FIG. 1 is a structural schematic diagram of a video-based interaction device according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION
[0022] In order to make the above-mentioned objectives, features and advantages of the present disclosure more clearly understood, the technical solution of the present disclosure will be further described below. It should be noted that, unless contradictory, the embodiments and features in the embodiments of the present disclosure can be combined with each other.
[0023] In the following description, numerous specific details are set forth to facilitate a thorough understanding of the present disclosure; however, the present disclosure may be embodied in other forms different from those described herein, and it is apparent that the embodiments in the specification are merely some of the embodiments of the present disclosure, and not all of the embodiments.
[0024] With the current development of Internet technology, users' needs for video-related functions are becoming increasingly diverse, and how to meet these diverse needs for video-related functions has become an urgent technical issue.
[0025] Therefore, an embodiment of the present disclosure provides a video-based interaction method, which first displays a video playback page in which a first video belonging to a multimedia feed is being played; in response to a display trigger operation on the target function page performed on the video playback page to accept an interaction operation on the target function, displays the target function page; displays a predetermined video playback window on the target function page, whose display area is smaller than that of the target function page and supports video switching playback based on the multimedia feed; and continues to play the first video in the predetermined video playback window based on the playback progress information of the first video.
[0026] As a result, the embodiment of the present disclosure realizes the function of triggering the display of a target function page on a video playback page, thereby realizing the function of continuing to play the video on the video playback page in a pop-up format on the target function page, and further realizes triggering an interaction operation on the target function based on the target function page, and supports playing the video in a pop-up. Therefore, the embodiment of the present disclosure enriches video-related functions and improves user experience.
[0027] Based on this, an embodiment of the present disclosure provides a video-based interaction method. As shown in Figure 1, which is a flowchart of the video-based interaction method according to an embodiment of the present disclosure, the method specifically includes the following steps S101 to S103:
[0028] In S101, a video playback page is displayed in which a first video belonging to a multimedia feed is being played.
[0029] The video-based interaction method according to the embodiment of the present disclosure may be applied to a client, and the client may include, for example, a client installed on a smartphone, a client installed on a tablet computer, a client arranged on a large display device, etc. In the embodiment of the present disclosure, the client arranged on a large display device is taken as an example.
[0030] In the embodiment of the present disclosure, a first video is played on the video playback page, and the first video may be a video played based on any multimedia feed, i.e., belongs to the multimedia feed.
[0031] In S102, in response to a display trigger operation for the target function page executed on the video playback page, the target function page is displayed.
[0032] The target function page is used to accept an interaction operation for the target function.
[0033] In an embodiment of the present disclosure, the display trigger operation for the target function page is used to trigger the display of the target function page, and may include triggering the display of the target function page by triggering a predetermined control on the video playback page, and the predetermined control may include a tab displayed on the video playback page, i.e., by triggering the tab, the currently displayed video playback page is switched to and displayed as the target function page.
[0034] The target function page can support triggering of an interaction operation for the target function.
[0035] In one optional embodiment, the target function page may include at least one of a message display page, a product target acquisition page, a chat page, and a mailbox page.
[0036] The product target acquisition page may include a mall page.
[0037] As shown in Figure 2, it is a schematic diagram of a video playback page according to an embodiment of the present disclosure. A first video is played on the video playback page, a message tab 201 is displayed, and when a trigger operation on the message tab 201 performed on the video playback page is accepted, the video playback page is switched to a message display page for display, and as shown in Figure 3, it is a schematic diagram of a message display page according to an embodiment of the present disclosure.
[0038] In S103, a predetermined video playback window is displayed on the target function page, and the first video continues to be played in the predetermined video playback window according to the playback progress information of the first video.
[0039] The predetermined video playback window has a display area smaller than that of the target function page and supports video switching playback based on the multimedia feed.
[0040] In the embodiment of the present disclosure, in the process of displaying the target function page, a predetermined video playback window is displayed on the target function page. In one optional embodiment, when switching from the video playback page to display the target function page, the predetermined video playback window is opened by default on the target function page, and the first video continues to be played in the predetermined video playback window according to the playback progress information of the first video.
[0041] In another optional embodiment, when switching from the video playback page to the target function page, the predetermined video playback window is not opened by default on the target function page. In response to a window open operation performed on the target function page, the predetermined video playback window is displayed on the target function page, and the first video continues to be played in the predetermined video playback window based on the playback progress information of the first video. Specifically, when a window open operation performed on the target function page is accepted, the predetermined video playback window is displayed on the target function page.
[0042] The window open operation may include an open trigger operation for a window control on a target function page.
[0043] In one optional embodiment, for example, if the target function page is a message display page, a window control in a closed state is displayed on the message display page. When a trigger operation on the window control is received, a predetermined video playback window is displayed on the message display page, and the first video continues to be played in the predetermined video playback window based on the playback progress information of the first video. In this case, the state of the window control is switched from the closed state to the open state. The window control in the open state is used to represent that the predetermined video playback window is displayed on the target function page.
[0044] In the process of playing the first video in the predetermined video playback window, a video switching playback based on the multimedia feed may be triggered for the video played in the predetermined video playback window.
[0045] In one optional embodiment, a video switching control is displayed in the predetermined video playback window, and the video switching control triggers switching to a video previous to or next to the first video for playback. Also, a video switch control is displayed in the predetermined video playback window, and the playback of the video in the predetermined video playback window can be controlled to pause or continue playing by triggering the video switch control.
[0046] In another optional embodiment, the videos in a predetermined video playback window on the target function page are automatically switched and played continuously, and after the first video finishes playing, the next video is automatically switched and played based on the multimedia feed.
[0047] As shown in the message display page of Figure 3 above, a predetermined video playback window 302 is displayed on the message display page, the first video continues to play in the predetermined video playback window based on the playback progress information of the first video, and a video switching control 303 and a video switch control 304 are displayed in the predetermined video playback window, and when a user's trigger operation on the video switching control is received, it triggers switching and playing the video in the predetermined video playback window based on the multimedia feed.
[0048] Based on the above embodiment, in an embodiment of the present disclosure, the video playback page may be switched to a mall page by triggering a mall tab displayed on the video playback page. Specifically, when a trigger operation on the mall tab performed on the video playback page is received, the video playback page is switched to a mall page, a predetermined video playback window is displayed on the mall page, and the first video continues to be played in the predetermined video playback window based on the playback progress information of the first video. In a video-based interaction method according to an embodiment of the present disclosure, the video-based interaction method according to an embodiment of the present disclosure first displays a video playback page in which a first video belonging to a multimedia feed is being played, and in response to a display trigger operation on the target function page performed on the video playback page to receive an interaction operation on the target function, displays the target function page, and displays a predetermined video playback window on the target function page whose display area is smaller than that of the target function page and supports video switching playback based on the multimedia feed, and continues to play the first video in the predetermined video playback window based on the playback progress information of the first video.
[0049] As a result, the embodiment of the present disclosure realizes the function of triggering the display of a target function page on a video playback page, thereby realizing the function of continuing to play the video on the video playback page in a pop-up format on the target function page, and further realizes triggering an interaction operation on the target function based on the target function page, and supports playing the video in a pop-up. Therefore, the embodiment of the present disclosure enriches video-related functions and improves user experience.
[0050] In the process of playing the first video in a predetermined video playback window on the target function page, a window closing operation performed on the target function page may trigger the predetermined video playback window to be closed.
[0051] In one optional embodiment, the window close operation performed on the target function page includes a trigger operation on a close control in a predetermined video playback window on the target function page, specifically, a close control is displayed in the predetermined video playback window on the target function page, and the predetermined video playback window is closed when the trigger operation on the close control is received.
[0052] In another optional embodiment, the window close operation performed on the target function page includes a trigger operation on an open window control on the target function page, specifically, based on the window control displayed on the target function page, in this case, the window control is in an open state, and when the trigger operation on the window control is received, a predetermined video playback window is closed.
[0053] As shown in the message display page in Figure 3 above, a specific video playback window 302 is displayed on the message display page, a close control 305 is displayed in the specific video playback window 302, and when a trigger operation on the close control is received, the specific video playback window is closed. Also, a window control 301 in an open state is displayed on the message display page, and when a trigger operation on the window control is received, the specific video playback window is closed.
[0054] In addition, an interaction operation on the target function page may trigger the closing of a predetermined video playback window. Optionally, for example, assuming that the target function page is a message display page, a user triggers the display of a chat detail page through a trigger operation on the message display page. When a trigger operation on video sharing information performed on the chat detail page is accepted, the video sharing information display page is displayed, and in this case, the predetermined video playback window is closed. The video sharing information may include a multimedia resource type message based on the chat detail page, for example, a video. In another optional embodiment, when a trigger operation on a user avatar performed on the chat detail page is accepted, a user's personal homepage corresponding to the user avatar is displayed, and in this case, the predetermined video playback window is closed.
[0055] Supports closing a specific video playback window to meet diverse user needs and further improve user experience.
[0056] In practical applications, in order to support the termination of the target function page and to support the continuation of video playback on the video playback page based on the video playback progress information in the specified video playback window when the target function page is terminated and the video playback page is displayed, the embodiment of the present disclosure sets a page termination operation on the target function page, supports the termination of the target function page, and supports the continuation of video playback based on the video playback progress information in the specified video playback window.
[0057] Specifically, when a page exit operation performed on the target function page is accepted, a video playback page is displayed, and the video continues to be played on the video playback page based on the video playback progress information in the specified video playback window.
[0058] The page exit operation is used to trigger the end of the target function page and display the video playback page, and may include triggering the return control in a specific video playback window to trigger the end of the current target function page, displaying the video playback page, and continuing to play the video on the video playback page; it may further include switching from the currently displayed target function page to the video playback page and displaying it via a tab displayed on the target function page, i.e., by triggering the tab, and continuing to play the video on the video playback page.
[0059] As shown in the message display page in Figure 3 above, a specified video playback window 302 is displayed on the message display page, a return control 306 is displayed on the specified video playback window 302, and when a trigger operation on the return control is accepted, a video playback page is displayed and the video continues to be played on the video playback page, and a top page tab 307 is also displayed on the message display page, and when a trigger operation on the top page tab 307 is accepted, the current message display page is switched to and displayed on the video playback page, and the video continues to be played on the video playback page.
[0060] In practical applications, in order to give the target function page more interaction capabilities, a predetermined screen split operation may be set on the target function page according to a predetermined video playback window, that is, two pages of the same application program may be displayed simultaneously on one screen to meet the needs of users to watch videos while interacting with each other. Specifically, a predetermined screen split operation may be set on the target function page.
[0061] In one optional embodiment, when a predetermined screen splitting operation performed on a target function page is accepted, the target function page is displayed in a first display area, and a predetermined video playback window is displayed in a second display area, and the first display area and the second display area are independent of each other and do not overlap.
[0062] The predetermined split screen operation may include triggering a split screen function for a predetermined split screen control.
[0063] As shown in the message display page in Figure 3 above, a predetermined screen splitting control 306 is displayed in a predetermined video playback window 302 displayed on the message display page, and when a trigger operation on the predetermined screen splitting control is received, the message display page is displayed in the first display area and the predetermined video playback window is displayed in the second display area, and the first display area and the second display area are independent of each other and do not overlap.
[0064] 4 is a schematic diagram of a screen split page according to an embodiment of the present disclosure. For example, if the target function page is a message display page, the message display page is displayed in the first display area, and a predetermined video playback window 401 is displayed in the second display area, and the first display area and the second display area are independent of each other and do not overlap.
[0065] In the process of displaying a target function page and a predetermined video playback window to a user in a split screen, the embodiment of the present disclosure further supports adjusting the area occupied by the display area, specifically, by dragging the border of the display area to adjust the area occupied by the display area.
[0066] In addition, in the process of adjusting the area occupied by a display area, if the area occupied is adjusted to a certain size, the display area corresponding to the area occupied can be triggered to be closed or displayed in full screen, and at this time, the state corresponding to the other display areas is displayed in full screen or closed.
[0067] In the embodiment of the present disclosure, after the target function page and the predetermined video playback window are displayed in a split screen, the interaction operation between the target function page and the predetermined video playback window is further supported.
[0068] Specifically, when the screen splitting operation is realized based on the same application program, that is, when one application program is launched and the target function page and a specified video playback window in the application program are displayed on a split screen, that is, when the screen splitting is within the app, when a first target interaction operation performed on the target function page is accepted, the operation response page corresponding to the first target interaction operation is displayed in full screen, and the specified video playback window is hidden.
[0069] The first target interaction operation may include a predetermined interaction operation for a target function page.
[0070] If the screen splitting operation is a screen splitting operation realized based on the launch of two identical application programs, i.e., if it is an inter-app screen splitting, when a second target interaction operation performed on the target function page is accepted, an operation response page corresponding to the target interaction operation is displayed in the first display area, and the video playback page is controlled to be paused. That is, after the target function page and the video playback page are displayed on the split screen, when the user triggers the second target interaction operation on the target function page, the video playback page is controlled to be paused.
[0071] In the above content, the first target interaction operation and the second target interaction operation may be the same or different, and both are interaction operations triggered by the user based on the target function page.
[0072] FIG. 5 is a schematic diagram of a split-screen page according to an embodiment of the present disclosure. A chat detail page is displayed in a first display area of the split-screen page, a video playback page is displayed in a second display area, and a video sharing content 501 is displayed on the chat detail page. When a user triggers a display operation for the video sharing content, a video sharing content display page is displayed in the first display area, and the video on the video playback page is paused. Take an example, as shown in FIG. 6, a schematic diagram of another split-screen page according to an embodiment of the present disclosure. An operation response page 601 corresponding to the target interaction operation is displayed in the first display area of the split-screen page, and a video playback page is displayed in the second display area, and the video on the video playback page is paused.
[0073] Based on the above-mentioned method embodiment, the present disclosure further provides a video-based interaction device. Referring to FIG. 7, a structural schematic diagram of a video-based interaction device according to an embodiment of the present disclosure is shown, and the device includes: a first display module 701 for displaying a video playback page in which a first video belonging to a multimedia feed is being played; a second display module 702 for displaying the target function page in response to a display trigger operation on the target function page, the display trigger operation being executed on the video playback page to receive an interaction operation on the target function; and a third display module 703 for displaying a predetermined video playback window on the target function page, the predetermined video playback window having a display area smaller than that of the target function page and supporting video switching playback based on the multimedia feed, and for continuing to play the first video in the predetermined video playback window based on playback progress information of the first video.
[0074] In one optional embodiment, the device comprises: The display device further includes a close module for closing the predetermined video playback window in response to a window close operation performed on the target function page.
[0075] In one optional embodiment, the third display module specifically comprises: It is used to display a predetermined video playback window on the target function page in response to a window open operation performed on the target function page.
[0076] In one optional embodiment, the device comprises: and further includes a fourth display module for displaying the video playback page in response to a page exit operation performed on the target function page, and continuing to play the video on the video playback page based on video playback progress information in the specified video playback window.
[0077] In one optional embodiment, the device comprises: and a fifth display module for displaying the target function page in a first display area and the predetermined video playback window in a second display area in response to a predetermined screen splitting operation performed on the target function page, wherein the first display area and the second display area are independent of each other and do not overlap.
[0078] In one optional embodiment, the device comprises: and a sixth display module for, in response to a first target interaction operation performed on the target function page, displaying an operation response page corresponding to the first target interaction operation in full screen and hiding the predetermined video playback window.
[0079] In one optional embodiment, the device comprises: The display device further includes a seventh display module for controlling, in response to a second target interaction operation performed on the target function page, to display an operation response page corresponding to the second target interaction operation in the first display area and to pause the playback of the video in the specified video playback window.
[0080] In one optional embodiment, the target function page includes at least one of a message display page, a product target acquisition page, a chat page, and a mailbox page.
[0081] According to a video-based interaction device of an embodiment of the present disclosure, first, a video playback page in which a first video belonging to a multimedia feed is being played is displayed, and in response to a display trigger operation on the target function page performed on the video playback page to accept an interaction operation on the target function, the target function page is displayed, and a predetermined video playback window whose display area is smaller than that of the target function page and which supports video switching playback based on the multimedia feed is displayed on the target function page, and the first video continues to be played in the predetermined video playback window based on the playback progress information of the first video.
[0082] As a result, the embodiment of the present disclosure realizes the function of triggering the display of a target function page on a video playback page, thereby realizing the function of continuing to play the video on the video playback page in a pop-up format on the target function page, and further realizes triggering an interaction operation on the target function based on the target function page, and supports playing the video in a pop-up. Therefore, the embodiment of the present disclosure enriches video-related functions and improves user experience.
[0083] In addition to the above methods and devices, embodiments of the present disclosure further provide a computer-readable storage medium having stored thereon instructions that, when executed on a terminal device, cause the terminal device to implement the video-based interaction method described in the embodiments of the present disclosure.
[0084] An embodiment of the present disclosure further provides a computer program product including a computer program / instructions that, when executed by a processor, implements the video-based interaction method described in the embodiment of the present disclosure.
[0085] Furthermore, an embodiment of the present disclosure further provides a video-based interaction device, as shown in FIG. 8 , the device comprising: The video-based interaction device may include a processor 801, a memory 802, an input device 803, and an output device 804. The number of processors 801 in the video-based interaction device may be one or more, and one processor is shown in Fig. 8. In some embodiments of the present disclosure, the processor 801, the memory 802, the input device 803, and the output device 804 may be connected by a bus or other method, and Fig. 8 shows the connection by a bus as an example.
[0086] The memory 802 may be used to store software programs and modules, and the processor 801 executes the software programs and modules stored in the memory 802 to perform various functional applications and data processing of the video-based interaction device. The memory 802 may mainly include a program storage area that can store an operating system, an application program required for at least one function, and the like, and a data storage area. The memory 802 may also include a high-speed random access memory, and may further include non-volatile memory, such as at least one magnetic disk memory device, flash memory device, or other volatile solid-state memory device. The input device 803 can receive input numeric or character information and generate signal inputs related to user settings and function control of the video-based interaction device.
[0087] Specifically, in this embodiment, the processor 801 loads executable files corresponding to the processes of one or more application programs into the memory 802 according to the following instructions, and executes the application programs stored in the memory 802 by the processor 801, thereby realizing various functions of the above-mentioned video-based interaction device.
[0088] It should be noted that, as used herein, relational terms such as "first" and "second" are merely used to distinguish one entity or operation from another and do not necessarily require or imply the existence of any such actual relationship or order among those entities or operations. Furthermore, the terms "comprise," "include," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or device that includes a set of elements not only includes those elements, but also other elements not expressly listed, or elements inherent in such process, method, article, or device. Unless further limited, elements defined by the phrase "comprise..." do not exclude the presence of additional identical elements in the process, method, article, or device that includes the element.
[0089] The foregoing description is merely a specific embodiment of the present disclosure to enable those skilled in the art to understand or realize the present disclosure. Various modifications to these examples will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other examples without departing from the spirit or scope of the present disclosure. Therefore, the present disclosure is not intended to be limited to the examples described herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. displaying a video playback page in which a first video belonging to the multimedia feed is being played; displaying the target function page in response to a display trigger operation on the target function page for receiving an interaction operation on the target function, the display trigger operation being executed on the video playback page; A video-based interaction method comprising the steps of: displaying a predetermined video playback window on the target function page, the predetermined video playback window having a display area smaller than that of the target function page and supporting video switching playback based on the multimedia feed; and continuing to play the first video in the predetermined video playback window based on playback progress information of the first video.
2. The method of claim 1 , further comprising the step of closing the predetermined video playback window in response to a window close operation performed on the target function page.
3. The step of displaying a predetermined video playback window on the target function page includes:
2. The method of claim 1, further comprising the step of displaying a predetermined video playback window on the target function page in response to a window open operation performed on the target function page.
4. 2. The method of claim 1, further comprising the step of displaying the video playback page in response to a page exit operation performed on the target function page, and continuing to play the video on the video playback page based on video playback progress information in the specified video playback window.
5. 2. The method of claim 1, further comprising the step of displaying the target function page in a first display area and the predetermined video playback window in a second display area in response to a predetermined screen splitting operation performed on the target function page, wherein the first display area and the second display area are independent of each other and do not overlap.
6. 6. The method of claim 5, further comprising the step of, in response to a first target interaction operation performed on the target function page, displaying an operation response page corresponding to the first target interaction operation in full screen and hiding the predetermined video playback window.
7. The method of claim 5, further comprising the step of controlling, in response to a second target interaction operation performed on the target function page, to display an operation response page corresponding to the second target interaction operation in the first display area and to pause playback of the video in the specified video playback window.
8. The method of claim 1 , wherein the target function page includes at least one of a message display page, a product target acquisition page, a chat page, and a mailbox page.
9. a first display module for displaying a video playback page in which a first video belonging to the multimedia feed is being played; a second display module for displaying the target function page in response to a display trigger operation on the target function page, the display trigger operation being executed on the video playback page to receive an interaction operation on the target function; a third display module for displaying a predetermined video playback window on the target function page, the predetermined video playback window having a display area smaller than that of the target function page and supporting video switching playback based on the multimedia feed, and for continuing to play the first video in the predetermined video playback window based on playback progress information of the first video;
10. A computer-readable storage medium having stored thereon instructions that, when executed on a terminal device, cause the terminal device to implement the method of any one of claims 1 to 8.
11. A video-based interaction device comprising a memory, a processor, and a computer program stored in the memory and executable by the processor, the computer program implementing the method of any one of claims 1 to 8 when executed by the processor.
Citation Information
Patent Citations
Landscape interaction method and device, electronic equipment and storage medium
CN113867579A
Live video-chat function within text messaging environment
US20190124021A1
Video playback in a web-application using a resizable and repositionable window
US20200045375A1
Dynamic instream autoplay based on presence of watch while mini player
US9733809B1