Video display and interactive methods, devices, electronic devices and storage media

The method and device enable interactive operations during video downloads, addressing the wait time issue in video sharing applications by allowing users to engage with the video display screen while the video is still downloading, thereby enhancing user experience.

JP7772954B2Active Publication Date: 2025-11-18DOUYIN VISION CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2024541254
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2022-01-14
Filing Date
2023-01-09
Publication Date
2025-11-18
Estimated Expiration
2043-01-09

AI Technical Summary

Technical Problem

In video sharing applications, users are forced to wait for video downloads to complete before they can interact with or share the video, leading to a poor user experience due to factors like slow internet speeds or large video sizes.

Method used

A method and device that allow users to perform interactive operations on the video display screen during the download process, enabling actions such as liking, commenting, and sharing while the video is still downloading.

Benefits of technology

Enhances user experience by allowing interaction during the download process, reducing boredom and discomfort, and improving the efficiency of video sharing across platforms.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007772954000001
    Figure 0007772954000001
  • Figure 0007772954000002
    Figure 0007772954000002
  • Figure 0007772954000003
    Figure 0007772954000003
Patent Text Reader

Abstract

A video display and interactive method, apparatus, electronic device and storage medium, the method including: in a video display process, in response to obtaining a first operation command for a video, triggering a video download process to start downloading a target video associated with the first operation command; and in the target video download process, in response to a second operation command on a user's video display screen, completing a corresponding interactive operation.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] This disclosure claims priority from Chinese Patent Application No. 202210045088.3, ​​filed with the China Patent Office on January 14, 2022, the entire contents of which are incorporated herein by reference.

[0002] TECHNICAL FIELD Embodiments of the present disclosure relate to the technical field of intelligent terminals, such as video display and interactive methods, devices, electronic devices, and storage media. [Background technology]

[0003] In video sharing applications, such as short video applications or social media, when sharing a video across platforms, the video must first be downloaded and then shared as a video file. However, during the video download process, users must wait on the download screen until the download is complete. Due to factors such as slow user internet speeds, device malfunctions, or the large size of the video itself, the download wait time can be long, which can affect the user experience. Summary of the Invention [Problem to be solved by the invention]

[0004] The embodiments of the present disclosure provide a video display and interaction method, device, electronic device, and storage medium, which can complete corresponding interactive operations in response to a user's interactive command on the video display screen during the video download process, allowing the user to perform video interactive operations even while waiting for the video to be downloaded, thereby improving the user experience. [Means for solving the problem]

[0005] In a first aspect, embodiments of the present disclosure provide a video display and interactive method, comprising: In a video display process, in response to receiving a first operation command for a video, triggering a video download process to start downloading a target video associated with the first operation command; During the process of downloading the target video, the method includes a step of completing a corresponding interactive operation in response to a second operation command from the user on the video display screen.

[0006] In a second aspect, embodiments of the present disclosure further provide a video display and interactive device, comprising: a video download module configured to, in a video display process, trigger a video download process in response to receiving a first operation command for a video, to start downloading a target video associated with the first operation command; and an interactive operation response module configured to complete a corresponding interactive operation in response to a second operation command from the user on the video display screen during the downloading of the target video.

[0007] In a third aspect, an embodiment of the present disclosure further provides an electronic device, the electronic device comprising: a processor; a storage device for storing a program, When the program is executed by the processor, it causes the processor to implement the video display and interactive method according to any one of the embodiments of the present disclosure.

[0008] In a fourth aspect, an embodiment of the present disclosure further provides a storage medium containing computer-executable instructions, which, when executed by a computer processor, are for performing the video display and interactive method described in any one of the embodiments of the present disclosure.

[0009] The above and other features, advantages, and aspects of each embodiment of the present disclosure will become more apparent from the following specific embodiments with reference to the drawings. In the drawings, like or similar reference numerals indicate like or similar elements. It should be understood that the drawings are only schematic, and that elements and components are not necessarily drawn to scale. [Brief explanation of the drawings]

[0010] [Figure 1] FIG. 1 is a flowchart of a video display and interactive method according to a first embodiment of the present disclosure. [Figure 2] FIG. 2 is a schematic diagram of video sharing according to the first embodiment of the present disclosure. [Figure 3] FIG. 3 is a schematic diagram illustrating the display of the progress of a video download according to the first embodiment of the present disclosure. [Figure 4] FIG. 4 is a flowchart of a video display and interactive method according to a second embodiment of the present disclosure. [Figure 5] FIG. 5 is a schematic diagram of downloading a video and then jumping to a target sharing platform screen according to the second embodiment of the present disclosure. [Figure 6] FIG. 6 is a flowchart of a video display and interactive method according to a third embodiment of the present disclosure. [Figure 7] FIG. 7 is a schematic diagram of downloading a video and then jumping according to the third embodiment of the present disclosure. [Figure 8] FIG. 8 is a schematic diagram of downloading a video and then jumping according to the third embodiment of the present disclosure. [Figure 9] FIG. 9 is a structural schematic diagram of a video display and interactive device according to a fourth embodiment of the present disclosure. [Figure 10] FIG. 10 is a structural schematic diagram of an electronic device according to a fifth embodiment of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION

