Video processing method, video processing device, and terminal device

The video processing method allows direct audio playback from a banner window within a short video application, addressing the need to switch applications, thereby simplifying operations and enhancing user experience.

JP2026522512APending Publication Date: 2026-07-07BEIJING ZITIAO NETWORK TECH CO LTD +1

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
BEIJING ZITIAO NETWORK TECH CO LTD
Filing Date
2024-08-14
Publication Date
2026-07-07

AI Technical Summary

Technical Problem

Short video applications cannot play audio distributed by creators in other applications, requiring users to switch applications to listen to audio, increasing operational complexity.

Method used

A video processing method that displays a banner window in a video related to the audio in a first application, allowing playback of the audio within the same application upon user interaction, reducing the need to switch applications.

Benefits of technology

Simplifies the process of playing audio by enabling direct playback from a banner window within the video application, enhancing user experience by reducing operational complexity and improving playback accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026522512000001_ABST
    Figure 2026522512000001_ABST
Patent Text Reader

Abstract

A video processing method, a video processing device, and a terminal device, wherein the video processing method includes displaying a first video that includes a banner window relating to a first audio distributed to a second application based on a first application, displaying a playback page for the first audio in the first application in response to a touch operation on the banner window, and playing the first audio.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] (Cross - reference to related applications) This application claims the priority of Chinese Patent Application No. 202311191337.0 filed on September 14, 2023, and hereby incorporates by reference in its entirety the content disclosed in the above - mentioned Chinese patent application as part of this application.

[0002] (Technical Field) Embodiments of the present disclosure relate to the technical field of video processing, and in particular to video processing methods, video processing apparatuses, and terminal devices.

Background Art

[0003] Short videos are an emerging way of spreading Internet content. Users can play short videos based on terminal devices and obtain a lot of information based on short videos.

[0004] Currently, creators can distribute the shot videos they have taken to short - video applications, and users can view the videos in the short - video applications based on terminal devices. However, short - video applications cannot play the audio distributed by creators to other applications, and how to play the audio in other applications in short - video applications is a technical problem that urgently needs to be solved.

Summary of the Invention

[0005] Embodiments of the present disclosure provide a video processing method, a video processing apparatus, and a terminal device for solving one or more technical problems in the prior art.

[0006] According to a first aspect, embodiments of the present disclosure provide a video processing method, and the video processing method includes Based on the first application, display a first video that includes a banner window related to the first audio delivered to the second application, In response to a touch operation on the banner window, the first application displays the playback page for the first audio, This includes playing the first audio.

[0007] According to a second aspect, an embodiment of the present disclosure provides a video processing apparatus, the video processing apparatus comprising a display module, a response module, and a playback module, wherein The display module is used to display a first video that includes a banner window related to a first audio delivered to a second application based on a first application. The response module is used to display the playback page for the first audio in the first application in response to a touch operation on the banner window. The playback module is used to play the first audio.

[0008] According to a third aspect, embodiments of the present disclosure provide an electronic device comprising a processor and memory, Memory stores computer execution instructions. The processor executes computer execution instructions stored in memory to cause at least one processor to execute the first embodiment and various video processing methods that may relate to the first embodiment.

[0009] According to a fourth aspect, an embodiment of the present disclosure provides a computer-readable storage medium in which computer execution instructions are stored, and when a processor executes the computer execution instructions, it realizes the first aspect and various video processing methods relating to the first aspect.

[0010] Embodiments of this disclosure provide a video processing method and apparatus, and a terminal device, which, based on a first application, displays a first video including a banner window related to a first audio distributed to a second application, and in response to a touch operation on the banner window, displays a playback page for the first audio in the first application and plays the first audio. In the above method, since the first video may include a banner window related to the first audio, when a user clicks the banner window, the first application can play the first audio distributed to the second application without the user having to switch to the second application to play the first audio, further reducing the complexity of the operation to play the first audio and improving the user experience. [Brief explanation of the drawing]

[0011] To more clearly illustrate the embodiments of this disclosure or the technical solutions in the prior art, the following briefly introduces the drawings that may be used in describing the embodiments or the prior art. Clearly, the drawings in the following description are some embodiments of this disclosure, and those skilled in the art can obtain other drawings based on these without any creative effort. [Figure 1] This is a schematic diagram of an application scene provided by the embodiments of this disclosure. [Figure 2] This is a schematic flowchart of the video processing method provided by the embodiments of this disclosure. [Figure 3] This is a schematic diagram showing the first video provided by the embodiments of the present disclosure. [Figure 4] This is a schematic diagram showing another first video provided by an embodiment of the present disclosure. [Figure 5] This is a schematic diagram illustrating the procedure for displaying the playback page provided by the embodiments of this disclosure. [Figure 6] This is a schematic diagram illustrating the playback of the first audio provided by the embodiments of this disclosure. [Figure 7]This is a schematic diagram of a method for generating a first video provided by an embodiment of the present disclosure. [Figure 8] This is a schematic diagram illustrating the procedure for displaying the first audio provided by the embodiments of this disclosure. [Figure 9] This is a schematic diagram of the procedure for generating the first video provided by the embodiments of this disclosure. [Figure 10] This is a schematic diagram illustrating the procedure of a video processing method provided by embodiments of this disclosure. [Figure 11] This is a schematic diagram of the configuration of a video processing device provided by an embodiment of the present disclosure. [Figure 12] This is a schematic diagram of the configuration of a terminal device provided by the embodiments of this disclosure. [Modes for carrying out the invention]

[0012] Here, the drawings of exemplary embodiments will be described in detail, with reference to the drawings. Where the following description relates to the drawings, unless otherwise stated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure.

