Video presentation method, device, electronic device and storage medium
Patent Information
- Application Number
- JP2024516539
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2021-09-13
- Filing Date
- 2022-09-09
- Publication Date
- 2025-03-27
- Estimated Expiration
- 2042-09-09
Smart Images

Figure 0007652988000001 
Figure 0007652988000002 
Figure 0007652988000003
Abstract
Description
[Technical field]
[0001] This application claims priority to a Chinese patent application bearing application number 202111070886.3, filed with the China Patent Office on September 13, 2021, the entire contents of which are incorporated herein by reference.
[0002] The present disclosure relates to the field of computer technology, for example, to video presentation methods, devices, electronic devices, and storage media. [Background technology]
[0003] With the development of consumer electronics, electronic devices are widely used, and application programs for electronic devices are correspondingly developed, such as video social application programs.
[0004] When a user uses a video social application program, the user can browse videos, but the relevance between various videos published in the video social application program is poor. Summary of the Invention [Problem to be solved by the invention]
[0005] The present disclosure provides a video presentation method, device, electronic device, and storage medium that enhance the relevance between videos and improve a user's video viewing experience. [Means for solving the problem]
[0006] The present disclosure relates to When receiving a trigger operation on a video-related control of the original video, displaying a video capture interface; When the video capture interface has completed acquisition of a related video that is a video related to the original video, displaying a video editing interface; displaying a video presentation interface when an edit complete control in the video editing interface is triggered; When a presentation control in the video presentation interface is triggered, a target video is presented, the presentation control is used to present the related video as a target video, a first switching control of the original video is displayed in a target video playback detail page of the target video, the first switching control is used to switch to and display an original video playback detail page of the original video when a browsing operation is performed, and the presented target video is displayed in a comment area of the original video. Provide a video presentation method.
[0007] The present disclosure relates to a receiving module configured to display a video capture interface when receiving a trigger operation on a video-related control of the original video; a shooting module configured to display a video editing interface when the video shooting interface completes acquisition of a related video, the related video being a video related to the original video; an editing module configured to cause a video presentation interface to be displayed when an edit complete control in the video editing interface is triggered; a presentation module configured to present a target video when a presentation control in the video presentation interface is triggered, the presentation control is used to present the related video as a target video, a first switching control of the original video is displayed in a target video playback detail page of the target video, the first switching control is used to switch to and display an original video playback detail page of the original video when a browsing operation is performed, and the presented target video is displayed in a comment area of the original video; A video presentation device is also provided.
[0008] The present disclosure relates to one or more processing units; and a storage device configured to store one or more programs, When the one or more programs are executed by the one or more processing devices, the one or more processing devices implement the video presentation method. An electronic device is also provided.
[0009] The embodiment of the present disclosure includes: A computer-readable medium having a computer program stored thereon, When the program is executed by a processing device, the video presentation method is realized. A computer readable medium is also provided. [Brief description of the drawings]
[0010] [Figure 1a] 1 is a flowchart of a video presentation method according to Example 1 of the present disclosure. [Figure 1b] FIG. 11 is a schematic diagram of an interface after the target video is released in accordance with the first embodiment of the present disclosure; [Figure 1c] FIG. 2 is a schematic diagram illustrating an interface switching according to the first embodiment of the present disclosure. [Figure 1d] FIG. 11 is a schematic diagram of a further interface switching according to the first embodiment of the present disclosure. [Figure 1e] FIG. 11 is an interface schematic diagram of a fourth switching control according to the first embodiment of the present disclosure. [Figure 1f] FIG. 13 is a schematic diagram of a comment box on a second playback details page according to the first embodiment of the present disclosure. [Figure 1g] FIG. 13 is a schematic diagram of a comment box on a first playback details page according to the first embodiment of the present disclosure. [Figure 1h] FIG. 13 is an interface schematic diagram of a comment box for making a video comment on an original video according to the first embodiment of the present disclosure. [Figure 1i]FIG. 13 is an interface schematic diagram of the instruction information according to the first embodiment of the present disclosure. [Figure 1j] FIG. 13 is a schematic diagram of a comment box for making a video reply to an original video according to the first embodiment of the present disclosure. [Figure 1k] FIG. 13 is a schematic diagram of switching interfaces when a presentation control is triggered according to the first embodiment of the present disclosure. [Figure 1l] FIG. 13 is a schematic diagram of triggering a comment box for making a video comment on an original video according to the first embodiment of the present disclosure. [Figure 1m] FIG. 2 is an interaction schematic diagram of a selection control operation according to the first embodiment of the present disclosure. [Figure 1n] FIG. 2 is a schematic diagram of display of presented information according to the first embodiment of the present disclosure. [Figure 2a] 11 is a flowchart of a video playing method according to a second embodiment of the present disclosure. [Figure 2b] FIG. 11 is a schematic diagram showing a display switching according to the second embodiment of the present disclosure. [Diagram 3] FIG. 11 is a structural schematic diagram of a video presentation device according to a second embodiment of the present disclosure. [Figure 4] FIG. 11 is a structural schematic diagram of a video playback device according to a fourth embodiment of the present disclosure. [Diagram 5] FIG. 11 is a structural schematic diagram of an electronic device according to a fifth embodiment of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0011] Hereinafter, the embodiments of the present disclosure will be described with reference to the drawings. Although the drawings show some embodiments of the present disclosure, the present disclosure can be realized in various forms, and these embodiments are provided for the purpose of understanding the disclosure. The drawings and embodiments of the present disclosure are merely illustrative.
[0012] Steps described in method embodiments of the present disclosure may be performed in different orders and / or in parallel. Method embodiments may also include additional steps and / or steps shown omitted from execution. The scope of the present disclosure is not limited in this respect.
[0013] As used in this disclosure, the term "including" 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 "one embodiment" refers to "at least one embodiment." The term "another embodiment" refers to "at least one other embodiment." The term "some embodiments" refers to "at least some embodiments." Relevant definitions of other terms are provided below.
[0014] The concepts of "first", "second", etc. referred to in this disclosure are merely intended to distinguish between devices, modules, or units, and are not intended to limit the order or interdependence of functions performed by these devices, modules, or units.
[0015] The modifications "a" and "a plurality" referred to in the present disclosure are exemplary but not limiting, and one of ordinary skill in the art should understand that they should be understood as "one or more" unless the context clearly indicates otherwise.
[0016] The names of messages or information exchanged between multiple devices in the embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of these messages or information.
[0017] In the following embodiments, preferred features and examples are provided for each embodiment, and the features described in the embodiments can be combined to form multiple preferred forms, and each numbered embodiment should not be regarded as merely one technical solution.
[0018] [Example 1] FIG. 1a is a flowchart of a video presentation method according to a first embodiment of the present disclosure, which is applicable to video association and which can be performed by a video presentation device, which can be implemented by software and / or hardware and is generally integrated into an electronic device, and in this embodiment, the electronic device may include devices such as, but is not limited to, mobile phones, computers, and personal digital assistants.
[0019] The video presentation method according to the present disclosure can be applied to video social application programs, for example, short video social application programs.
[0020] In the comment area of the video social application program, a large amount of Graphics Interchange Format (GIF) animations and text comments are newly added every day. For some users, making comments in a visual manner with a low hurdle meets the high demand for interest in expression compared with carefully spelling out sentences. Some comments in the text section are expensive to create and contain emotions. Therefore, in order to expand the content volume of the video social application program, how to allow users to make high-quality comments is an urgent issue that needs to be resolved.
[0021] Also, in a scene where some users re-create / re-extend based on their previous work, it is often seen that the author says "Please watch my previous video" at the beginning of the re-created video, but the operation of the user viewing the re-created video to view the previous video is complicated, which reduces the probability that the user will view a video related to the re-created video. Therefore, how to associate the author with the work published so that the viewer (also called the viewer) can jump to the work more easily is an issue that needs to be resolved as soon as possible. Here, the author may be considered as the user who published the work. The viewer or viewer may be considered as the user who views the work published by the author. The work may be considered as the content published in a video social application program. The work may include, but is not limited to, a video.
[0022] Based on this, the present disclosure adds new video-related controls, encourages users to interact with content within video social application programs through more imaginative video formats, i.e., encourages users to interact with each other using videos, and encourages users to submit high-quality comments to video presentations.
[0023] As shown in FIG. 1a, the video presentation method according to the first embodiment of the present disclosure is also called a video association method, that is, a method for realizing association between a target video and an original video, which includes the following steps:
[0024] In S110, when a trigger operation on a video-related control of the original video is received, a video shooting interface is displayed.
[0025] The original video may be considered as a video that has already been published. Any operation such as a trigger operation in the present disclosure may be considered as an operation by a user who performs video association. The original video may be published by a target user. The user who performs video association may be the target user or a user who views the original video published by the target user, and is not limited thereto.
[0026] The video-related control may be considered as a control that triggers the association of a video. The present disclosure does not limit the trigger operation, and the trigger operation is determined according to a business scene. Exemplarily, the trigger operation may include, but is not limited to, a tap operation.
[0027] The video capture interface may be thought of as an interface for capturing a related video, which is a video that is related to the original video.
[0028] Displaying the video capture interface can trigger the creation of a related video that is related to the original video.
[0029] In this embodiment, in order to improve the relevance between videos, the video-related control can be increased, where the position of the video-related control point is not limited, for example, it can be located in the comment box or any position in the original video. When the video-related control is triggered, it triggers the acquisition of the related video.
[0030] In S120, when the acquisition of the related video, which is the video related to the original video, is completed through the video shooting interface, a video editing interface is displayed.
[0031] The video capture interface may include a capture control or a local video capture control, and after operating the capture control, a related video can be captured. After operating the local video capture control, a related video can be selected from the local.
[0032] After completing the acquisition of the related video by operating the video capture interface, a video editing interface can be displayed, which can realize editing of the related video.
[0033] The related video may be a video created based on the original video, and the related video is not limited thereto, and the video content expressed by the related video may be related to the video content expressed by the original video. For example, the related video may be a video that comments on the original video, or a video that is created by recreating or expanding the original video.
[0034] At S130, when an edit completion control in the video editing interface is triggered, a video presentation interface is displayed.
[0035] When the edit complete control is triggered, it may indicate that editing of the related video is complete. When the edit complete control is triggered, a video presentation interface may be displayed. The video presentation interface may be considered an interface that completes the presentation of the video.
[0036] At S140, when a presentation control in the video presentation interface is triggered, a target video is presented.
[0037] The presentation control is used to present the related video as a target video, and a first switching control of the original video is displayed in the target video playback details page of the target video, and the first switching control switches to and displays the original video playback details page of the original video when a viewing operation is performed, and is displayed in the comment area of the original video after the target video is presented.
[0038] The target video playback detail page may be considered as a page for displaying the target video. After the target video is successfully published, it can be viewed by viewers as a work. This embodiment is not limited to the operation of viewing the original video playback detail page, but may be an operation of tapping the viewing control, or an operation of selecting the playback control in a pop-up that appears after performing the operation of tapping the viewing control. When the playback control is triggered, the original video playback detail page can be displayed.
[0039] The original video playback details page may be considered as a page for displaying the original video. After the original video playback details page is displayed, playback of the original video can be realized.
[0040] This embodiment does not limit the position of the first switching control in the target video playback detail page, and the position may be a fixed position or may be set when creating the target video. The stage from when the video capture interface is displayed to when the release control is triggered may be considered as the creation stage of the target video.
[0041] The disclosed target video is a video related to the original video, and when the target video is displayed, a first switching control is displayed, which can trigger the display of the original video, thereby realizing the association between the original video and the target video. If the target video is a comment video for the original video, the disclosure enriches the comment format, effectively promotes the interaction between users, and realizes the effect of replying to the original video with the target video.
[0042] The video presentation method according to the first embodiment of the present disclosure includes: first, displaying a video shooting interface when a trigger operation is received on a video-related control of an original video; then, displaying a video editing interface when the video shooting interface completes the acquisition of a related video, which is a video related to the original video; then, displaying a video presentation interface when an editing completion control in the video editing interface is triggered; finally, publishing a target video when a presentation control in the video presentation interface is triggered; the presentation control is used to present the related video as a target video; displaying a first switching control of the original video in a target video playback detail page of the target video; the first switching control is switched to and displayed in an original video playback detail page of the original video when a browsing operation is performed; and displaying in a comment area of the original video after the target video is presented. Through the above technical solution, the presentation of the target video is realized after the video-related control of the original video is triggered, and the presented target video is associated with the original video.
[0043] Based on the above embodiment, a modification of the above embodiment will be presented, and for ease of explanation, only the differences between the modification and the above embodiment will be described.
[0044] In one embodiment, the switching control for switching the target video includes the first switching control, a second switching control displayed in the video shooting interface, a third switching control displayed in the video editing interface, and a fourth switching control displayed in the video presentation interface, wherein the second switching control switches to and displays the original video playback detail page when a viewing operation is performed, and the third switching control switches to and displays the original video playback detail page when a viewing operation is performed, and the third switching control triggers adjustment of the playback time of the original video when a time adjustment operation is performed, and the video presentation interface includes a fourth switching control, and the fourth switching control switches to and displays the original video playback detail page when a viewing operation is performed, and the switching control displays one or more of the target user's identification information, the cover information of the original video, and the description information of the original video when displayed, and when in a non-shooting state, the movement attribute of the second switching control is non-movable or movable, and the target user is the user who published the original video.
[0045] The first switching control, the second switching control, the third switching control, and the fourth switching control in the present disclosure are controls displayed in different interfaces. The switching control can switch to display the original video when a viewing operation is performed. This embodiment does not limit the viewing operation and can be set according to the actual scene.
[0046] The identification information may be considered as information identifying the target user, for example, but not limited to, the nickname of the target user in a video-based social application program. The cover information of the original video may be considered as information representing the cover of the original video. The description information of the original video may be considered as information describing the original video. The description information may be text description information of the original video, which may be information describing the original video when the original video is released. The description information may be information describing the original video and the target video.
[0047] The capture state may be considered to be a state in which the camera of the electronic device is capturing related videos, and the non-capture state may be considered to be a state in which the camera of the electronic device is not collecting related videos.
[0048] In one embodiment, if the original video meets an invisible condition, the switching control displays an indication that the original video cannot be played and a preset cover when displayed.
[0049] Here, the invisible condition is not limited. The preset cover may be considered as a preset cover, and the preset cover may be an image selected from the original video, a default picture, or a default video.
[0050] FIG. 1b is an interface schematic diagram after the release of the target video according to the first embodiment of the present disclosure. Referring to FIG. 1b, the instruction information "the original video cannot be played" is displayed on the switching control 1. Here, the specific content of the instruction information is not limited. The target user's identification information "@......" may be displayed on the switching control 1. In FIG. 1b, the pre-set cover is not shown.
[0051] In the present disclosure, the implementation form of the switching control is not limited, and can be implemented in the form of a video sticker, for example. The switching control can be considered as a video sticker of the original video, and the video sticker can be dynamically displayed in real time by pulling from the server.
[0052] In one example, when the target video is playing, the title (i.e., description information) and cover information of the original video are dynamically acquired. If the original video meets the invisibility condition for the user currently viewing the target video, the video sticker displays the target user's identification information, such as the nickname of the target user, the author of the original video, and further displays a preset cover, which may be the system's default cover, and may also display an indication that the original video cannot be played.
[0053] In one example, when the target video is playing, the title (i.e., description information) and cover information of the original video are dynamically obtained. When the title and cover information of the original video are pulled from the server, the default video may be displayed, and if the pull fails, the video sticker may only display the default video.
[0054] The switching controls may not be rendered into the video, thereby increasing download speeds as the video may not contain any switching controls after it has been downloaded.
[0055] In one embodiment, the invisibility condition includes whether a user viewing the target video meets a condition for viewing the original video, or whether a time for viewing the target video is within a time interval for viewing the original video.
[0056] The present disclosure does not limit the conditions for viewing the original video and the time period for viewing the original video. The conditions for viewing the original video can be used to distinguish different users, for example, the conditions for viewing the original video may include, but are not limited to, being a friend of the target user, or the viewing condition is that the gender of the viewer is female. The time period for viewing the original video may be considered as the time period during which the original video can be viewed.
[0057] In one embodiment, the second switching control switches to and displays the original video playback detail page when a viewing operation is performed, the third switching control switches to and displays the original video playback detail page when a viewing operation is performed, the third switching control triggers an adjustment of the playback time of the original video when a time adjustment operation is performed, and the video presentation interface includes a fourth switching control, and the fourth switching control switches to and displays the original video playback detail page when a viewing operation is performed.
[0058] Here, the browsing operation is not limited to a specific operation, and may be, for example, a tap operation on the second switching control, or an operation of triggering a selection playback control in a pop-up displayed after tapping the second switching control. When the playback control is triggered, an original video playback detail page can be displayed.
[0059] 1c is a schematic diagram of an interface switching according to the first embodiment of the present disclosure. Referring to FIG. 1c, the second switching control 11 of the video shooting interface 3 switches to an original video playback detail page when viewed by the user 2 who associates the video, thereby realizing the playback of the original video.
[0060] The present disclosure provides various video interface schematic diagrams in the drawings, such as a video shooting interface 3, a video editing interface, and an original video playback detail page of an original video. The videos displayed on the target video playback detail page of a target video are all full-screen display, and the partial display manner in the drawings is schematic and not limiting.
[0061] Also, the video capture interface 3 in FIG. 1c indicates that the electronic device is currently in a capture state.
[0062] FIG. 1d is a schematic diagram of further interface switching according to the first embodiment of the present disclosure. Referring to FIG. 1d, a user 2 who performs video association in the video editing interface 4 browses the third switching control 5, and then, for example, taps the third switching control 5, and then taps the playback control of “Watch Video” to switch to the original video playback details page.
[0063] 1e is an interface schematic diagram of a fourth switching control according to the first embodiment of the present disclosure. Referring to FIG. 1e, the fourth switching control 7 in the video presentation interface 6 can switch to an original video playback details page when a browsing operation, for example, a tap operation, is performed.
[0064] In one embodiment, the video related controls include: a comment box for making a video comment on the original video in a comment panel, a comment box included in the original video playback details page, and one or more of a comment box for making a video reply to the original video in a comment panel, wherein the original video playback details page includes a first playback details page or a second playback details page, the first playback details page is a page that is displayed when the display of the original video in a target user's work list is triggered, the target user is a user who published the original video, the trigger method for displaying the second playback details page is a method other than the trigger method for displaying the first playback details page, and when the video-related control is displayed to a set user for the first time, instruction information for using the video-related control is displayed. the setting user is a user who triggered the display of a comment box, the instruction information is instruction information using the video-related control, when a video reply is made to the original video, the original video is one comment in the comment panel, and a comment box for making a video reply to the original video is displayed on the comment panel after the setting user triggers the reply control of the original video, when a video comment is made to the original video, the comment panel for the original video includes a comment area, the comment area includes a comment box for making a video comment to the original video, and the comment box for making a video comment to the original video is displayed directly on the comment panel.
[0065] When making a video comment on the original video, the setting user does not need to select the comment content in the comment panel, and can directly comment on the original video in the comment box. The comment box may be an area for making a comment on the original video. The comment box for making a video comment on the original video may be a comment box in the comment area triggered after operating any comment icon. The comment box in the original video playback details page may be a comment box directly displayed in the original video playback details page. The comment box for making a video reply to the original video may be considered as a reply comment box. When the comment box is a reply comment box, the original video may be a comment in the comment area, for example, a comment video, that is, a video commenting on the remaining video or the remaining comment in the comment panel. The original video may be a video associated with the remaining video, that is, a target video of the remaining video. The remaining video may be a video other than the original video and commented by the original video, and the remaining video may be a video in the comment panel, or a video to which the comment panel belongs (the comment panel is a panel for displaying the comment information of the remaining video). For example, under the video of user C, user A replies to the video of user C, and user B replies to the video of user A with a video. Here, the original video may be the video posted by user A, and the remaining video may be the video posted by user C.
[0066] The work list may be a list formed of works sent by the target user in the video interaction application program. The second playback detail page may be a playback page displayed when the playback of the original video is triggered through the remaining route. The remaining route is a route other than the route of triggering the playback of the original video through the work list route.
[0067] FIG. 1f is a schematic diagram of a comment box in the second playback detail page according to the first embodiment of the present disclosure. Referring to FIG. 1f, a video-related control 10 is displayed in the comment box 9 in the second playback detail page 8. The second playback detail page 8 in FIG. 1f is an original video playback detail page displayed in a recommendation list of a video interaction application program. The original video playback detail pages in the follow list and the same city list may also be considered as the second playback detail page 8. Only the video-related control 10 may be displayed in the comment box 9 in the second playback detail page 8, for example, the video-related control 10 may be directly used as the comment box 9 to trigger a comment on the original video, thereby realizing a quick comment.
[0068] FIG. 1g is a schematic diagram of a comment box in a first playback detail page according to the first embodiment of the present disclosure. Referring to FIG. 1g, the video-related controls 10 are displayed in the comment box 12 of the first playback detail page 11. The comment box 12 of the first playback detail page 11 may include only the video-related controls 10, and is not limited thereto.
[0069] Figure 1h is a schematic interface diagram of a comment box for making video comments on the original video in Example 1 of the present disclosure. Referring to Figure 1h, when the comment icon of the original video is triggered, a comment area 13 may be displayed, and a comment box 14 for making video comments on the original video may be displayed in the comment area 13, and video-related controls 10 may be displayed in the comment area 14.
[0070] When the video-related control is displayed to the setting user for the first time, the instruction information is displayed, and the display format of the instruction information is not limited. In FIG. 1h, the instruction information 15 is displayed in the comment box 14. FIG. 1i is an interface schematic diagram of the instruction information according to the first embodiment of the present disclosure. Referring to FIG. 1i, the instruction information 15 is displayed in a preset range of the comment box 14 in a preset format such as a blue speech bubble format. The setting user may be a user who first triggers the display of any of the comment box for making a video comment on the original video, the comment box included in the original video playback detail page, and the comment box for making a video reply to the original video. The instruction information 15 can guide the user to use the video-related control 10.
[0071] FIG. 1j is a schematic diagram of a comment box for making a video reply to an original video according to the first embodiment of the present disclosure. Referring to FIG. 1j, after user A comments on user C's video, the reply control corresponding to the original video, i.e., the control at the location of "Reply" in the figure, is triggered to display a reply comment box 16, which may include video-related controls. The video-related controls can realize the publication of a target video 17, which may be a comment video of the original video. The original video may be a video published by user A.
[0072] FIG. 1j omits the interaction interface diagram that generates the goal view.
[0073] The present disclosure supports video commenting directly in the comment box (a high penetration route, i.e., a route that is likely to be viewed by users) to enrich the comment format.
[0074] In one embodiment, the method comprises: The method further includes, when the presentation control is triggered, displaying the original video, displaying a comment area corresponding to the original video, displaying a progress of uploading the target video in the comment area, and displaying the target video in the comment area when uploading of the target video is completed.
[0075] The comment area whose display is triggered may be a comment area in which a comment box in which a triggered video-related control is located when entering a video shooting interface is located. For example, when entering a video shooting interface by triggering a video-related control in a comment box for making a video comment on the original video, the displayed comment area is a comment area in which a comment box for making a video comment on the original video is located. The comment box included in the original video playback details page is the same as the comment box for making a video reply to the original video, and the description thereof is omitted here.
[0076] 1k is a schematic diagram of switching interfaces after a presentation control is triggered according to the first embodiment of the present disclosure. Referring to FIG. 1k, when the presentation control 18 is triggered, the target video is displayed below the comment area 13, and the comment area displays the progress 19 of the upload of the target video. When the upload of the target video is completed, the comment area 13 displays the target video 20.
[0077] The schematic diagrams of the electronic devices in this disclosure are merely examples, and the present embodiment does not limit the types of the electronic devices.
[0078] FIG. 1l is a schematic diagram of triggering a comment box for making a video comment on an original video in accordance with the first embodiment of the present disclosure. Referring to FIG. 1l, when the comment icon on the original video playback details page is triggered, the comment area 13 is displayed, and a comment box for making a video comment on the original video is displayed in the comment area 13.
[0079] In one embodiment, the method comprises: The method further includes returning to the interface before the switch when the video-related control is triggered again after the original video is switched to and displayed.
[0080] After switching to the original video through the switching control, the original video playback detail page is displayed, and when the video-related control is triggered again by the user who performs the video association, the interface returns to the previous one. For example, after user A browses and operates the third switching control in the video editing interface, the original video playback detail page is displayed, and when user A triggers the video-related control again, the interface returns to the video editing interface.
[0081] In one embodiment, the video presentation interface includes a selection control for selecting whether the target video is displayed in an associated user's work list.
[0082] The related user may be considered as a user who performs the video association. The form of the selection control is not limited here, and it is sufficient if the user can select whether or not to display the target video in the related user's work list.
[0083] FIG. 1m is an interaction schematic diagram of the operation of the selection control in Example 1 of the present disclosure. Referring to FIG. 1m, when the editing completion control 21 in the video editing interface is triggered, a video presentation interface is displayed; when the selection control 22 in the video presentation interface is triggered, a selection pop-up is displayed, and in the selection pop-up, the user can select whether to display the target video in the work list of related users.
[0084] In one embodiment, the method comprises: Presentation information indicating that a video published by the target user is associated is obtained, and the presentation information further includes displaying a target page including a message page and a playback page of a video related to the video published by the target user when a viewing operation is performed.
[0085] The association may be directly associated or indirectly associated. For example, if a video published by a target user is commented on, it may be considered to be directly associated. If a video commenting on a target user is commented on, it may be considered to be indirectly associated with the video published by the user.
[0086] The target page may be considered as a page that is rendered after responding to an operation of viewing the presented information. The message page may be considered as a page that displays all messages received by the target user in the video interaction application program. The target page may further include a page that displays a comment area.
[0087] After a video related to the video published by the target user is published, the target user can receive the presentation information. A playback page of the video related to the video published by the target user is a page for playing the video related to the video published by the target user.
[0088] The present disclosure presents information associated with the original video, for example, presenting video comments.
[0089] For example, after user A comments on the original video in a video, the presentation information is sent to the target user who published the original video.
[0090] In one example, when the presentation information is sent in the form of a notification (e.g., a notice), a target video playback detail page of the video comment (i.e., the target video) can be entered when a browsing operation is performed on the presentation information. If the target video is not visible to the current user, "The video is gone. Please continue watching other works" is displayed. When the presentation information is sent in the form of a notification, the cover included in the presentation information may be the cover displayed when the video comment (i.e., the target video) is displayed. When the target video is displayed, only the cover may be displayed, and when playback of the target video is triggered, playback of the target video can be realized.
[0091] If the version of the video interaction application program installed in the electronic device is lower than a certain value (the value is not limited, and can be limited based on the functions supported by each version, and the value can be determined based on whether the version supports video-related functions) or the target video has no video description information, the presentation information indicates "X video has replied to your work". If the version of the video interaction application program installed in the electronic device reaches a certain value and the target video has video description information, the presentation information includes the video description information and information indicating "A video has replied to your work". The size of the video description information may be larger than the size of the information indicating "A video has replied to your work".
[0092] When the presentation information is sent using a push (e.g., push) method, when a viewing operation is performed on the presentation information, a message page can be entered and the presentation information can indicate, "XX has replied to your work with a video."
[0093] For example, after User B replies to User A's video comment (ie, the original video published by User A) with a video, User B sends presentation information to User A.
[0094] When the presentation information is sent in the form of a notification, the presentation information is browsed, for example, tapped, and then enters the video playback page of the video reply of user B. The cover in the presentation information can use the cover of the video reply of user B (i.e., the target video posted by user B).
[0095] If the version of the video interaction application program installed in the electronic device is lower than a certain value, or if the video posted by User B does not have video description information, the displayed information indicates "XX has replied to your work in a video."
[0096] When the version of the video interaction application program installed in the electronic device reaches a certain value and the target video posted by User B includes video description information, the presentation information includes a video title description and the instruction information "XX responded to your work with a video". The size of the video title description may be larger than the size of the instruction information "XX responded to your work with a video".
[0097] The video description information may be considered as information that describes the video. The video title description may be considered as video description information, and may be a title that is determined based on the video description information.
[0098] Fig. 1n is a schematic diagram of display of presentation information according to the first embodiment of the present disclosure. Referring to Fig. 1n, the presentation information includes video description information 23 and instruction information 24. An interaction control for realizing an interaction may be displayed in the presentation information 24.
[0099] When sending a submission in the submission mode, when the submission is viewed, it will enter a message page. The submission will indicate "XX has responded to your work with a video."
[0100] In one example, under the original video of User C, User B replies to User A's video comment with a video, and then sends presentation information to User C.
[0101] When the notification method is used to send the notification information, when the notification information is browsed, the user will enter the comment area of the original video of user C and move to the video reply of user B (i.e., the target video posted by user B). The cover displayed on the notification information will be the original video cover of user C.
[0102] If the version of the video interaction application program installed in the electronic device is lower than a certain value, or if user B did not fill in the video description information when presenting the target video, the presented information will indicate "User B has replied to your work with a video."
[0103] When the version of the video interaction application program installed in the electronic device reaches a certain value and the video description information is entered into the target video posted by User B, the presented information includes "User B replied to @User A in a video" and "Replied to your work in a video". The size of "User B replied to @User A in a video" is larger than the size of "Replied to your work in a video".
[0104] When the presentation information is sent by the push method, when a viewing operation is performed on the presentation information, a message page is entered and the presentation information indicates "User B has replied to @User A via video."
[0105] After a user taps "like" on a video comment, a notification or push is sent to the creator.
[0106] The logic for tapping "like" on a video comment can follow the logic for a text comment, and any indication of a received "like" can indicate "your video reply was liked."
[0107] [Example 2] 2a is a flow chart of a video playback method according to the second embodiment of the present disclosure, and the contents not described in detail in this embodiment may refer to the above embodiment. The method is applicable to video association, and the method can be executed by a video playback device, where the device can be realized by software and / or hardware and is generally integrated in an electronic device, and in this embodiment, the electronic device may include, but is not limited to, devices such as mobile phones, computers, and personal digital assistants.
[0108] As shown in FIG. 2a, the video playing method according to the second embodiment of the present disclosure includes the following steps.
[0109] In S210, the target video is displayed on a target video playback detail page including a first switching control, and the first switching control switches to and displays an original video playback detail page of the original video when a browsing operation is performed.
[0110] A target video playback detail page may be considered a detail page that provides playback of a target video.
[0111] The video playback method of Example 2 of the present disclosure displays a target video on a target video playback detail page including a first switching control, and the first switching control switches to and displays an original video playback detail page of the original video when a browsing operation is performed, and when the target video is displayed, it is displayed in association with the first switching control which can trigger the display of the original video, thereby improving the association between the original video and the target video, and allowing the viewer to quickly jump to videos when browsing videos, thereby improving the browsing experience.
[0112] Based on the above embodiment, a modification of the above embodiment will be presented, and for ease of explanation, only the differences between the modification and the above embodiment will be described.
[0113] In one embodiment, the method comprises: The first switching control further includes displaying the original video playback details page when a browsing operation is performed.
[0114] FIG. 2b is a schematic diagram of switching display according to the second embodiment of the present disclosure. Referring to FIG. 2b, when the first switching control is triggered, an original video playback detail page is displayed.
[0115] In one embodiment, the method comprises: The method further includes returning to and displaying the target video playback detail page when a browsing operation is performed on the target video in a comment box of the original video playback detail page.
[0116] After switching to the original video using the first switching control, the target video displayed in the comment box can be browsed, for example, tapped, and then returned to the target video playback details page.
[0117] The present disclosure is described illustratively below, and supports related users to comment on the author (i.e., the target user) in the video when they view the original video (the author can also comment on himself / herself in the video), and once the publication is successful, the video comment (i.e., the target video) will be displayed in the comment area and distributed as one of the commenter's normal works (the publication page, i.e., the video publication interface, supports a cancel check, and after canceling the display in one's work list, the video comment will not be stored in the work list).
[0118] When other users view the video comment, they can jump to the original video playback details page by using the original video sticker (picture-in-picture) attached to the video.
[0119] The video-related control entries for video commenting on the original video include the following:
[0120] Entry 1: A comment box in the comment area that appears after tapping any comment icon, that is, a comment box for making a video comment on the original video.
[0121] Entry 2: The comment box at the bottom of the video playback details page, ie, the comment box included in the first playback details page.
[0122] Entry 3: A video reply comment icon in the reply comment box that appears after tapping on a video comment (i.e., the target video). The video reply comment icon may be considered an icon for replying to a comment on a video (the comment may be an already existing video comment). The video reply comment icon may be considered a video-related control.
[0123] When a comment box becomes a reply comment box, that is, when a user enters text to reply to a comment and then closes the keyboard, or taps a comment notification (e.g., taps on the presentation information) to reveal a comment box in the comment area, in this case the comment box becomes a reply comment box to reply to a comment, and when the comment box is a reply comment box, the entry is a video reply comment icon.
[0124] Entry 4: A video-related control displayed in the recommendation list (i.e., the second playback detail page). Whether the video-related control is displayed on the original video playback detail page of the original video can be determined based on the video information of the original video. When it is determined that the original video is displayed, the video information may be information on whether the number of times the control displayed on the display interface is triggered exceeds a certain threshold.
[0125] For example, the video information may include, but is not limited to, the number of interactions with the video, whether the video used a tool, whether the video was marked as follow, whether the video was marked as not interested, and / or whether the video includes a quick comment box, etc. Here, the video may be an original video.
[0126] The video information may represent the number of interactions with the video, such as the number of likes, forwards, and / or comments.
[0127] If a video is commented on more than 50 times (the number of times supports distribution), and the video does not use tools and points of interest (POI), and at the same time does not hit "Not interested / Follow" and follow recommendation, quick comment box, the red button of "Reply with video" (i.e., video-related control) will be displayed, and the priority of triggering the display of the video-related control may be lower than the priority of triggering the display of the button to duet with him. Here, "he / she" is determined based on gender, and if there is no gender information, it will be displayed as "he".
[0128] When a newcomer guide is provided for an entry, the electronic device is taken as a dimension, and when a new electronic device first enters entry 1 and entry 2, a newcomer guide video (e.g., a video in blue speech bubble format) featuring a video comment icon appears, and a total of one newcomer guide is required for entry 1 and entry 2. During the video display, the user can tap the video comment icon (i.e., a video-related control) to enter the video comment shooting page (i.e., a video shooting interface), but tapping the text input box during the video display is invalid, and the normal operation is restored after the video ends. The same electronic device determines whether to provide a newcomer guide with the user as a dimension. After the same user logs in to different electronic devices, the electronic devices are taken as dimensions, and a newcomer guide is provided for the user once on each electronic device.
[0129] At any time, you can tap the video-related controls to enter the video capture interface.
[0130] Regarding the creation of video comments (i.e. target videos), Shooting page (i.e., video shooting interface): Except for live, when you enter the shooting page from the video comment route, it supports all shooting modes, including snapshot photos, snapshot videos, snapshot text, 15-second segment shooting, 60-second segment shooting, and 3-minute segment shooting, and comes with a video sticker of the original video by default.
[0131] Edit page: When you enter the shooting page from the video comment route and then enter the editing page (i.e., the video editing interface), the video comment sticker is inherited.
[0132] 1. The video sticker is on the consumer side (ie, the viewing target video playback detail page side) and is not rendered on the target video.
[0133] 2. The contents of the video seal (i.e., switching control) are The elements include related documents (representing the related relationship between the target video and the original video), answer documents (representing that the target video is an answer to the original video), identification information of the author of the original video, video cover (cut the video screen frame in the middle to obtain the video cover), and / or video title (e.g., video description information), and title text other than the threshold is represented by “…”.
[0134] 3. The setting capabilities on the video sticker shooting page / editing page include the following: Shooting page: does not support time setting, but supports moving, deleting, and zooming. In addition, a safe area needs to be set during the moving process. The overall interaction is consistent with the editing page seal interaction. Edit Page: The only difference with the Shoot page is that the Edit page supports time setting.
[0135] 4. Video stickers support playback on the shooting / editing page After tapping the video seal (i.e., switching control), a "Watch Video" button (i.e., playback control) appears, and tapping the "Watch Video" button enters the video playback page of the original video (i.e., original video playback details page), and on the original video playback details page, if the user continues to tap the video comment icon (i.e., video-related control), it returns to the previous shooting / editing page, and note that this is a return and does not perform repeated overlay on top of the page level. In addition, the video sticker does not need to support playback on the video shooting page and editing page. After tapping the video sticker, the "Adjust Time" button will appear. Tap the "Adjust Time" button to enter the time editor and adjust the time of the original video.
[0136] 5. Interaction when moving on the video sticker shooting page In one embodiment, the video sticker in the non-photographing state has a transparency of the sticker at a first preset threshold, for example 75%, when the video sticker is stationary, and when the sticker is moved, the opacity of the sticker increases to a second preset threshold, for example 100%, and the photo-capability assembly disappears. The present disclosure is not limited to the first preset threshold and the second preset threshold.
[0137] In one embodiment, the video sticker in a non-photographed state indicates that when the video sticker is stationary, the transparency of the video sticker is at a first set threshold, e.g., 75%, and when the sticker is moved, the sticker cannot be moved on the photography page (i.e., the video photography interface).
[0138] In one embodiment, the video sticker supports movement on an editing page (i.e., a video editing interface), displays element positions to indicate the movable area, and prevents elements in a target work published by a user from being obscured after the element is moved.
[0139] Video sticker in shooting state: When shooting, the video sticker will disappear temporarily, without affecting the composition of the shooting viewfinder frame, and when shooting is paused, the video sticker will reappear.
[0140] Regarding the video comment submission page (i.e., the video submission interface), The presentation page includes a preference control that provides a presentation setting of "Show in my works" or "Not Show in my works."
[0141] When the user enters the presentation page from the video comment route, regardless of whether the user deleted the comment sticker (i.e., video sticker) in the front shooting route (e.g., the video shooting interface or the video editing interface), a new "Show in my works" switch is added at the bottom of the presentation page, and when tapped, a settings pop-up appears, which may include a selection control for the user to select "Show in my works" or "Don't show in my works."
[0142] The target user's selection of whether or not to "Show in my creations" determines only whether or not the work appears in the author's and / or the target user's work list, and does not otherwise affect the successful distribution of the work in any other scenes.
[0143] The presentation page includes a predefined presentation document called "Reply to XX's work."
[0144] When entering the announcement page from the video comment route, regardless of whether the user deleted the "comment sticker" in the front shooting route, the document "Reply" + commenter's nickname + work will be added to the edit box by default, and deletion by the user is not supported.
[0145] Document: "Reply" + video icon + commenter's nickname + "video of" (if the author of the original video sets a commenter's comment name, the nickname on the video sticker should not show the commenter's comment name, but show the commenter's original nickname). Here, the commenter's nickname can be replaced with the commentee's nickname, and if the author of the target video sets a commenter's comment name, the nickname on the video sticker should not show the commenter's comment name, but show the commentee's original nickname.
[0146] The comment icon and the commenter's nickname may be displayed in the highlights.
[0147] Regarding the publication of video comments, Here, there is no limitation on the content displayed after the presentation control is triggered, such as displaying videos in a recommendation list or displaying the comment area of the original video.
[0148] When you make a video comment from Entry 1 or Entry 2 (i.e., the comment box in the comment area or the comment box at the bottom of the original video playback details page) and tap the Publish button (i.e., the publish control), you will return to the original video, expand the comment area, insert the video cover firmly into the top of the comment (aligning the text comment), and display the video cover and upload progress in real time.
[0149] Uploading: The upload progress and the word "Presenting" will appear on the cover (i.e. video cover), and when you tap "Video Comments" the word "Uploading" will appear on the cover.
[0150] When upload is complete: All cover upload progress and "Uploading" text will disappear and be replaced with a play button and a message at the top saying "You've successfully published your work! Tap to view it!", matching the success message after publishing the original video.
[0151] Upload failure or anomaly: Matches a general video upload failure or anomaly, resulting in a failure popup.
[0152] Commenting on a video via entry 4 (ie, a video-related control in the recommendation list) allows the video in the recommendation list to continue to be displayed.
[0153] Consumption (i.e., viewing video comments) A video comment consists of a title text, a video cover, a date, a reply button, and a "Like" button.
[0154] Title document: The title document written by the creator of the target video on the announcement page when announcing a video comment is removed from the prefix "Reply to XX's work" and unified as a comment document in the comments area, and any hashtags / friends mentioned in the document can be tapped. The title document may be considered as the video description information of the target video.
[0155] Video Cover: If the current video comment is a disappearing one, the cover should use the disappearing blur cover; for general videos, just use the general cover. Tapping anywhere on the cover area will jump to the playback details page of the corresponding video.
[0156] Date: Matches common comment date formats and styles.
[0157] Reply button: Tapping the reply button opens the reply comment box, and tapping the video reply icon in the reply comment box executes the "video comment on video" flow for the current video comment, that is, the flow of realizing video association and publishing the target video.
[0158] "Like" button: Tapping "Like" will add +1 "Like".
[0159] Tapping on a video comment corresponds to tapping the "Reply" button and opens the reply comment box.
[0160] When you press and hold a video comment, a list will appear, divided into owner and guest status.
[0161] i. Owner Status: From top to bottom, they are Video Reply, Private Reply, Search, Show on Top (Cancel Show on Top), and Delete.
[0162] ii. Guest state: Private message reply and search.
[0163] The owner may be a presenter of the video commentary, and the guest may be a viewer of the target video.
[0164] Ranking of video comments (i.e., target videos) follows the original ranking rules for the comments area, matching the collapse in normal text comments, bringing them to the top, etc., and does not require any special logic.
[0165] For video playback pages, In one embodiment, tapping on any area of the video sticker on the video playback page (ie, the target video playback detail page) will directly jump to the video playback detail page of the current video comment upon tapping.
[0166] In one embodiment, tapping on the “Reply to XX’s Work” control in the title description area (which may be considered as a fourth switching control) corresponds to an interaction that jumps to the video playback details page after tapping on the video sticker.
[0167] In one embodiment, after jumping to the original video playback details page, when the user taps on the video cover on which the video comment was just made in the corresponding comment area of the playback details page, the user is returned to the video playback page of the video comment, and this time, the return does not result in repeated overlay on the page level.
[0168] In one embodiment, tapping on any area of the video seal (i.e., the switching control) causes a speech bubble and a "Watch Video" option to appear, and after tapping, jumps directly to the video playback details page (i.e., the original video playback details page) of the current video comment.
[0169] In one embodiment, tapping “Reply to XX’s Work” in the title description area, for example, the fourth switching control 25 in FIG. 2b, corresponds to an interaction of jumping to a video playback details page after tapping the cover.
[0170] [Example 3] FIG. 3 is a structural schematic diagram of a video presentation device according to a second embodiment of the present disclosure, which is applicable to video association, where the device can be realized by software and / or hardware and is generally integrated into electronic devices.
[0171] As shown in FIG. The present invention includes a receiving module 31 configured to display a video shooting interface when a trigger operation is received on a video-related control of an original video; a shooting module 32 configured to display a video editing interface when the video shooting interface completes acquisition of a related video, which is a video related to the original video; an editing module 33 configured to display a video presentation interface when an editing completion control in the video editing interface is triggered; and a presentation module 34 configured to present a target video when a presentation control in the video presentation interface is triggered, wherein the presentation control is used to present the related video as a target video, and a first switching control of the original video is displayed in the target video playback detail page of the target video, and the first switching control switches to and displays an original video playback detail page of the original video when a viewing operation is performed, and is displayed in a comment area of the original video after the target video is presented.
[0172] In this embodiment, the device first displays a video shooting interface when the receiving module 31 receives a trigger operation on the video-related control of the original video, then displays a video editing interface when the shooting module 32 completes the acquisition of a related video, which is a video related to the original video, by the video shooting interface, then displays a video presentation interface when the editing completion control in the video editing interface is triggered by the editing module 33, and finally, publishes the target video when the presentation control in the video presentation interface is triggered by the presentation module 34, and the presentation control is used to publish the related video as the target video, and a first switching control of the original video is displayed in the target video playback details page of the target video, and the first switching control switches to and displays the original video playback details page of the original video when a viewing operation is performed.
[0173] This embodiment provides a video presentation device, which realizes the presentation of a target video after triggering a video-related control of an original video, and the presented target video realizes association with the original video.
[0174] In one embodiment, the switching control for switching the target video includes the first switching control, a second switching control displayed in the video shooting interface, a third switching control displayed in the video editing interface, and a fourth switching control displayed in the video presentation interface, wherein the second switching control switches to and displays the original video playback detail page when a viewing operation is performed, and the third switching control switches to and displays the original video playback detail page when a viewing operation is performed, and the third switching control triggers adjustment of the playback time of the original video when a time adjustment operation is performed, and the video presentation interface includes a fourth switching control, and the fourth switching control switches to and displays the original video playback detail page when a viewing operation is performed, and the switching control displays one or more of the target user's identification information, the cover information of the original video, and the description information of the original video when displayed, and when in a non-shooting state, the moving attribute of the second switching control is non-movable or movable.
[0175] In one embodiment, if the original video meets an invisible condition, the switching control displays an indication that the original video cannot be played and a preset cover when displayed.
[0176] In one embodiment, the invisibility condition includes whether a user viewing the target video meets a condition for viewing the original video, or whether a time for viewing the target video is within a time interval for viewing the original video.
[0177] In one embodiment, the second switching control switches to and displays the original video playback detail page when a viewing operation is performed, the third switching control switches to and displays the original video playback detail page when a viewing operation is performed, the third switching control triggers an adjustment of the playback time of the original video when a time adjustment operation is performed, and the video presentation interface includes a fourth switching control, and the fourth switching control switches to and displays the original video playback detail page when a viewing operation is performed.
[0178] In one embodiment, the video related controls include: a comment box for making a video comment on the original video in a comment panel, a comment box included in the original video playback details page, and one or more of a comment box for making a video reply to the original video in a comment panel, wherein the original video playback details page includes a first playback details page or a second playback details page, the first playback details page is a page displayed after the display of the original video in a work list of a target user is triggered, the target user is a user who published the original video, a triggering method for displaying the second playback details page is a triggering method other than the triggering method for displaying the first playback details page, and when the video-related control is displayed to a set user for the first time, instruction information for using the video-related control is displayed. the setting user is a user who triggered the display of a comment box, the instruction information is instruction information using the video-related control, when a video reply is made to the original video, the original video is one comment in the comment panel, and a comment box for making a video reply to the original video is displayed on the comment panel after the setting user triggers the reply control of the original video, when a video comment is made to the original video, the comment panel for the original video includes a comment area, the comment area includes a comment box for making a video comment to the original video, and the comment box for making a video comment to the original video is displayed directly on the comment panel.
[0179] In one embodiment, the device further comprises a display module configured to, when the presentation control is triggered, display the original video, display a comment area corresponding to the original video, display a progress of uploading the target video in the comment area, and, when uploading of the target video is completed, display the target video in the comment area.
[0180] In one embodiment, the apparatus comprises: The display device further includes a return module configured to, after switching to and displaying the original video, return to the interface prior to the switch when the video-related control is triggered again.
[0181] In one embodiment, the video presentation interface includes a selection control for selecting whether the target video is displayed in an associated user's work list.
[0182] In one embodiment, the apparatus comprises: The present invention further includes an acquisition module configured to acquire presentation information indicating that a video published by a target user is associated, the presentation information causing a target page including a message page and a playback page of a video related to the video published by the target user to be displayed when a viewing operation is performed.
[0183] The above video presentation device can execute the video presentation method according to the first embodiment of the present disclosure, and has corresponding functional modules and effects for executing the method.
[0184] [Example 4] FIG. 4 is a structural schematic diagram of a video playback device according to Example 4 of the present disclosure, which is applied to video association, where the device can be realized by software and / or hardware and is generally integrated into electronic equipment.
[0185] As shown in FIG. The target video is displayed on a target video playback detail page including a first switching control, and the first switching control has a display module 41 configured to switch to and display an original video playback detail page of the original video when a browsing operation is performed.
[0186] This embodiment provides a video playback device, which displays a target video on a target video playback detail page including a first switching control, and the first switching control switches to and displays an original video playback detail page of an original video when a browsing operation is performed, and when the target video is displayed, the first switching control is associated with and displayed to trigger the display of the original video, thereby improving the association between the original video and the target video, and allowing the viewer to quickly jump to the video when browsing the video, improving the browsing experience.
[0187] In one embodiment, the apparatus comprises: The first switching control further includes a switching module configured to display the original video playback detail page when a browsing operation is performed.
[0188] In one embodiment, the apparatus comprises: The device further includes a return module configured to return to and display the target video playback detail page when a browsing operation is performed on the target video in a comment box of the original video playback detail page.
[0189] The above video playback device can execute the video playback method according to the second embodiment of the present disclosure, and includes functional modules and effects corresponding to the execution of the method.
[0190] [Example 5] FIG. 5 is a structural schematic diagram of an electronic device according to an embodiment of the present disclosure, and FIG. 5 shows a structural schematic diagram of an electronic device 400 suitable for realizing an embodiment of the present disclosure. The electronic device 400 in the embodiment of the present disclosure may include, but is not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, personal digital assistants (PDA), tablet computers (Portable Android Devices, PAD), portable multimedia players (Portable Media Players, PMP), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital televisions (TV), desktop computers, and the like. The electronic device 400 shown in FIG. 5 is merely an example and does not impose any limitations on the functions and scope of use of the embodiment of the present disclosure.
[0191] 5, the electronic device 400 may include one or more processing units (e.g., central processor, graphic processor, etc.) 401, which can perform various appropriate operations and processes based on programs stored in a read-only memory (ROM) 402 or loaded from a storage device 408 into a random access memory (RAM) 403. The RAM 403 further stores various programs and data necessary for the operation of the electronic device 400. The processing units 401, ROM 402 and RAM 403 are connected to each other via a bus 404. An input / output (I / O) interface 405 is also connected to the bus 404.
[0192] Typically, input devices 406 including, for example, a touch panel, touch pad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc., output devices 407 including, for example, a liquid crystal display (LCD), speaker, vibrator, etc., storage devices 408 including, for example, a magnetic tape, hard disk, etc., and communication devices 409 can be connected to the I / O interface 405. The communication devices 409 enable the electronic device 400 to communicate wirelessly or wired with other devices to exchange data. Although FIG. 5 illustrates the electronic device 400 with various devices, it should be understood that it is not necessary to implement or include all the illustrated devices. Instead, more or fewer devices may be implemented or included.
[0193] In particular, according to an embodiment of the present disclosure, the process described with reference to the flowchart above may be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product including a computer program carried on a computer-readable medium, the computer program including program code for performing the method shown in the flowchart. In such an embodiment, the computer program may be downloaded from a network via the communication device 409 and installed, or may be installed from the storage device 408, or may be installed from the ROM 402. When the computer program is executed by the processing device 401, it performs the above-mentioned functions defined in the method of the embodiment of the present disclosure.
[0194] It should be noted that the computer readable medium described in this 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, but is not limited to, an electric, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. Further specific examples of the computer readable storage medium may include, but are not limited to, an electrical connection having one or more leads, a portable computer disk, a hard disk, a RAM, a ROM, 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 this disclosure, the computer readable storage medium may be any tangible medium that contains or stores a program that can be used in or in conjunction with an instruction execution system, apparatus, or device. In this disclosure, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, in which computer-readable program code is carried. Such a propagated data signal may take various forms, including, but not limited to, an electromagnetic signal, an optical signal, or any suitable combination of the above. A computer-readable signal medium may be any computer-readable medium other than a computer-readable storage medium, which may transmit, propagate, or transmit a program for use in or in conjunction with an instruction execution system, apparatus, or device. The program code contained in the computer-readable medium may be transmitted by any suitable medium, including, but not limited to, an electrical wire, an optical cable, RF (radio frequency), etc., or any suitable combination of the above.
[0195] In some embodiments, the clients and servers may communicate using any now known or later developed network protocol, such as Hyper Text Transfer Protocol (HTTP), and may interconnect with any form or medium of digital data communication (e.g., a communications network). Examples of communications networks include a Local Area Network (LAN), a Wide Area Network (WAN), a network off a network (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), and any now known or later developed network.
[0196] The computer readable medium may be included in the electronic device 400 or may exist separately and not attached to the electronic device 400 .
[0197] One or more computer programs are stored on the computer-readable medium, and when the one or more programs are executed by a processor, The present invention realizes a video presentation method in which, when a trigger operation on a video-related control of an original video is received, a video shooting interface is displayed, when the video shooting interface completes acquisition of a related video that is a video related to the original video, a video editing interface is displayed, when an editing completion control in the video editing interface is triggered, a video presentation interface is displayed, when a presentation control in the video presentation interface is triggered, a target video is presented, the presentation control is used to present the related video as the target video, a first switching control of the original video is displayed in the target video playback details page of the target video, and when a viewing operation is performed, the first switching control switches to and displays an original video playback details page of the original video, and after the target video is presented, it is displayed in the comment area of the original video.
[0198] One or more computer programs are stored on the computer-readable medium, and when the one or more programs are executed by a processor, The video playback method includes displaying a target video on a target video playback detail page including a first switching control, and when a browsing operation is performed, the first switching control switches to and displays an original video playback detail page of the original video.
[0199] When the computer-readable medium carries one or more programs and the one or more programs are executed by the electronic device, the electronic device 400 can generate computer program code for performing the operations of the present disclosure in one or more programming languages or combinations thereof, which may include, but are not limited to, object-oriented programming languages such as Java, Smalltalk, C++, and also include conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, or as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or business server. In the case of a remote computer, 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., connected via the Internet using an Internet Service Provider).
[0200] The flowcharts and block diagrams in the drawings illustrate possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present disclosure. Each block in the flowcharts or block diagrams may represent a module, program, or part of code, which includes one or more executable instructions for implementing a certain logical function. It should be noted that in some alternative implementations, the functions described in the blocks may occur in a different order than the order described in the drawings. For example, two blocks shown as connected may actually be executed substantially in parallel or in reverse order depending on the functions involved. It should 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 in a system based on dedicated hardware that executes a certain function or operation, or may be implemented in a combination of dedicated hardware and computer instructions.
[0201] The modules or units according to the embodiments of the present disclosure may be implemented in a software or hardware manner, and the names of the modules, if any, do not limit the units themselves.
[0202] The functionality of the present disclosure may be performed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary types of 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.
[0203] In the specification of the present disclosure, a machine-readable medium may be a tangible medium that can contain or store a program used in or in conjunction 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 suitable combination of the above. Further specific examples of machine-readable storage media include an electrical connection by one or more wires, a portable computer disk, a hard disk, a RAM, a ROM, an EPROM or flash memory, an optical fiber, a CD-ROM, an optical storage device, a magnetic storage device, or any suitable combination of the above.
[0204] According to one or more embodiments of the present disclosure, Example 1 comprises: When receiving a trigger operation on a video-related control of the original video, displaying a video capture interface; When the video capture interface has completed acquisition of a related video that is a video related to the original video, displaying a video editing interface; displaying a video presentation interface when an edit complete control in the video editing interface is triggered; When a presentation control in the video presentation interface is triggered, a target video is presented, and the presentation control is used to present the related video as the target video, and a first switching control of the original video is displayed in a target video playback detail page of the target video, and the first switching control switches to and displays an original video playback detail page of the original video when a browsing operation is performed, and is displayed in a comment area of the original video after the target video is presented. Provide a video presentation method.
[0205] According to one or more embodiments of the present disclosure, Example 2 is based on the method described in Example 1, comprising: The switching control for switching the target video includes the first switching control, a second switching control displayed on the video shooting interface, a third switching control displayed on the video editing interface, and a fourth switching control displayed on the video presentation interface, the second switching control switches to and displays the original video playback detail page when a browsing operation is performed, the third switching control switches to and displays the original video playback detail page when a browsing operation is performed, the third switching control triggers an adjustment of the playback time of the original video when a time adjustment operation is performed, the video presentation interface includes a fourth switching control, and the fourth switching control switches to and displays the original video playback detail page when a browsing operation is performed; In the non-photographing state, the movement attribute of the second switching control is non-movable or movable.
[0206] According to one or more embodiments of the present disclosure, Example 3 is based on the method described in Example 2, comprising: If the original video meets an invisible condition, the switching control displays an indication that the original video cannot be played and a preset cover when displayed.
[0207] According to one or more embodiments of the present disclosure, Example 4 is based on the method described in Example 3, comprising: The invisibility condition includes whether a user viewing the target video satisfies a condition for viewing the original video, or whether a time for viewing the target video is within a time period for viewing the original video.
[0208] According to one or more embodiments of the present disclosure, Example 5 is based on the method described in Example 2, comprising: When displayed, the switching control causes one or more of identification information of a target user, cover information of the original video, and description information of the original video to be displayed.
[0209] According to one or more embodiments of the present disclosure, Example 6 is based on the method described in Example 1, comprising: The video-related controls include: a comment box in a comment panel for making video comments on the original video; a comment box included in the original video playback details page; a comment box in a comment panel for making a video reply to the original video; Included in one or more of the following: The original video playback details page includes a first playback details page or a second playback details page, the first playback details page is a page displayed after the display of the original video in the work list of the target user is triggered, the target user is a user who published the original video, the trigger method of the display of the second playback details page is a method other than the trigger method of the display of the first playback details page, when the video-related control is displayed to a set user for the first time, instruction information for using the video-related control is displayed, the set user is a user who triggered the display of a comment box, the instruction information is instruction information for using the video-related control, when a video reply is made to the original video, the original video is one comment in the comment panel, and a comment box for making a video reply to the original video is displayed on the comment panel after the set user triggers the reply control of the original video, when a video comment is made to the original video, the comment panel of the original video includes a comment area, the comment area includes a comment box for making a video comment to the original video, and the comment box for making a video comment to the original video is directly displayed on the comment panel.
[0210] According to one or more embodiments of the present disclosure, Example 7 is based on the method described in Example 1, comprising: The method further includes, when the presentation control is triggered, displaying the original video, displaying a comment area corresponding to the original video, displaying a progress of uploading the target video in the comment area, and displaying the target video in the comment area when uploading of the target video is completed.
[0211] According to one or more embodiments of the present disclosure, Example 8 is based on the method described in Example 1, comprising: The method further includes returning to the interface before the switch when the video-related control is triggered again after the original video is switched to and displayed.
[0212] According to one or more embodiments of the present disclosure, Example 9 is based on the method described in Example 1, comprising: The video presentation interface includes a selection control for selecting whether the target video is to be displayed in an associated user's work list.
[0213] According to one or more embodiments of the present disclosure, Example 10 is based on the method described in Example 1, comprising: Presentation information indicating that a video published by the target user is associated is obtained, and the presentation information further includes displaying a target page including a message page and a playback page of a video related to the video published by the target user when a viewing operation is performed.
[0214] According to one or more embodiments of the present disclosure, Example 11 is Displaying the target video on a target video playback detail page including a first switching control, the first switching control switching to display an original video playback detail page of the original video when a browsing operation is performed; A video playback method is provided.
[0215] According to one or more embodiments of the present disclosure, Example 12 is based on the method described in Example 11, comprising: The first switching control further includes displaying the original video playback details page when a browsing operation is performed.
[0216] According to one or more embodiments of the present disclosure, Example 13 is based on the method described in Example 12, comprising: The method further includes returning to and displaying the target video in a comment box of the original video playback detail page when a browsing operation is performed.
[0217] According to one or more embodiments of the present disclosure, Example 14 comprises: a receiving module configured to display a video capture interface when receiving a trigger operation on a video-related control of the original video; a shooting module configured to display a video editing interface when the video shooting interface completes acquisition of a related video, the related video being a video related to the original video; an editing module configured to cause a video presentation interface to be displayed when an edit complete control in the video editing interface is triggered; a presentation module configured to present a target video when a presentation control in the video presentation interface is triggered, the presentation control is used to present the related video as a target video, a first switching control of the original video is displayed in a target video playback detail page of the target video, the first switching control is switched to and displayed in an original video playback detail page of the original video when a browsing operation is performed, and the presentation module is displayed in a comment area of the original video after the target video is presented; Provide a video presentation device.
[0218] According to one or more embodiments of the present disclosure, Example 15 comprises: Displaying the target video on a target video playback detail page including a first switching control, the first switching control comprising a display module configured to switch to and display an original video playback detail page of the original video when a browsing operation is performed; A video playback device is provided.
[0219] According to one or more embodiments of the present disclosure, Example 16 comprises: one or more processing units; a storage device configured to store one or more programs; An electronic device comprising: When the one or more programs are executed by the one or more processing devices, the one or more processing devices perform the methods described in Examples 1 to 13 of the present disclosure. Provide electronic devices.
[0220] According to one or more embodiments of the present disclosure, Example 17 comprises: A computer-readable medium having a computer program stored thereon, The program, when executed by a processor, performs the method according to any one of Examples 1 to 13. A computer readable medium is provided.
[0221] Also, although various operations have been described in a particular order, it should not be understood that these operations must be performed in the particular order shown, or in a forward order. In certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although the above discussion includes a number of specific implementation details, these should not be understood as limiting the scope of the disclosure. Some features described in the description of a single embodiment may be implemented in combination in a single embodiment. Conversely, various features described in the description of a single embodiment may be implemented in multiple embodiments alone or in any suitable subcombination.
Claims
1. 1. A video presentation method comprising: When receiving a trigger operation on a video-related control of the original video, displaying a video capture interface; When the video capture interface has completed acquisition of a related video that is a video related to the original video, displaying a video editing interface; displaying a video presentation interface when an edit complete control in the video editing interface is triggered; When a presentation control in the video presentation interface is triggered, a target video is presented, the presentation control is used to present the related video as the target video, a first switching control of the original video is displayed in a target video playback detail page of the target video, and after the first switching control is switched, a switching operation is performed from the target video playback detail page of the target video to an original video playback detail page of the original video, and the target video is displayed in a comment area of the original video after being presented; The method, wherein the video playback detail page includes a video playback area, video description information, and a user interaction area.
2. 2. The method of claim 1, wherein the switching controls for switching the target video include the first switching control, a second switching control displayed in the video shooting interface, a third switching adjustment control displayed in the video editing interface, and a fourth switching control displayed in the video presentation interface, and after the second switching control is switched, the original video playback detail page is switched to and displayed from the video shooting interface, and after the third switching adjustment control is switched, the original video playback detail page is switched to and displayed from the video editing interface, and when the third switching adjustment control is operated to adjust the playback time of the original video, the third switching adjustment control triggers an adjustment of the playback time of the original video, and after the fourth switching control is switched, the original video playback detail page is switched to and displayed from the video presentation interface.
3. The method of claim 2 , further comprising: when the original video meets an invisibility condition, the switching control, when displayed, displays an indication that the original video cannot be played and a preset cover.
4. The method of claim 2 , further comprising causing the switching control, when displayed, to display at least one of identification information of a target user, cover information of the original video, and description information of the original video.
5. The video-related controls include: a comment box in a comment panel for making video comments on the original video; a comment box included in the original video playback details page; a comment box in a comment panel for making a video reply to the original video; At least one of the following is included:
2. The method of claim 1, wherein the original video playback details page includes a first playback details page or a second playback details page, the first playback details page is a page that is displayed after the display of the original video in the target user's work list is triggered, the trigger method for the display of the second playback details page is a method other than the trigger method for the display of the first playback details page, when the video-related control is displayed for the first time to a set user, instruction information for using the video-related control is displayed, the set user is a user who triggered the display of a comment box, the instruction information is instruction information for using the video-related control, when a video reply is made to the original video, the original video is one comment in the comment panel, and a comment box for making a video reply to the original video is displayed on the comment panel after the set user triggers the reply control of the original video, when a video comment is made to the original video, the comment panel of the original video includes a comment area, the comment area includes a comment box for making a video comment to the original video, and the comment box for making a video comment to the original video is directly displayed on the comment panel.
6. When the presentation control is triggered, displaying the original video, displaying a comment area corresponding to the original video, and displaying a progress of uploading the target video in the comment area; The method of claim 1 , further comprising: upon completion of uploading the target video, causing the target video to be displayed in the comments area.
7. The method of claim 1 , further comprising: after switching to and displaying the original video, returning to an interface prior to the switch when the video-related control is triggered again.
8. The method of claim 1 , wherein the video presentation interface includes a selection control for selecting whether the target video is to be displayed in an associated user's work list.
9. obtaining presentation information indicative of a video presented by a target user associated therewith; The method of claim 1 , further comprising: displaying a target page including a message page and a video playback page related to a video published by the target user after the presentation information is switched.
10. 1. A video presentation device comprising: a receiving module configured to display a video capture interface when receiving a trigger operation on a video-related control of the original video; a shooting module configured to display a video editing interface when the video shooting interface completes acquisition of a related video, the related video being a video related to the original video; an editing module configured to cause a video presentation interface to be displayed when an edit complete control in the video editing interface is triggered; a presentation module configured to present a target video when a presentation control in the video presentation interface is triggered, the presentation control is used to present the related video as a target video, a first switching control of the original video is displayed in a target video playback detail page of the target video, and after the first switching control is switched, the presentation module switches from the target video playback detail page of the target video to an original video playback detail page of the original video, and is displayed in a comment area of the original video after the target video is presented; The video playback detail page includes a video playback area, video description information, and a user interaction area.
11. At least one processing device; and a storage device configured to store at least one program, 10. An electronic device, wherein when said at least one program is executed by said at least one processing device, said at least one processing device implements the video presentation method according to any one of claims 1 to 9.
12. A computer-readable medium having a computer program stored thereon, A computer readable medium which, when executed by a processing device, implements the video presentation method of any one of claims 1 to 9.
Citation Information
Patent Citations
Comment reply method, device and equipment and storage medium
CN109348299A
Emulsion composition
JP1977035240A
Video generation method, device, electronic device and computer-readable storage medium
JP2021516911A
Social media platform with adult oversight and control
US20200213326A1