[0011]

[0023] Hereinafter, embodiments of the present disclosure will be described with reference to the drawings. While the drawings show several embodiments of the present disclosure, it should be understood that the present disclosure may be realized in various forms, and the purpose of providing these embodiments is to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are merely illustrative.

[0012] It should be understood that steps recited in method embodiments of the present disclosure may be performed in a different order and / or simultaneously, and method embodiments may include additional steps and / or omit performance of steps as shown.

[0013] As used herein, the term "comprises" and variations thereof are open inclusive, i.e., "including, but not limited to." The term "based on" means "based at least in part on." The term "in one embodiment" refers to "at least one embodiment," the term "in another embodiment" refers to "at least one other embodiment," and the term "in some embodiments" refers to "at least some embodiments." Relevant definitions of other terms are provided in the description below.

[0014] It should be noted that the concepts of "first", "second", etc. mentioned in this disclosure are merely used to distinguish different devices, modules or units.

[0015] It should be noted that the modifications "one" and "multiple" referred to in this disclosure are exemplary and should be understood by those skilled in the art to mean "one or more" unless the context clearly indicates otherwise.

[0016] Example 1 1 is a flowchart of a video display and interaction method according to a first embodiment of the present disclosure, which is applied to a video streaming data consumption and sharing scenario, particularly to a short video playback platform. The method may be performed by a video display and interaction device, which may be implemented in the form of software and / or hardware, or may be located in an electronic device, such as a mobile terminal or a server device.

[0017] As shown in FIG. 1, the video display and interactive method according to this embodiment includes the following steps S110 and S120.

[0018] S110: In the video display process, in response to obtaining a first operation command for a video, trigger a video download process to start downloading a target video associated with the first operation command.

[0019] Short video applications and other social media application client terminals that allow users to release and view videos generally provide users with an interface for interacting with video content, enabling them to perform operations such as liking, commenting, adding to favorites, downloading (or caching), forwarding, and sharing the video content.

[0020] In this embodiment, the first operation command is an external sharing command, an external transfer command, or a download command. In response to the client terminal receiving any one of the first operation commands, any of them may trigger a subsequent video download process. The download command directly triggers the download process. The external sharing command or the external transfer command is a download process triggered after the user determines the target platform for sharing or transferring.

[0021] In one embodiment, for video data 1 displayed on the current video display screen, when a user triggers the video download function controller, the client terminal may obtain a video download command and then download the video data 1 currently displayed on the video display screen. The video data 1 is the target video associated with the video download command. Furthermore, when a user triggers the share or transfer function controller in order to share or transfer the video data 1 across platforms, the application client terminal displays external platforms on which the video data 1 can be shared or transferred in response to the share or transfer command. After the user selects a target sharing platform, the client terminal obtains a video download command and then starts downloading the video data 1 based on the video download command. For example, the video sharing process is shown in FIG. 2. After a user triggers the share function controller on the video display screen, a menu pops up on the video display screen, displaying multiple platforms (A, B, C, D, E, F, etc.) on which the video can be shared. The user may select one of the available options as the target sharing platform. Assuming that the user selects A as the target sharing platform, the client terminal receives the selection result and also obtains a video download command, thereby starting to download the target video associated with the video download command.

[0022] S120: during the downloading of the target video, complete a corresponding interactive operation in response to a second operating command from the user on the video display screen;

[0023] In this embodiment, the second operation command is a command obtained by the client terminal during the video download process, which may be a command obtained through interaction between a user and a function controller on the video display screen, which is different from the first operation command and does not trigger the video download process.

[0024] In one embodiment, during the downloading of the target video, the target sharing platform selection menu is hidden, and the video display screen returns to the state before the target video was downloaded. See the schematic diagram of the video display screen shown in FIG. 3 for details. The downloaded target video, i.e., video data 1, remains displayed on the video display screen. The video display screen not only allows video playback, but also allows users to swipe up and down (or left and right) to switch between video data and consume new video data. Users can also issue commands and interact with video information by clicking on interactive function controls such as like, comment, add to favorites, and icons on the video display screen, or information such as video description text. Users can also enter keywords in the search field to search for videos and switch between videos recommended by the client terminal and videos the user follows. The video description text includes information such as a video summary and theme tags related to the video content.