[0013] It should be understood that the steps described in the embodiments of the method of this disclosure may be performed in a different order and / or in parallel. Furthermore, embodiments of the method may include additional steps and / or may be performed in omission of the indicated steps. The scope of this disclosure is not limited in this respect.

[0014] The terms “including” and their variations as used herein imply an open inclusion meaning “including, but not limited to.” The term “based on” means “based at least in part.” The term “one embodiment” means “at least one embodiment,” the term “another embodiment” means “at least one other embodiment,” and the term “several embodiments” means “at least several embodiments.” Relevant definitions of other terms are given in the following description.

[0015] It should be noted that the concepts such as "first" and "second" mentioned in this disclosure are only for distinguishing different devices, modules or units, and are not for limiting the order of functions executed by these devices, modules or units or their mutual dependencies.

[0016] For the sake of easy understanding, the concepts related to the embodiments of this disclosure will be described below.

[0017] Terminal device: A device having a wireless transmission and reception function. The terminal device includes indoor or outdoor type, handheld type, wearable type or in-vehicle type, and may be deployed on land. The terminal device may be a mobile phone, a tablet computer (Pad), a computer with a wireless transmission and reception function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, an in-vehicle terminal device, a wireless terminal in self-driving, a wireless terminal device in remote medical, a wireless terminal device in smart grid, a wireless terminal device in transportation safety, a wireless terminal device in smart city, a wireless terminal device in smart home, a wearable terminal device, etc. The terminal device according to the embodiments of this disclosure may also be called a terminal, a user equipment (UE), an access terminal device, an in-vehicle terminal, an industrial control terminal, a UE unit, a UE station, a mobile station, a mobile platform, a remote station, a remote terminal device, a mobile device, a UE terminal device, a wireless communication device, a UE agent or a UE device, etc. The terminal device may be fixed or mobile.

[0018] In related technologies, short videos are an emerging method of disseminating internet content. Users can play short videos based on their terminal devices and obtain a lot of information based on them. Due to the characteristics of short videos, the content dissemination efficiency is high. Currently, creators can distribute the short videos they have filmed to short video applications, and users can view the videos distributed by creators within the short video applications. For example, a user can open the creator's homepage within the short video application and view the videos distributed by the creator on the creator's homepage. However, short video applications cannot play audio distributed by creators to other applications. For example, a creator distributes a video to a short video application and audio to an audio application. In the process of a user viewing a video based on the short video application, if the user wants to view the audio in the audio application, the user needs to open the audio application on their terminal device and play the audio in the audio application. Thus, the complexity of the operation to play audio is high.

[0019] To solve technical problems in related technologies, embodiments of the present disclosure provide a video processing method in which a terminal device can obtain at least one first video by binding first audio and at least one video distributed by a first video distribution user in a first application, where first audio is audio distributed to a second application by an audio distribution user, and the terminal device can display the first video based on the first application, where the first video includes a banner window related to the first audio, and in response to a touch operation on the banner window, the first application displays a playback page for the first audio, and the terminal device can play the first audio. In this way, based on a user's touch operation on the banner window, the terminal device can directly play the audio in the second application within the first application without the user having to open the second application on the terminal device to play the first audio, and further reduce the complexity of the operation required to play the first audio.

[0020] The following describes application scenarios of the embodiments of this disclosure, referring to Figure 1.

[0021] Figure 1 is a schematic diagram of an application scene provided by an embodiment of the present disclosure. Referring to Figure 1, the application scene includes a terminal device. For example, the display page of the terminal device is a video playback page 11, which may contain a first video being played. The first video may contain a banner window. When the user clicks the banner window, the display page of the terminal device jumps from the video playback page 11 to an audio playback page 12, which may contain playback controls and first audio. When the terminal device displays the audio playback page 12, the terminal device may play the first audio. In this way, the user can directly play the first audio on the terminal device without opening an audio playback application based on a touch operation on the banner window of the first video, reducing the complexity of the operation to play the first audio and improving the user experience.

[0022] While Figure 1 is merely an illustrative and schematic example of an embodiment of the present disclosure, it should be noted that the application scenarios of the embodiment of the present disclosure are not limited thereto.

[0023] The following exemplary embodiments will describe in detail the proposed invention of this disclosure and how it solves the above-mentioned technical problems. These exemplary embodiments can be combined with each other, and explanations of the same or similar concepts or processes may be omitted in some embodiments. The embodiments of this disclosure will be described below with reference to the drawings.

[0024] Figure 2 is a schematic flowchart of a video processing method provided by an embodiment of the present disclosure. Referring to Figure 2, the method may include the following:

[0025] S201 displays the first video based on the first application.

[0026] The executable body of the embodiments of this disclosure may be a terminal device, or a video processing device installed in a terminal device. Here, the video processing device may be implemented based on software, or it may be implemented based on a combination of software and hardware, and the embodiments of this disclosure are not limited to these.

[0027] For example, the first application may be a video playback application. For example, the first application may be a short video playback application, or any application that has video playback functionality, but the embodiments of this disclosure are not limited thereto.

[0028] For example, the first video may be a video played in the first application. For example, the first video may include a banner window, which is associated with the first audio delivered to the second application. For example, the first application may include a window displayed in banner format, which is associated with the first audio delivered to the second application.

[0029] For example, the second application may be an audio playback application. For example, the second application may be a music application, or any application that has audio playback functionality, but the embodiments of this disclosure are not limited to these.

[0030] For example, the first audio may be audio distributed by the creator to the second application. For example, after a music creator has created music, the music creator may distribute the music to the music creator's homepage in the music application.