[0025] Thus, instead of being forced to wait and unable to perform other operations, the user can kill time by interacting with the video display screen while waiting for the target video to be downloaded. It should be noted that if the user switches to new video data during the target video download process and downloads or shares the video across platforms on the new video data display screen, the client terminal will not respond to the corresponding video download command or share command, i.e., will not simultaneously start downloading the second video to ensure the target video is downloaded.

[0026] In one alternative embodiment, during the downloading of the target video, the video display screen further displays the download progress. Generally, the download progress is displayed at an edge where a function control is not normally located. For example, the bottom edge of the video display screen in FIG. 3 is an example. Of course, the download progress may also be displayed at the left edge of the video display screen.

[0027] In the embodiment of the present disclosure, in response to receiving a first operation command for the video during the video display process, a video download process may be triggered to start downloading the target video associated with the video download command, and in response to a user's operation command on the video display screen during the target video download process, a corresponding interactive operation may be realized. The embodiment of the present disclosure solves the problem in the related art that in the process of sharing videos across platforms, the video cannot be shared until the download is complete and the video display screen cannot be interacted with, and in the video download process, in response to a user's interactive command on the video display screen, the corresponding interactive operation is completed, allowing the user to perform video interactive operation even while waiting for the video to download, thereby improving the user experience.

[0028] Example 2 The embodiments of the present disclosure may be combined with multiple selectable solutions in the video display and interaction method according to the above embodiments. In the video display and interaction method according to this embodiment, when the first operation command is an external sharing command, a video download command is triggered when the video is shared across platforms, and the video is displayed and interacted with during the video download process.

[0029] 4 is a flowchart of a video display and interactive method according to a second embodiment of the present disclosure. As shown in FIG. 4, the video display and interactive method according to this embodiment includes the following steps S210 to S230.

[0030] S210: if a user triggers a video sharing command of a target video and determines a target sharing platform, obtain a video download command and start downloading the target video associated with the video download command;

[0031] The device for implementing the video display and interactive method according to the embodiment of the present disclosure may be integrated into an application software client terminal for playing, releasing and sharing videos, and may be installed together with the application software in electronic devices such as servers, mobile phones, computers, etc. The application software may be social media application software such as short videos.

[0032] In this embodiment, the target video is a video currently being played on the video display screen of the client terminal and that the user desires to share across platforms. When the user triggers the share function controller on the video display screen of the target video, the client terminal can respond to the share command by popping up a menu, list, or other format to display platforms on which the video can be shared, allowing the user to select a target sharing platform. After the user selects a target sharing platform, the client terminal receives a video download command and starts downloading the target video.

[0033] S220: In the process of downloading the target video, in response to a video interactive command other than the video download operation and the video sharing operation on the user's video display screen, complete the corresponding video interactive operation.

[0034] In one embodiment, the video interactive command includes operation commands such as switching video data, liking, commenting, adding to favorites, etc., and may also be video interactive commands generated by clicking on user icons and video description characters, etc. For example, the video interactive command may include an instruction generated by triggering any one of the operable controllers in FIG. 3, or an interactive command triggered by any one of gestures on the video display screen. The video download operation command and the video sharing operation command triggered by the user are not responded to.

[0035] Therefore, even when the download waiting time is relatively long, the user can consume the video data and interact with the corresponding client terminal normally, without feeling bored, and the discomfort caused by using the client terminal during the waiting period can be reduced, thereby improving the user experience.

[0036] S230: if the download of the target video is completed, in response to maintaining the target video displayed on the video display screen, directly jump to a video sharing screen to complete the video sharing operation for the target video.

[0037] In this embodiment, maintaining the target video on the video display screen may be understood as not switching the video data once the download of the target video is complete. For example, if the downloaded target video is video data 1, once the download is complete, video data 1 is still displayed on the video display screen. One possibility is that during the download process of video data 1, the user does not switch to the new video data, but simply triggers a video interactive command on the video display screen of video data 1 that does not switch the video data, such as liking, commenting, or adding to favorites. Another possibility is that the user switches to new video data but then switches from the new video data to video data 1. This indicates, to some extent, that the user does not have a strong intention to continue viewing other video content. Therefore, once the download of the target video is complete, the user may directly jump to the video sharing screen of the target sharing platform to complete the video sharing operation for the target video. In one embodiment, the video sharing screen may refer to the content shown in FIG. 5. In FIG. 5, the user is informed that video data 1 has already been shared to platform A. The content within the dashed block may be a cover map of video data 1 or an image of any one frame of video data 1. The function controller 1 and the function controller 2 may be configured to have corresponding functions according to the needs of the application program, such as continue sharing the video, stay on platform A, return to the client terminal which triggers the video sharing, or release the video. As can be understood, the number of function controllers on the video sharing screen may be customized according to the needs of the application scenario, thereby facilitating user convenience.