[0031] Optionally, a banner window in a first video may be associated with a first audio. For example, if a first video includes banner window 1 and banner window 2, banner window 1 may be associated with audio A, banner window 2 may be associated with audio A, and banner window 2 may be associated with audio B, but the embodiments of this disclosure are not limited thereto.

[0032] Optionally, the banner window may be located at the bottom of the first video. For example, the banner window may be located at the bottom of the first video, making it easier for the user to operate the terminal device with one hand to play the first audio, reducing the complexity of playing the first audio, and improving the user experience.

[0033] The banner window may be positioned at any location within the first video, but it should be noted that embodiments of the present disclosure are not limited thereto.

[0034] Optionally, the banner window may include audio information related to the first audio. For example, the audio information may include text information related to the first audio. For example, the audio information may include, but is not limited to, the name of the first audio, information about the creator of the first audio, and a profile of the first audio. For example, the banner window may include the name of the first audio, allowing the user to further understand the audio information of the first audio based on the name, to accurately determine whether or not to play the first audio, and to further improve the user experience.

[0035] The banner window may contain any information related to the first audio, such as text, images, etc., but it should be noted that the embodiments of this disclosure are not limited thereto.

[0036] Optionally, the terminal device may display a first video based on a first application, based on the following two possible implementations:

[0037] One feasible implementation: The terminal device may display a video favorites page in the first application and display the first video in the first application in response to a touch operation on the video favorites page. For example, the video favorites page may contain multiple videos that the user has favorited. For example, each short video played in a short video application may include a favorites control, and after the user clicks the favorites control for a video, the video may be added to the user's favorites page.

[0038] Optionally, the video favorites page may include a first video, and after the user clicks on the first video, the terminal device may display the first video in the first application. For example, the video favorites page may include video A, video B, and video C, and if video A is the first video, after the user clicks on video A, the terminal device may play video A in the first application.

[0039] The following describes the process by which a terminal device displays a first video based on a first application in the feasible implementation, with reference to Figure 3.

[0040] Figure 3 is a schematic diagram showing a first video provided by an embodiment of the present disclosure. Referring to Figure 3, a terminal device is included. For example, the terminal device may include pages 31, 32, 33, and 34. Page 31 of the terminal device display is an application page, and page 31 may contain controls for the first application. When a user clicks a control for the first application, the terminal device display pages jump from page 31 to page 32.

[0041] Referring to Figure 3, page 32 may be the page of the first application. For example, the bottom of the first application's page may include controls for the top page, messages, and favorites. When the user clicks the favorites control, the terminal device's displayed page jumps from page 32 to page 33. For example, page 33 may be the favorites page, which may contain videos A, B, C, and D. For example, video A may be the first video.

[0042] Referring to Figure 3, when the user clicks on video A, the terminal device's display page jumps from page 33 to page 34. For example, page 34 may be a video playback page, and page 34 may contain the video A that is being played, and the bottom of video A may include a banner window and a playback progress bar for video A.

[0043] Another feasible implementation: The first application displays the homepage of the user distributing the first video, and in response to a touch operation on the first video on the user's homepage, the first video is displayed in the first application. For example, the homepage of the user distributing the first video in the first application may contain multiple distributed videos, some of which may be the first video, and after the user clicks on the first video, the terminal device may display the first video in the first application.

[0044] Optionally, a user may pre-follow a first video distributor in the first application, and may also open the homepage of the first video distributor in the user's follow list. For example, a user may follow multiple video distributors, and the terminal device may display the user's follow list. When the user clicks on the icon of any one video distributor in the follow list, the terminal device may display the homepage of that video distributor in the first application. For example, when a user watches a video based on the first application, the video played in the first application may include an image of the video's creator, and the user may click on the creator's image in the video being played and then follow the creator.

[0045] Optionally, the homepage of a user who distributes the first video may include the first video. For example, a user may create video A and video B, where video B is the first video. After the user creates video A, the user may distribute video A, and the user's homepage may include video A. After the user creates video B, the user may distribute video B, and the user's homepage may include both video A and video B.

[0046] The process by which a terminal device displays a first video in a first application in this feasible implementation will be explained below, with reference to Figure 4.

[0047] Figure 4 is a schematic diagram showing another first video provided by an embodiment of the present disclosure. Referring to Figure 4, a terminal device is included. For example, the display pages of the terminal device may include pages 41, 42, 43, and 44. For example, page 41 may be the page of the first application, and page 41 may include top page controls, message controls, and homepage controls. When the user clicks the homepage controls, the display pages of the terminal device jump from page 41 to page 42.

[0048] Referring to Figure 4, page 42 may include the user's following list. For example, the user's following list may include other users that the user follows, such as User 1, User 1, and User 3. When the user clicks on User 1, the terminal device's displayed page jumps from page 42 to page 43. For example, page 43 may be User 1's homepage.

[0049] Referring to Figure 4, User 1's homepage may include Video A, Video B, Video C, and Video D, where Video A and Video B include a mark icon for the first video, i.e., Video A and Video B are the first video. When the user clicks Video A, the terminal device's display page jumps from page 43 to page 44. For example, page 44 may be a video playback page, and page 44 may include Video A being played, and the bottom of Video A may include a banner window and a playback progress bar for Video A.

[0050] In the feasible implementation described above, the terminal device can display the first video in the first application based on multiple methods, improving the flexibility of displaying the first video. Furthermore, the terminal device can mark the first video (the first video includes a banner window, while other videos do not), allowing the user to timely and accurately select the first video on a page containing multiple videos, thereby improving the accuracy and efficiency of displaying the first video.

[0051] S202, in response to a touch operation on the banner window, displays the playback page for the first audio in the first application.