[0038] In the embodiments of the present disclosure, when a user triggers a video sharing command for a target video and determines a target sharing platform, a video download command is obtained, and then the download of the target video associated with the video download command is initiated. During the process of downloading the target video, a corresponding interactive operation is realized in response to the user's operating command on the video display screen. The embodiments of the present disclosure solve the problem in the related art that during the process of sharing videos between platforms, the video cannot be shared until the download is complete and the video display screen cannot be interacted with. During the video download process, a corresponding interactive operation is completed in response to the user's interactive command on the video display screen, allowing the user to perform video interactive operations even while waiting for the video to download, thereby improving the user experience.

[0039] Example 3 The embodiments of the present disclosure may be combined with multiple selectable solutions in the video display and interaction method according to the above embodiments. The video display and interaction method according to this embodiment describes a process of triggering a video download command when sharing a video across platforms when the first operation command is an external sharing command, and displaying (consuming) and interacting with the new video during the video download process.

[0040] 6 is a flowchart of a video display and interactive method according to a third embodiment of the present disclosure. As shown in FIG. 6, the video display and interactive method according to this embodiment includes the following steps S310 to S340.

[0041] S310: if a user triggers a video sharing command of a target video and determines a target sharing platform, obtain a video download command and start downloading the target video associated with the video download command;

[0042] In this embodiment, the target video is a video currently being played on the video display screen of the client terminal and that the user desires to share across platforms. When the user triggers the share function controller on the video display screen of the target video, the client terminal can respond to the share command by popping up a menu, list, or other format to display platforms on which the video can be shared, allowing the user to select a target sharing platform. After the user selects a target sharing platform, the client terminal receives a video download command and starts downloading the target video.

[0043] S320: During the downloading of the target video, in response to a user's operation to switch the video stream on the video display screen, switch to and display a new video stream.

[0044] During the process of downloading the target video, the user interacts with the video display screen and issues a video stream switching command, which will switch to and display new video data on the video display screen. For example, if the target video is video data 1, the user can switch to new video data (video stream) with a swipe gesture on the video display screen shown in Figure 3, and obtain a video display screen displaying video data 2 in Figure 7.

[0045] Of course, before and after switching to new video data, the user may perform other interactive operations on the video display screen, such as liking, commenting, adding to favorites, etc.

[0046] S330: After the download of the target video is completed, a download completion status is displayed on the video display screen displaying the new video stream, and a sharing confirmation function controller is displayed.

[0047] Because the user has already switched to new video data, it is not possible to determine whether the user wants to continue viewing the new video data, or whether they want to share the video data across platforms and jump to the screen across platforms. In this case, after the download of the target video is completed, the download completion status notification information (see FIG. 7) is displayed, and the sharing confirmation function controller is also displayed. This allows the user to view the download completion notification information and then complete the final video sharing confirmation operation using the sharing confirmation function controller.

[0048] S340: In response to a user's trigger operation on the sharing confirmation function controller, the target video is shared to the target sharing platform.

[0049] After the user triggers the sharing confirmation function controller, the user's intention to share the target video can be confirmed, the target video sharing operation command can be completed, and the target video can be shared to the target sharing platform.

[0050] In another alternative embodiment, after the download of the target video is completed, a countdown to share the video may be displayed on the video display screen displaying the new video stream, and the target video may be shared to a target sharing platform after the countdown to share the video ends. As shown in Fig. 8, a message saying "Download completed, will be shared to target sharing platform A in X seconds" may be displayed below the video display screen. X refers to the number of the countdown time.

[0051] In addition, a video sharing function cancel controller may be displayed simultaneously with the video sharing countdown, and the user may trigger the video sharing function cancel controller when he or she no longer needs to continue sharing video data. Then, the client terminal cancels the video sharing operation for the target video in response to the user's trigger operation on the video sharing function cancel controller, making it easier and more flexible for the user to control the video sharing process.

[0052] In the embodiment of the present disclosure, after receiving a first operation command for the video during the video display process, i.e., when a user triggers a video sharing command for the target video to determine the target sharing platform, a video download process is triggered to start downloading the target video related to the first operation command, and during the target video download process, a corresponding interactive operation is realized in response to the user's operation command on the video display screen, and when the user switches to new video data during the video download process, a download completion status is displayed when the download is complete, and the user is given the option of continuing to share the video data. The embodiment of the present disclosure solves the problem in the related art that, during the cross-platform video sharing process, a video cannot be shared until the download is complete and therefore cannot be interacted with on the video display screen. During the video download process, a corresponding interactive operation is completed in response to the user's interactive command on the video display screen, allowing the user to perform video interactive operations even while waiting for the video to download, making user interaction with video data more flexible and easier and improving the user experience.

[0053] Example 4 9 is a structural schematic diagram of a video display and interactive device according to a fourth embodiment of the present disclosure. The video stream data consumption and sharing scenario according to this embodiment is particularly applied to a short video playback platform. The device may be implemented in the form of software and / or hardware and may be located in an electronic device, such as a mobile terminal or a server device.