[0052] Optionally, the playback page may be a playback page for the first audio. Optionally, the playback page may include information about the first audio. For example, the playback page may include an image related to the first audio (which may be the album cover for the first audio, an image of the creator of the first audio, etc., and the embodiments of this disclosure are not limited thereto), a playback progress bar for the first audio, playback controls for controlling the playback of the first audio, a fast-forward control for the first audio, and a rewind control for the first audio, and the embodiments of this disclosure are not limited thereto.

[0053] The following explains the process of displaying the playback page for the first audio in the first application, referring to Figure 5.

[0054] Figure 5 is a schematic diagram of the procedure for displaying a playback page provided by an embodiment of the present disclosure. Referring to Figure 5, a terminal device is included. For example, the display page of the terminal device may be the page of a first application. The page of the first application may be a video playback page, which may include a first video being played, top page controls, message controls, and homepage controls, where the bottom of the first video may include a banner window, which may include text information: Audio A, 60 minutes. When the user clicks the banner window, the page of the first application on the terminal device may be an audio playback page. For example, the audio playback page may include the jacket image of Audio A, a playback progress bar for Audio A, and playback control controls for Audio A. In this way, when the user clicks the banner window, the terminal device can directly display the playback page of the first audio without launching the audio application for the first audio, thereby reducing the complexity of playing the first audio.

[0055] S203, playing the first audio track.

[0056] Optionally, when a terminal device displays the playback page for the first audio, the terminal device may automatically play the first audio, or it may play the first audio in response to a user touch operation on the playback control, but the embodiments of this disclosure are not limited thereto. For example, when a terminal device displays the playback page for the first audio, the playback control on the playback page may be in the play state, and the terminal device automatically plays the first audio. For example, when a terminal device displays the playback page for the first audio, the playback control on the playback page may be in the play-pause state, and after the user clicks the playback control, the terminal device may switch the playback control to the play state and play the first audio on the playback page.

[0057] For example, a terminal device may play the first audio based on the following possible implementations: It obtains the playback history progress of the first audio and plays the first audio on the playback page based on the playback history progress.

[0058] For example, the playback history progress may be the playback progress of the first audio over a certain period in the past. For instance, if the first audio associated with a banner window has already played up to 10 seconds before the user clicks the banner window in the first video, the playback history progress of the first audio will be that it has played up to 10 seconds. Similarly, if the first audio associated with a banner window has already played up to 3 minutes before the user clicks the banner window in the first video, the playback history progress of the first audio will be that it has played up to 3 minutes.

[0059] Optionally, a banner window associated with a first audio may be associated with multiple first videos. For example, if a banner window may be associated with both video A and video B, both video A and video B may contain the banner window, and when the user clicks the banner window for video A, the terminal device may display a playback page for the first audio associated with the banner window in the first application, and when the user clicks the banner window for video B, the terminal device may display a playback page for the first audio associated with that banner window in the first application. For example, if the banner windows for the first audio are located at the bottom of both video A and video B, and after the user clicks the banner window in video A, the terminal device can play the first audio on the playback page, and after the first audio has been played for 10 minutes, the user closes the playback page for the first audio, and after the user clicks the banner window in video B again, the terminal device can determine that the playback history progress for the first audio has been played for 10 minutes.

[0060] Optionally, the terminal device may play the first audio on the playback page based on the playback history progress. For example, if the playback history progress of the first audio is at 10 seconds, the terminal device may play the first audio from 10 seconds on the playback page, and if the playback history progress of the first audio is at 20 minutes, the terminal device may play the first audio from 20 minutes on the playback page.

[0061] The following explains the process by which the terminal device plays the first audio on the playback page based on the playback history progress, referring to Figure 6.

[0062] Figure 6 is a schematic diagram illustrating the playback of the first audio provided by an embodiment of the present disclosure. Referring to Figure 6, a terminal device is included. For example, the display page of the terminal device may be a page of the first application, and the display pages of the terminal device may include pages 61, 62 and 63. For example, page 61 is a favorites page, and page 61 may include videos A, B, C and D, where videos A and B include markers for the first video.

[0063] Referring to Figure 6, when the user clicks on video A, the terminal device's display page jumps from page 61 to page 62, where page 62 may be a video playback page, which includes the video A being played, a playback progress bar for video A, and a banner window. For example, the text content in the banner window is audio A, 60 minutes long, meaning the banner window relates to audio A in the second application.

[0064] Referring to Figure 6, when the user clicks the banner window in video A, the terminal device's display page jumps from page 62 to page 63, where page 63 may be an audio playback page, and page 63 may include a back control, the album art for audio A, a playback progress bar for audio A, and a playback control, where the playback control is in the playback state, and the terminal device plays audio A on page 63.

[0065] Referring to Figure 6, when Audio A has played for 30 minutes, the user clicks the back control on page 63, and the terminal device jumps from page 63 to page 61 (favorite page). When the user clicks Video B again on page 61, the terminal device's displayed page jumps from page 61 to page 62, where page 62 contains the playing Video B, the playback progress bar for Video B, and a banner window, the banner window contains the text: Audio A, 60 minutes, i.e., the banner window is also related to Audio A.

[0066] Referring to Figure 6, when the user clicks the banner window in video B, the terminal device's display page jumps from page 62 to page 63, where page 63 may include a back control, the album art for audio A, a playback progress bar for audio A, and a playback control, where the playback control is in the playback state, and the terminal device continues to play audio A from 30 minutes into page 63 (i.e., the terminal device continues to play audio A from the playback history progress of audio A). In this way, the terminal device can play the first audio based on the playback history progress, improving the playback accuracy of the first audio, and the user can continue listening to the first audio from the position where playback was last interrupted, improving the user experience.