[0054] As shown in FIG. 9, the video display and interactive device includes a video download module 410 and an interactive operation response module 420 .

[0055] The video download module 410 is configured to trigger a video download process in response to obtaining a first operation command for a video during a video display process, and start downloading a target video related to the first operation command; and the interactive operation response module 420 is configured to complete a corresponding interactive operation in response to a second operation command on the user's video display screen during the downloading process of the target video.

[0056] In the embodiment of the present disclosure, in the video display process, in response to obtaining a first operation command for the video, a video download process is triggered to start downloading the target video associated with the video download command, and in the process of downloading the target video, in response to a second operation command on the user's video display screen, a corresponding interactive operation is realized. The embodiment of the present disclosure solves the problem in the related art that in the process of sharing videos across platforms, the video cannot be shared until the download is complete and therefore the video display screen cannot be interacted with. In the video download process, in response to an interactive command on the user's video display screen, the corresponding interactive operation is completed, allowing the user to perform video interactive operation even while waiting for the video to download, thereby improving the user experience.

[0057] In some alternative implementations, the first operation command is an external share command, an external transfer command, or a download command.

[0058] In some alternative implementation modes, the interactive operation response module 420 is configured to complete corresponding video interactive operations in response to video interactive commands other than video download operations, video external sharing operations, and video external transfer operations on the user's video display screen.

[0059] In some alternative implementations, the interactive operation response module 420 is configured to switch to and display a new video stream in response to a user's video stream switching operation on the video display screen during the downloading of the target video.

[0060] In some alternative implementations, if the first operation command is an external sharing command, the video download module 410 is configured to obtain a video download command and trigger a video download process when a user triggers a video sharing command for the target video and determines a target sharing platform; In response, the interactive operation response module 420 further displays a download completion status on the video display screen displaying the new video stream and displays a sharing confirmation function controller after the download of the target video is completed; The target video is configured to be shared to the target sharing platform in response to a user's trigger operation on the sharing confirmation controller.

[0061] In some alternative implementations, if the first operation command is an external sharing command, the video download module 410 is configured to obtain a video download command and trigger a video download process when a user triggers a video sharing command for the target video and determines a target sharing platform; Correspondingly, the interactive operation response module 420 is further configured to display a video sharing countdown on the video display screen displaying the new video stream after the download of the target video is completed, and share the target video to the target sharing platform after the video sharing countdown ends.

[0062] In some alternative implementations, the interaction response module 420 further comprises: displaying the video sharing countdown and simultaneously displaying a video sharing function cancel controller; The video sharing function cancel controller is configured to cancel the video sharing operation on the target video in response to a trigger operation on the video sharing function cancel controller by a user.

[0063] In some alternative implementations, the video download module 410 is configured to obtain the video download instruction when a user triggers a video sharing instruction for the target video and determines a target sharing platform; Correspondingly, the interactive operation response module 420 is further configured to, when the download of the target video is completed, in response to maintaining the target video displayed on the video display screen, jump directly to a video sharing screen to complete a video sharing operation on the target video.

[0064] In some alternative implementations, the video display and interactive device further includes a download progress presentation module configured to display the video download progress at an edge position on the video display screen where no function operation controller is located.

[0065] The video display and interactive device according to the embodiments of the present disclosure can execute the video display and interactive method according to any embodiment of the present disclosure, and includes functional modules and beneficial effects corresponding to the execution of the method.

[0066] However, each unit and module included in the above device is simply distinguished by functional logic, and it is sufficient if it can realize the corresponding function, and the specific names of each functional unit are merely intended to make it easier to distinguish them from each other.

[0067] Example 5 Referring now to FIG. 10 , a structural diagram of an electronic device (e.g., a terminal device or server in FIG. 10 ) 500 suitable for implementing an embodiment of the present disclosure is shown. The terminal device of the embodiment of the present disclosure may include mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, personal digital assistants (PDAs), tablet computers (PADs, Portable Android® Devices), portable media players (PMPs), and in-vehicle terminals (e.g., in-vehicle navigation terminals), as well as fixed terminals such as digital televisions (TVs) and desktop computers. The electronic device shown in FIG. 10 is merely an example.

[0068] 10, electronic device 500 may include a processing unit (e.g., a central processing unit, a graphics processor, etc.) 501, and electronic device 500 may perform various appropriate operations and processes based on programs stored in read-only memory (ROM) 502 or programs loaded from storage device 508 into random access memory (RAM) 503. RAM 503 further stores various programs and data necessary for the operation of electronic device 500. Processing unit 501, ROM 502, and RAM 503 are connected to each other by bus 504. Input / output (I / O) interface 505 is also connected to bus 504.

[0069] Typically, input devices 506 including, for example, a touch panel, touch pad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc., output devices 507 including, for example, a liquid crystal display (LCD), loudspeaker, vibrator, etc., storage devices 508 including, for example, a magnetic tape, hard disk, etc., and communication devices 509 may be connected to the I / O interface 505. The communication devices 509 may exchange data by allowing wireless or wired communication between the electronic device 500 and other devices. While FIG. 10 shows the electronic device 500 with various devices, it should be understood that it is not required to implement or include all of the shown devices. More or fewer devices may alternatively be implemented or included.

[0070] In particular, according to embodiments of the present disclosure, the processes described with reference to the flowcharts above may be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product, the computer program being embodied in a non-transitory computer-readable medium, the computer program including program code for performing the methods illustrated in the flowcharts. In such embodiments, the computer program may be downloaded and installed from a network via the communication device 509, or installed from the storage device 508, or installed from the ROM 502. When the computer program is executed by the processing device 501, it performs the functions described above in the video display and interactive method of embodiments of the present disclosure.

[0071] The electronic device according to the embodiment of the present disclosure belongs to the same disclosed concept as the video display and interactive method according to the above embodiment, and the technical details not described in detail in this embodiment may be referred to the above embodiment, and this embodiment has the same beneficial effects as the above embodiment.

[0072] Example 6 An embodiment of the present disclosure provides a computer storage medium having a computer program stored thereon, which, when executed by a processor, realizes the video display and interactive method according to the above embodiment.

[0073] It should be noted that the computer-readable medium in the present disclosure may be a computer-readable signal medium, a computer-readable storage medium, or any combination of the above. The computer-readable storage medium may be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. The computer-readable storage medium may include an electrical connection having one or more conductors, a portable computer magnetic disk, a hard disk, a random access memory, a read-only memory, an erasable programmable read-only memory (EPROM) or flash memory, an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium that contains or stores a program, and the program may be used by or in connection with an instruction execution system, apparatus, or device. In the present disclosure, a computer-readable signal medium may include computer-readable program code in a data signal propagating in baseband or as part of a carrier. Such propagated data signals may take various forms, including electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which may transmit, propagate, or carry a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied in a computer-readable medium may be transmitted by any suitable medium, including electrical wire, optical cable, radio frequency (RF), or the like, or any suitable combination of the above.

[0074] In some embodiments, the client terminals and servers may communicate using any now known or later developed network protocol, such as HyperText Transfer Protocol (HTTP), and may be interconnected by any form or medium of digital data communication (e.g., a communications network). Examples of communications networks include local area networks (LANs), wide area networks (WANs), the Internet (e.g., the internet), and end-to-end networks (e.g., ad-hoc end-to-end networks), as well as any now known or later developed networks.

[0075] The computer-readable medium may be included in the electronic device, or may exist separately but not assembled into the electronic device.

[0076] The computer-readable medium includes one or more programs, and when the one or more programs are executed by the electronic device, In the video display process, in response to receiving a first operation command for the video, triggering a video download process to start downloading a target video associated with the first operation command; During the downloading of the target video, the electronic device is caused to complete a corresponding interactive operation in response to a second operation command from the user on the video display screen.

[0077] Computer program code for carrying out the operations of the present disclosure may be written in one or more programming languages, or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, C++, and also conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may run entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. When a remote computer is involved, the remote computer may be connected to the user's computer via any type of network, including a LAN or WAN, or may be connected to an external computer (e.g., via the Internet using an Internet Service Provider).

[0078] The flowcharts and block diagrams in the figures illustrate possible system architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowcharts or block diagrams may represent a module, program segment, or portion of code, which includes one or more executable instructions for implementing the specified logical function. It should be noted that in some alternative implementations, the functions depicted in the blocks may occur in a different order than that depicted in the figures. For example, two blocks shown sequentially may actually be executed essentially simultaneously, or they may be executed in the reverse order, as determined by the functionality 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 by a dedicated hardware-based system that performs the specified functions or operations, or by a combination of dedicated hardware and computer instructions.

[0079] The units related to the embodiments of the present disclosure may be implemented in a software manner or in a hardware manner, for example, a data generating module may be further described as a "video data generating module."

[0080] The functionality described herein above may be performed, at least in part, by one or more hardware logic components. For example, exemplary hardware logic components that may be used include Field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Parts (ASSPs), System on Chip (SOCs), Complex Programmable Logic Devices (CPLDs), etc.

[0081] In the context of this disclosure, a machine-readable medium may be a tangible medium that contains or stores a program used by or in connection with an instruction execution system, device, or apparatus. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or apparatus, or any suitable combination of the above. A machine-readable storage medium may include an electrical connection of one or more wires, a portable computer disk, a hard disk, RAM, ROM, erasable programmable read-only memory (EPROM or flash memory), optical fiber, CD-ROM, optical storage device, magnetic storage device, or any suitable combination of the above.