[0067] Embodiments of this disclosure provide a video processing method in which a terminal device can display a video favorites page in a first application, display the first video in the first application in response to a touch operation on the video favorites page, display a playback page for a first audio in the first application in response to a touch operation on a banner window in the first video, acquire a playback history progress for the first audio, and play the first audio on the playback page based on the playback history progress. In this way, based on a user's touch operation on a banner window, the terminal device can directly play the audio in the second application in the first application without the user opening the second application on the terminal device, further reducing the complexity of playing the first audio. Furthermore, the terminal device can play the first audio based on the playback history progress, allowing the user to continue listening to the first audio from the position where playback was last interrupted, improving the playback accuracy of the first audio and enhancing the user experience.

[0068] Based on the embodiment shown in Figure 2, the video processing method further includes a method for generating the first video before the terminal device displays the first video based on the first application, and the method for generating the first video will be described below with reference to Figure 7.

[0069] Figure 7 is a schematic diagram of a method for generating a first video provided by an embodiment of the present disclosure. Referring to Figure 7, the method includes the following:

[0070] S701 displays the first audio in the first application.

[0071] For example, since the first audio is audio delivered to the second application, the terminal device may pre-bind the first application and the second application in order to display the first audio in the first application. For example, the terminal device may obtain a link (RSS) related to the homepage of the user delivering the first audio in the second application and bind the RSS link in the first application, and in this way, the first audio may be displayed in the first application.

[0072] The following describes the process of displaying the first audio in the first application, referring to Figure 8.

[0073] Figure 8 is a schematic diagram of the procedure for displaying the first audio provided by an embodiment of this disclosure. Referring to Figure 8, a terminal device is included. For example, the display pages of the terminal device may include pages 81 and 82, both of which are pages of the first application. For example, page 81 may include an input bar and a binding control, and the user may enter an RSS link from the creator's second application into the input bar and click the binding control, and the display pages of the terminal device may jump from page 81 to page 82. For example, page 81 may include information related to the creator. For example, page 82 may include the creator's name, a jacket image related to the creator, and audio A, audio B, audio C, etc., distributed by the creator. For example, audio A, audio B, and audio C may be the first audio in an embodiment of this disclosure, and in this way the terminal device achieves the effect of displaying the first audio in the second application in the first application by binding the user's RSS link of the second application in the first application.

[0074] It should be explained that binding the RSS link of a user in the second application to the first application is a preprocessing step, and that after the first application has successfully bound the user's RSS link, the terminal does not need to repeat the binding operation when it next displays the first audio delivered to the second application by the user. If the terminal needs to display the first audio delivered to the second application by a new user, it may bind the RSS link of the new user in the second application to the first application.

[0075] S702, in the first application, binds the first audio and the second video, which is delivered to the first application by the video distribution user, to obtain the first video.

[0076] For example, a terminal device may, based on the following feasible implementations, bind a first audio to a second video distributed to the first application by a video distribution user in the first application to obtain a first video, display the video distribution user's homepage in the first application in response to a touch operation on the first audio, and bind the first audio to the second video in response to a touch operation on the video distribution user's homepage to obtain a first video.

[0077] For example, the second video may be a video delivered by the video delivery user within the historical time period. For example, the video delivery user's homepage may include at least one second video. For example, the video delivery user's homepage may include all videos delivered by the user within the historical time period. For example, in the embodiment shown in Figure 4, videos A, B, C, and D are delivered to user 1's homepage, where videos A and B include banner windows, so videos A and B may be the first videos, and videos C and B do not include banner windows, so videos C and D may be the second videos, that is, the second video may be a video of the first audio that is not bound and delivered by the user.

[0078] Optionally, after the terminal device displays the video distribution user's homepage, the user may perform a touch operation on at least one second video on the homepage, and further bind the first audio with the at least one second video touched by the user to obtain the first video. For example, the video distribution user's homepage may include second video A, second video B, and second video C, and when the user touches second video A and second video B, the terminal device may bind second video A with the first audio to obtain first video 1, and the terminal device may bind second video B with the first audio to obtain first video 2, where the video content of first video 1 is the same as the video content of second video A, the video content of first video 2 is the same as the video content of second video B, and both first video 1 and second video 2 include a banner window associated with the first audio.

[0079] The process by which the terminal device generates the first video will be explained below, referring to Figure 9.

[0080] Figure 9 is a schematic diagram of the procedure for generating a first video provided by an embodiment of the present disclosure. Referring to Figure 9, a terminal device is included. For example, the display pages of the terminal device include pages 91, 92, and 93. For example, page 91 may include the name of the audio creator, a jacket image associated with the creator, and the first audio 1, first audio 2, first audio 3, and confirmation controls distributed by the creator, and after the user clicks on first audio 1 and the confirmation controls, the display pages of the terminal device jump from page 91 to page 92.

[0081] Referring to Figure 9, page 92 may be a video distribution user homepage, which may include video A, video B, video C, video D, and confirmation controls (all of which are second videos). After the user clicks video A and the confirmation controls, the terminal device may bind video A to the first audio 1 and jump to page 93. Page 93 may be a preview page of the first video obtained after binding video A to the first audio, which may include video A, a playback progress for video A, and a banner window, which may include text content: first audio A. In this way, the terminal device may pre-bind the first audio to at least one second video, and after the user has bound the first video, it can jump directly to the playback page of the first audio based on the first video obtained, thereby reducing the complexity of playing the first audio.

[0082] Embodiments of this disclosure provide a method for generating a first video, displaying a first audio in a first application, displaying a video distribution user's homepage in the first application in response to a touch operation on the first audio, and binding the first audio and the second video in response to a touch operation on a second video on the video distribution user's homepage to obtain a first video. In this way, a terminal device can bind a first audio with a plurality of second videos and obtain a plurality of first videos, and when a user views a first video based on the first application, the terminal device can directly play the first audio of the second application associated with the banner window in the first application based on the user's touch operation on the banner window, thereby reducing the complexity of the operation to play the first audio and improving the user experience.

[0083] Based on one of the above embodiments, the process of the video processing method will be explained below, with reference to Figure 10.

[0084] Figure 10 is a schematic diagram of the procedure of a video processing method provided by an embodiment of the present disclosure. Referring to Figure 10, a terminal device is included. For example, the display pages of the terminal device may include pages 101, 102, 103, 104, 105, and 106. Each of the display pages of the terminal device is a page of the first application, and page 101 may include an input bar and a binding control. After the user enters an RSS link to the homepage of the creator's second application into the input bar and clicks the binding control, the display pages of the terminal device jump from page 101 to page 102.

[0085] Referring to Figure 10, page 102 includes the creator's name, a jacket image associated with the creator, audio delivered by the creator to the second application, and confirmation controls, where the audio delivered by the creator to the second application may include first audio 1, first audio 2, and first audio 3. After the user clicks first audio 1 and then clicks the confirmation controls, the display page on the terminal device jumps from page 102 to page 103.

[0086] Referring to Figure 10, page 103 is a user homepage that delivers video in the first application, and the user homepage may include video A, video B, video C, video D and confirmation controls, and each video on the user homepage is the second video. After the user clicks video A and then clicks the confirmation control, the terminal device may bind the first audio 1 to video A and obtain the first video.

[0087] Referring to Figure 10, page 104 is the application program page of the terminal device, and this application program page may contain a first application. After the terminal device has bound the first audio 1 and video A, the user may close the first application. The terminal device may display page 104. If the user clicks the first application on page 104, the terminal device's displayed pages may jump from page 104 to page 105.

[0088] Referring to Figure 10, page 105 is the video playback page of the first application, where video A may be played. The bottom of video A includes a banner window and a video playback progress bar associated with first audio 1, and the banner window contains the text: First audio 1. When the user clicks the banner window, the terminal device's display page jumps from page 105 to page 106.

[0089] Referring to Figure 10, page 106 is the playback page for the first audio 1. This playback page may include the jacket image for the first audio 1, a playback progress bar for the first audio 1, and playback controls, and the state of the playback controls may be in the playback state. In this way, when a user views video A again based on the first application after binding video A and the first audio 1, the user can click the banner window at the bottom of video A to display the playback page for the first audio 1 in the first application, further reducing the complexity of the operation for the user to play the first audio and improving the user experience.

[0090] Figure 11 is a schematic diagram of the configuration of a video processing apparatus provided by an embodiment of the present disclosure. Referring to Figure 11, the video processing apparatus 110 includes a display module 111, a response module 112, and a playback module 113, where, The display module 111 is used to display a first video which includes a banner window related to a first audio delivered to a second application based on a first application. The response module 112 is used to display the first audio playback page in the first application in response to a touch operation on the banner window. The playback module 113 is used to play the first audio.

[0091] According to one or more embodiments of this disclosure, the display module 111 is, for example, The video favorites page is displayed in the aforementioned application 1, It is used to display the first video in the first application in response to a touch operation on the first video on the video favorites page.

[0092] According to one or more embodiments of this disclosure, the display module 111 is, for example, The first application displays the homepage of the first video distribution user. It is used to display the first video in the first application in response to a touch operation on the first video on the homepage of the user who distributes the first video.

[0093] According to one or more embodiments of the present disclosure, the banner window is located at the bottom of the first video and contains audio information related to the first audio.

[0094] According to one or more embodiments of this disclosure, the regeneration module 113 is, for example, Obtain the playback history progress of the first audio, Based on the aforementioned playback history progress, the first audio is used to play the audio on the playback page.

[0095] According to one or more embodiments of this disclosure, the display module 111 further comprises: Display the first audio in the first application described above. In the first application, the first audio is bound to a second video delivered to the first application by a video distribution user to obtain the first video.

[0096] According to one or more embodiments of this disclosure, the display module 111 is, for example, In response to a touch operation on the first audio, the first application displays the video streaming user's homepage. This is used to obtain the first video by binding the first audio and the second video in response to a touch operation on the second video on the video distribution user's homepage.

[0097] The video processing apparatus provided by the embodiments of this disclosure may be used to carry out the technical solutions of the embodiments of the above-described method, and its implementation principle and technical effects are similar, and these embodiments will not be described in detail here.

[0098] Figure 12 is a schematic diagram of the configuration of a terminal device provided by an embodiment of the present disclosure. Referring to Figure 12, it shows a schematic diagram of the configuration of a terminal device 1200 suitable for implementing an embodiment of the present disclosure. For example, the terminal device may include, but is not limited to, mobile devices such as mobile phones, laptop computers, digital broadcast receivers, personal digital assistants (abbreviated as PDAs), tablet computers (abbreviated as Portable Android Devices, PADs), portable multimedia players (abbreviated as PMPs), and in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. The terminal device shown in Figure 12 is merely an example and does not impose any limitations on the functions and scope of use of the embodiments of the present disclosure.

[0099] As shown in Figure 12, the terminal device 1200 may include a processing unit (e.g., a central processor, graphics processor, etc.) 1201, which can perform various appropriate operations and processes based on programs stored in read-only memory (ROM) 1202 or programs loaded from storage device 1208 into random access memory (RAM) 1203. RAM 1203 further stores various programs and data necessary for the operation of the terminal device 1200. The processing unit 1201, ROM 1202, and RAM 1203 are connected to each other via bus 1204. An input / output (I / O) interface 1205 is also connected to bus 1204.