[0082] According to one or more embodiments of the present disclosure, Example 1 provides a video display and interactive method, the method comprising: In a video display process, in response to receiving a first operation command for a video, triggering a video download process to start downloading a target video associated with the first operation command; During the process of downloading the target video, the method includes a step of completing a corresponding interactive operation in response to a second operation command from the user on the video display screen.

[0083] According to one or more embodiments of the present disclosure, Example 2 provides a video display and interactive method, In some alternative implementations, the first operation command is an external share command, an external transfer command, or a download command.

[0084] According to one or more embodiments of the present disclosure, Example 3 provides a video display and interactive method, In some alternative implementations, responding to the user's second operation command on the video display screen to complete the corresponding interactive operation includes: It further includes completing a corresponding video interactive operation in response to a video interactive command other than a video download operation, a video external sharing operation, and a video external transfer operation on a user's video display screen.

[0085] According to one or more embodiments of the present disclosure, Example 4 provides a video display and interactive method, In some alternative implementation modes, completing the corresponding video interactive operation in response to a video interactive command other than the video download operation, the video external sharing operation, and the video external transmission operation on the user's video display screen is: The method further includes switching to and displaying a new video stream in response to a user's operation to switch the video stream on the video display screen.

[0086] According to one or more embodiments of the present disclosure, Example 5 provides a video display and interactive method, In some alternative implementations, when the first operation command is an external sharing command, triggering a video download process includes: The method further includes: when a user triggers a video sharing command for the target video and determines a target sharing platform, obtaining a video download command and triggering a video download process.

[0087] According to one or more embodiments of the present disclosure, Example 6 provides a video display and interactive method, In some alternative implementations, the method comprises: After the download of the target video is completed, a download completion status is displayed on the video display screen displaying the new video stream, and a sharing confirmation function controller is displayed; and sharing the target video to the target sharing platform in response to a user's trigger operation on the sharing confirmation function controller.

[0088] According to one or more embodiments of the present disclosure, Example 7 provides a video display and interactive method, In some alternative implementation methods, after the download of the target video is completed, a video sharing countdown is displayed on the video display screen displaying the new video stream, and after the video sharing countdown ends, the target video is shared to the target sharing platform.

[0089] According to one or more embodiments of the present disclosure, Example 8 provides a video display and interactive method, In some alternative implementations, displaying the video sharing countdown and simultaneously displaying a video sharing function cancel controller; The method further includes canceling the video sharing operation on the target video in response to a user's trigger operation on the video sharing function cancel controller.

[0090] According to one or more embodiments of the present disclosure, Example 9 provides a video display and interactive method, In some alternative implementations, the method comprises: The method further includes the step of, when the download of the target video is completed, jumping directly to a video sharing screen in response to maintaining the target video displayed on the video display screen, to complete a video sharing operation on the target video.

[0091] According to one or more embodiments of the present disclosure, Example 10 provides a video display and interactive method, After starting the download of the target video associated with the download command, the method includes: The method further includes a step of displaying the progress of the video download at an edge position of the video display screen where no function operation controller is installed.

[0092] According to one or more embodiments of the present disclosure, Example 11 provides a video display and interactive device, a video download module configured to, in a video display process, trigger a video download process in response to receiving a first operation command for a video, to start downloading a target video associated with the first operation command; and an interactive operation response module configured to complete a corresponding interactive operation in response to a second operation command from the user on the video display screen during the downloading of the target video.

[0093] According to one or more embodiments of the present disclosure, Example 12 provides a video display and interactive device, In some alternative implementations, the first operation command is an external share command, an external transfer command, or a download command.

[0094] According to one or more embodiments of the present disclosure, Example 13 provides a video display and interactive device, In some alternative implementation modes, the interactive operation response module further includes being configured to complete corresponding video interactive operations in response to video interactive commands other than video download operations, video external sharing operations, and video external transfer operations on the user's video display screen during the downloading of the target video.

[0095] According to one or more embodiments of the present disclosure, Example 14 provides a video display and interactive device, In some alternative implementations, the interactive operation response module is further configured to switch to and display a new video stream in response to a user's video stream switching operation on the video display screen during the downloading of the target video.

[0096] According to one or more embodiments of the present disclosure, Example 15 provides a video display and interactive device, In some alternative implementation modes, when the first operation command is an external sharing command, the video download module is further configured to obtain a video download command and trigger a video download process when a user triggers a video sharing command for the target video and determines a target sharing platform.

[0097] According to one or more embodiments of the present disclosure, Example 16 provides a video display and interactive device, In some alternative implementations, the interactive operation response module further displays a download completion status on a video display screen displaying the new video stream and displays a sharing confirmation function controller after the download of the target video is completed; The sharing confirmation function controller may further include being configured to share the target video to the target sharing platform in response to a trigger operation of the user on the sharing confirmation function controller.