[0100] Generally, devices such as input devices 1206 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, and gyroscopes; output devices 1207 including, for example, liquid crystal displays (LCDs), speakers, and vibrators; storage devices 1208 including, for example, magnetic tapes and hard disks; and communication devices 1209 can be connected to the I / O interface 1205. The communication device 1209 can allow terminal equipment 1200 and other devices to exchange data via wireless or wired communication. Figure 12 shows terminal equipment 1200 with various devices, but it should be understood that it is not required to implement or have all of the devices shown. More or fewer devices may be implemented or have all of the devices instead.

[0101] In particular, according to embodiments of the present disclosure, the process described above with reference to the flowchart may be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product which includes a computer program on a computer-readable medium which includes program code for performing the method shown in the flowchart. In such embodiments, the computer program may be downloaded and installed from a network via a communication device 1209, or installed from a storage device 1208, or installed from a ROM 1202. When the computer program is executed by the processing unit 1201, the above-described functions, limited by the methods of embodiments of the present disclosure, are performed.

[0102] It should be noted that the computer-readable medium in this disclosure may be a computer-readable signal medium, a computer-readable storage medium, or any combination thereof. The computer-readable storage medium may be, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of computer-readable storage mediums may include, but are not limited to, an electrical connection having one or more wires, a portable computer magnetic disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact magnetic disk read-only memory (CD-ROM), optical memory device, magnetic memory device, or any suitable combination thereof. In this disclosure, the computer-readable storage medium may be any tangible medium containing or storing a program, which may be used by or in combination with an instruction execution system, apparatus, or device. In this disclosure, the computer-readable signal medium may include data signals propagated in the baseband or as part of a carrier, which contain computer-readable program code. The data signals propagated in this manner may be in various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. The computer-readable signal medium may be any computer-readable medium other than a computer-readable storage medium, and the computer-readable signal medium may transmit, propagate, or transmit programs for use by or in combination with instruction execution systems, apparatus, or devices. The program code contained in the computer-readable medium may be transmitted by any suitable medium, including but not limited to electric wires, optical cables, RF (radio frequency), or any suitable combination thereof.

[0103] The computer-readable medium described above may be included in the terminal device, or it may be a standalone entity not incorporated into the terminal device.

[0104] The computer-readable medium contains one or more programs, and when these one or more programs are executed by the terminal device, the terminal device is instructed to execute the method shown in the above embodiment.

[0105] Embodiments of this disclosure provide a computer-readable storage medium in which computer execution instructions are stored, and when a processor executes the computer execution instructions, a possible method according to the above embodiment is realized.

[0106] Embodiments of the present disclosure provide a computer program product which includes a computer program that, when executed by a processor, realizes a possible method relating to the above embodiment.

[0107] Computer program code for performing the operations of the Disclosure can be organized in one or a variety of programming languages ​​or a combination thereof, and such programming languages ​​include object-oriented programming languages, such as Java, Smalltalk, and C++, and further include general procedural programming languages, such as the "C" language or similar programming languages. The program code may run entirely on a user computer, partially on a user computer, run as a single standalone software package, run partially on a user computer and partially on a remote computer, or run entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user computer via any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or it may be connected to an external computer (for example, connected via the Internet using an Internet service provider).

[0108] The flowcharts and block diagrams in the drawings illustrate the systematic architectures, functions, and operations that can be realized according to the systems, methods, and computer program products of each embodiment of the present disclosure. In this regard, each block in the flowchart or block diagram may represent a module, program segment, or portion of code, which contains one or more executable instructions for realizing a defined logic function. It should also be noted that in some implementations as replacements, the functions described in the blocks may occur in a different order than those shown in the drawings. For example, two blocks shown consecutively may actually be executed almost in parallel, or in some cases in reverse order, depending on the function. 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 realized by a dedicated hardware-based system that performs the defined function or operation, or by a combination of dedicated hardware and computer instructions.

[0109] The units referred to in the descriptions of the embodiments of this disclosure may be implemented in software or in hardware. Herein, the names of the units are not limited in any case to the units themselves; for example, the first acquisition unit may be described as "a unit that acquires at least two Internet Protocol addresses."

[0110] The functions described above in this specification may be performed, at least in part, by one or more hardware logic components. For example, typical types of hardware logic components that can be used include, but are not limited to, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems on chips (SOCs), and composite programmable logic circuits (CPLDs).

[0111] In the context of this disclosure, a machine-readable medium may be a tangible medium that contains or stores a program for use by or in combination with an instruction execution system, apparatus, or device. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any appropriate combination of the above. More specific examples of machine-readable storage media include one or more wire-based electrical connections, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any appropriate combination of the above.

[0112] According to at least one embodiment of the present disclosure, a video processing method is provided, which includes displaying a first video that includes a banner window relating to a first audio to be delivered to a second application based on a first application; displaying a playback page for the first audio in the first application in response to a touch operation on the banner window; and playing the first audio.

[0113] In one example, displaying a first video based on a first application includes displaying a video favorites page in the first application and displaying the first video in the first application in response to a touch operation on the first video on the video favorites page.

[0114] In one example, displaying a first video based on a first application includes displaying the homepage of the user distributing the first video in the first application, and displaying the first video in the first application in response to a touch operation on the first video on the homepage of the user distributing the first video.

[0115] In one example, the banner window is located at the bottom of the first video, and the banner window contains audio information related to the first audio.

[0116] In one example, playing the first audio includes obtaining a playback history progress for the first audio and playing the first audio on the playback page based on the playback history progress.

[0117] In one example, prior to displaying a first video based on the first application, the method further includes displaying a first audio in the first application and binding the first audio in the first application with a second video delivered to the first application by a video distribution user to obtain the first video.