[0098] According to one or more embodiments of the present disclosure, [Example 17] provides a video display and interactive device, In some alternative implementations, the interactive operation response module further includes: after the download of the target video is completed, displaying a video sharing countdown on a video display screen displaying the new video stream, and sharing the target video to the target sharing platform after the video sharing countdown ends.

[0099] According to one or more embodiments of the present disclosure, [Example 18] provides a video display and interactive device, In some alternative implementations, the interaction response module further comprises: displaying the video sharing countdown and simultaneously displaying a video sharing function cancel controller; The video sharing function cancel controller may be configured to cancel a video sharing operation on the target video in response to a trigger operation on the video sharing function cancel controller by a user.

[0100] According to one or more embodiments of the present disclosure, Example 19 provides a video display and interactive device, In some alternative implementations, the video download module is configured to obtain the video download instruction when a user triggers a video sharing instruction for the target video and determines a target sharing platform; Correspondingly, the interactive operation response module further includes: when the download of the target video is completed, in response to maintaining the target video displayed on the video display screen, jump directly to a video sharing screen to complete a video sharing operation on the target video.

[0101] According to one or more embodiments of the present disclosure, [Example 20] provides a video display and interactive device, In some alternative implementations, the video display and interactive device further includes a download progress presentation module configured to display the video download progress at an edge position on the video display screen where no function operation controller is located.

Claims

1. 1. A video display and interactive method comprising: In the video display process, in response to receiving a first operation command for the video, triggering a video download process to start downloading a target video associated with the first operation command; During the downloading of the target video, responding to a second operation command on the video display screen from the user, and completing a corresponding interactive operation; After the download of the target video is completed, displaying a video sharing countdown on a video display screen displaying a new video stream, and sharing the target video to a target sharing platform after the video sharing countdown ends; displaying the video sharing countdown and simultaneously displaying a video sharing function cancel controller; and canceling the video sharing operation on the target video in response to a user's trigger operation on the video sharing function cancel controller.

2. The method of claim 1 , wherein the first operation command is an external share command, an external transfer command, or a download command.

3. Responding to a second operation command on the user's video display screen and completing a corresponding interactive operation; The method according to claim 1 , further comprising: responding to a video interactive command other than a video download operation, a video external sharing operation and a video external transfer operation on a user's video display screen, and completing a corresponding video interactive operation.

4. Responding to video interactive commands other than video download operations, video external sharing operations and video external transmission operations on the user's video display screen and completing the corresponding video interactive operations; 4. The method of claim 3, further comprising switching to and displaying the new video stream in response to a user's operation to switch video streams on a video display screen.

5. If the first operation command is an external sharing command, triggering a video download process includes: The method of claim 4 , further comprising: obtaining a video download instruction and triggering a video download process when a user triggers a video sharing instruction of the target video and confirms the target sharing platform.

6. The method comprises: After the download of the target video is completed, displaying a download completion status on the video display screen displaying the new video stream and displaying a sharing confirmation function controller; and sharing the target video to the target sharing platform in response to a user's triggering operation on the sharing confirmation function controller.

7. The method comprises: The method of claim 5, further comprising the step of, when the download of the target video is completed, jumping directly to a video sharing screen in response to maintaining the target video displayed on the video display screen, and completing the video sharing operation for the target video.

8. After starting to download the target video associated with the download command, the video display and interactive method includes: The method according to claim 1, further comprising the step of displaying the progress of the video download at an edge of the video display screen where no function operation controller is installed.

9. 1. A video display and interactive device comprising: a video download module configured to trigger a video download process in response to receiving a first operation command for a video during a video display process, and start downloading a target video associated with the first operation command; a video display and interactive device comprising: an interactive operation response module configured to respond to a user's second operation command on the video display screen during the downloading process of the target video and complete a corresponding interactive operation; wherein the interactive operation response module displays a video sharing countdown on the video display screen displaying a new video stream after the downloading of the target video is completed, and shares the target video to a target sharing platform after the video sharing countdown ends, and displays a video sharing function cancel controller while displaying the video sharing countdown, and cancels the video sharing operation for the target video in response to a user's trigger operation on the video sharing function cancel controller.

10. An electronic device, the electronic device comprising: a processor; a storage device for storing a program, An electronic device, wherein when the program is executed by the processor, the processor implements the video display and interactive method according to any one of claims 1 to 8.

11. A storage medium containing computer-executable instructions, A storage medium, wherein the computer-executable instructions, when executed by a computer processor, are for carrying out the video display and interactive method of any one of claims 1 to 8.

Citation Information

Patent Citations

  • Multimedia data processing method and device, computer device and storage medium

    CN110740374A

  • Information processing device and method for allowing user to participate in application

    JP2020093109A

  • Method and apparatus for starting application, computer device, and storage medium

    US20210326145A1