[0118] In one example, obtaining the first video by binding the first audio and a second video delivered to the first application by a video distribution user in the first application includes displaying the video distribution user's homepage in the first application in response to a touch operation on the first audio, and obtaining the first video by binding the first audio and the second video in response to a touch operation on the second video on the video distribution user's homepage.

[0119] According to at least one embodiment of the present disclosure, a video processing apparatus is provided, the apparatus comprising a display module, a response module, and a playback module, wherein the display module is used to display a first video which includes a banner window relating to a first audio distributed to a second application based on a first application; the response module is used to display a playback page for the first audio in the first application in response to a touch operation on the banner window; and the playback module is used to play the first audio.

[0120] It should be noted that the modification “at least one” as used in this disclosure is not restrictive but schematic, and a person skilled in the art should understand it as “one or more” unless otherwise explicitly indicated in the context.

[0121] The names of messages or information exchanged between multiple devices in embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of such messages or information.

[0122] Before using any of the technical proposals disclosed in each embodiment of this disclosure, it is understood that the user should be informed in an appropriate manner, in accordance with applicable laws and regulations, of the type of personal information related to this disclosure, its scope of use, and the scenarios in which it may be used, and permission should be obtained from the user.

[0123] For example, in response to receiving a voluntary request from the user, prompt information is sent to the user to clearly prompt the user that the operation requested to be performed requires the acquisition and use of the user's personal information. This allows the user to choose whether or not to provide personal information to software or hardware such as electronic devices, application programs, servers, or storage media that perform the operation of the proposed technical method of this disclosure based on the prompt information. As a selective but non-exclusive implementation, the method of sending prompt information to the user in response to receiving a voluntary request from the user may be, for example, a pop-up window, and the prompt information may be presented in text format within the pop-up window. The pop-up window may also include selection controls that allow the user to choose whether to "agree" or "disagree" to providing personal information to the electronic device.

[0124] The above notice and user permission acquisition process are merely illustrative and do not limit the forms in which this disclosure can be implemented. It should be understood that other methods that comply with applicable laws and regulations are also applicable to the implementation of this disclosure.

[0125] It is understood that the data relating to this proposed technology (including, but not limited to, the data itself, or the acquisition or use of the data) should comply with the requirements of applicable laws, regulations, and related provisions. The data may include information, parameters, and messages, such as stream cut instruction information.

[0126] The above description is merely an illustrative example of the present disclosure and an explanation of the technical principles in which it is applied. Those skilled in the art will understand that the scope of the disclosure is not limited to technical solutions formed by specific combinations of the above technical features, but should encompass other technical solutions formed by any combination of the above technical features or their equivalents, without departing from the disclosed concept. For example, technical solutions formed by substituting the above features with similar functional technical features disclosed in this disclosure.

[0127] While each operation is described using specific procedures, it should not be understood that these operations must be performed in a specific order or sequence. In certain environments, multitasking and parallel processing may be advantageous. Similarly, while some exemplary implementation details are included in the above discussion, these should not be understood as limiting the scope of this disclosure. Some features described in the context of a single embodiment may be implemented in combination within a single embodiment. Conversely, various features described in the context of a single embodiment may be implemented in multiple embodiments, either individually or in any suitable subcombination.

[0128] While this topic has been described using terminology specific to structural features and / or the logical operation of the method, it should be understood that the topic limited to the attached claims is not limited to the specific features or operations described above. Rather, the specific features and operations described above are merely illustrative forms of realizing the claims.

Claims

1. A video processing method, Displaying a first video that includes a banner window related to a first audio delivered to a second application based on the first application, In response to a touch operation on the banner window, the first application displays the playback page for the first audio, A video processing method, comprising playing the first audio described above.

2. Displaying the first video based on the first application as described above is Displaying the video favorites page in the aforementioned first application, The method according to claim 1, further comprising displaying the first video in the first application in response to a touch operation on the first video on the video favorites page.

3. Displaying the first video based on the first application as described above is Displaying the homepage of the first video distribution user in the first application, The method according to claim 1, further comprising displaying the first video in the first application in response to a touch operation on the first video on the homepage of a user who distributes the first video.

4. The method according to any one of claims 1 to 3, wherein the banner window is located at the bottom of the first video and the banner window includes audio information relating to the first audio.

5. Playing the aforementioned first audio is Obtaining the playback history progress of the first audio, The method according to any one of claims 1 to 3, further comprising playing the first audio on the playback page based on the playback history progress.

6. Prior to displaying the first video based on the first application described above, the method, Displaying the first audio in the first application, The method according to any one of claims 1 to 3, further comprising binding the first audio and a second video distributed to the first application by a video distribution user in the first application to obtain the first video.

7. In the aforementioned first application, binding the first audio and the second video distributed to the first application by the video distribution user to obtain the first video is, In response to a touch operation on the first audio, the first application displays the home page of the video streaming user, The method according to claim 5, further comprising binding the first audio and the second video to obtain the first video in response to a touch operation on the second video on the homepage of the video distribution user.

8. A video processing apparatus including a display module, a response module, and a playback module, The display module is used to display a first video which includes a banner window related to a first audio delivered to a second application based on a first application. The response module is used to display the first audio playback page in the first application in response to a touch operation on the banner window. The playback module is a video processing device used to play the first audio.

9. A terminal device including a processor and memory, The aforementioned memory stores computer execution instructions. A terminal device wherein the processor executes computer execution instructions stored in the memory to cause the processor to execute the video processing method according to any one of claims 1 to 7.

10. A computer-readable storage medium wherein computer execution instructions are stored in the computer-readable storage medium, and when a processor executes the computer execution instructions, the video processing method according to any one of claims 1 to 7 is realized.