Method, device, electronic device, medium and program product for displaying video recordings

The system simplifies video record viewing by allowing direct access to a user's personal record page categorized by themes and using intuitive page switching controllers, addressing the complexity of navigating video lists and improving user experience.

JP2025502797AActive Publication Date: 2025-01-28BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
JP2024539476
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2022-05-12
Filing Date
2023-04-28
Publication Date
2025-01-28
Estimated Expiration
2043-04-28

AI Technical Summary

Technical Problem

The viewing method of video records on posted video lists is complicated and cumbersome, requiring users to search and navigate through multiple layers to access their own video content.

Method used

A system and method for displaying video records that simplifies the viewing process by allowing users to access their personal record page directly, displaying video information categorized by themes, and providing intuitive page switching controllers to navigate through video records efficiently.

Benefits of technology

This approach reduces the operational complexity for users, enabling them to view their video records by category without extensive searching, thereby enhancing user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025502797000001_ABST
    Figure 2025502797000001_ABST
Patent Text Reader

Abstract

An embodiment of the present disclosure provides a method, an apparatus, an electronic device, a medium, and a program product for displaying video recordings, the method including: receiving a video recording viewing operation; displaying a personal record page of a current user in response to the video recording viewing operation, and displaying video information of a plurality of first video recordings posted by the current user on the personal record page according to a recording subject.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] (Reference to Related Application) This application claims priority to a Chinese patent application bearing application number 202210521025.0, filed with the China Patent Office on May 12, 2022, the entire contents of which are incorporated herein by reference.

[0002] (Technical field) TECHNICAL FIELD The present disclosure relates to the field of computer technology, for example, to a method, device, electronic device, medium, and program product for displaying moving image recordings. [Background technology]

[0003] With the rapid development of networks, users can take and post video recordings through application programs, and the video recordings can be regarded as recordings made in the form of video.

[0004] However, in the related technology, a user needs to search and watch a posted video recording in a posted video list displayed on a profile, and the method of watching a video recording is relatively complicated. Summary of the Invention [Means for solving the problem]

[0005] SUMMARY OF THE DISCLOSURE Embodiments of the present disclosure provide a method, apparatus, electronic device, medium, and program product for displaying video recordings that simplify the viewing of video recordings.

[0006] An embodiment of the present disclosure provides a method for displaying video recordings, including: receiving a video recording viewing operation; and in response to the video recording viewing operation, displaying a personal record page of a current user, and displaying video information of a plurality of first video recordings posted by the current user on the personal record page according to a recording subject.

[0007] An embodiment of the present disclosure further provides a video recording display device, including a receiving module configured to receive a video recording viewing operation, and a response module configured to display a personal record page of a current user in response to the video recording viewing operation, and display video information of a plurality of first video recordings posted by the current user on the personal record page according to a recording subject.

[0008] An embodiment of the present disclosure further provides an electronic device including at least one processor and a memory communicatively connected to the at least one processor, the memory storing a computer program executable by the at least one processor, the computer program, when executed by the at least one processor, causing the at least one processor to realize the method of displaying video recordings described in the embodiment of the present disclosure.

[0009] An embodiment of the present disclosure further provides a computer-readable storage medium having computer instructions stored thereon, the computer instructions, when executed by a processor, implementing the method for exhibiting moving image recordings described in the embodiment of the present disclosure.

[0010] An embodiment of the present disclosure further provides a computer program product including a computer program, which, when executed by a computer, causes the computer to implement the method for exhibiting video recordings according to the embodiment of the present disclosure. [Brief description of the drawings]

[0011] [Figure 1] 1 is a flowchart of a method for displaying video recordings according to Example 1 of the present disclosure. [Diagram 2] 11 is a flowchart of a method for displaying video recordings according to a second embodiment of the present disclosure. [Diagram 3] FIG. 11 is a schematic diagram of an interaction scene according to a second embodiment of the present disclosure. [Figure 4] FIG. 11 is a schematic diagram of a moving image recording page according to the second embodiment of the present disclosure. [Diagram 5]FIG. 13 is a schematic diagram of a personal record page according to the second embodiment of the present disclosure. [Figure 6] FIG. 11 is a schematic diagram of a profile according to Example 2 of the present disclosure. [Figure 7] FIG. 11 is a schematic diagram of a video playback page according to the second embodiment of the present disclosure. [Figure 8] FIG. 11 is a schematic diagram of another moving image recording page according to the second embodiment of the present disclosure. [Figure 9] FIG. 13 is a schematic diagram of another personal record page according to the second embodiment of the present disclosure. [Figure 10] FIG. 11 is a configuration block diagram of a video recording exhibition device according to a third embodiment of the present disclosure. [Figure 11] FIG. 1 is a schematic diagram illustrating a configuration of an electronic device according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0012] Below, an embodiment of the present disclosure will be described with reference to the drawings. Although some embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure can be realized in various forms and is not limited to the embodiments described herein. It should be understood that the drawings and embodiments of the present disclosure are merely for illustrative purposes and do not limit the scope of protection of the present disclosure.

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

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

[0015] It should be noted that the concepts of "first", "second", etc. referred to in this disclosure are used only to distinguish different devices, modules, or units, and are not intended to limit the order or interdependence of functions performed by these devices, modules, or units.

[0016] It should be noted that the modifications "a" and "a plurality" referred to in this disclosure are intended to be illustrative rather than limiting, and should be understood as "one or more" unless the context dictates otherwise, as would be understood by one of ordinary skill in the art.

[0017] The names of messages or information exchanged between devices in the embodiments of the present disclosure are not intended to limit the scope of these messages or information, but are for illustrative purposes only.

[0018] It is to be understood that before using the technical solutions disclosed in the embodiments of the present disclosure, the type, scope and scenarios of personal information related to the present disclosure shall be notified to users in an appropriate manner in accordance with relevant laws and regulations, and their permission shall be obtained.

[0019] For example, in response to receiving an active request from a user, notification information may be sent to the user to clearly inform the user that the operation requested to be performed requires obtaining and using the user's personal information, so that the user may choose by himself / herself whether to provide personal information to software or hardware, such as electronic device selection, application program, server or storage medium, that performs the operation of the technical solution of the present disclosure according to the notification information.

[0020] As a non-limiting selectable implementation form, the method of sending notification information to the user in response to receiving an active request from the user may be, for example, a pop-up window, and the notification information may be presented in the form of text in the pop-up window, and the pop-up window may further include a selection controller for the user to select "agree" or "disagree" to provide personal information to the electronic device.

[0021] It is to be understood that the above notification and user permission process is merely exemplary and does not limit the implementation of the present disclosure, and other methods that comply with relevant laws and regulations may also be applied to the implementation of the present disclosure.

[0022] FIG. 1 is a flowchart of a method for exhibiting video recordings according to a first embodiment of the present disclosure, the method being applicable to the case of exhibiting video recordings and can be executed by a video recording exhibition device, which can be realized by software and / or hardware and is generally integrated into electronic devices, and in this embodiment, the electronic devices include devices such as, but are not limited to, computers, laptops, tablet computers and / or mobile phones.

[0023] As shown in FIG. 1, the video recording display method according to the first embodiment of the present disclosure includes the following steps.

[0024] S110: A video recording viewing operation is received.

[0025] The video record viewing operation may be an operation for viewing a user's personal video record, such as an operation of triggering a controller or a setting operation on a specific page of an application program. The specific page may be a page preset by a related person, and the specific page may include the controller, and when the controller is triggered, the video record viewing operation may be triggered, and the setting operation may be a preset operation, such as a swipe operation along a set direction or a set path. In this embodiment, the application program may be an application program that displays a video or a video record, and the video record may be regarded as a record taken by a user in the form of a video, and there is no limitation on the content and number of the video record, and the user may take a video according to the actual situation, and the recording period of the video record may be flexibly set, for example, the recording period may be set to one day, one week, or one month, and the video record may be a diary, a weekly diary, a monthly diary, etc. for taking a video in the form of a video.

[0026] After the user performs the video record viewing operation, the embodiment can receive the video record viewing operation and respond to the video record viewing operation. There is no limitation on the method of receiving the video record viewing operation, for example, the touch detection module installed in the electronic device can receive the video record viewing operation triggered on the surface of the electronic device, or a command for the video record viewing operation can be defined in the application program, and the command can be sent after the user performs the video record viewing operation, and the electronic device can analyze the command and receive the corresponding video record viewing operation.

[0027] S120: In response to the video record viewing operation, display a personal record page of the current user, and display video information of a plurality of first video records posted by the current user on the personal record page according to a recording subject.

[0028] A personal record page is a page of video records posted by a related current user, and the personal record page displays video information of a plurality of first video records under different categories according to a recording subject, for example, the personal record page may display subject identifiers of different recording subjects, so that the current user can trigger one subject identifier to view the video records shot and posted by the current user with the corresponding recording subject, and the personal record page may display all the record identifiers to trigger viewing all the video records posted by the current user. In addition, the personal record page may further display other information of the current user, such as the total number of video records included in each recording subject, the posting date corresponding to each video record, and / or a collection video of a plurality of video records, and a detailed description of the collection video will be omitted here.

[0029] The recorded shooting subject can be considered as a type of video recording and may include travel subject, food subject and / or people subject, etc., the first video recording may be a video recording posted by the current user himself / herself, the video information is information included in the first video recording such as cover information, description information, etc., the cover information may be the color, pattern, etc. of the cover of the first video recording, and the description information may be text information for describing the first video recording, etc.

[0030] After receiving a video record viewing operation, in response to the video record viewing operation, a personal record page of the current user can be displayed, and all recording identifiers and subject identifiers corresponding to different recording shooting subjects can be displayed on the personal record page, so that the current user can view the video information of the first video record posted by him / her in a centralized or categorized manner.

[0031] In addition, on the personal record page, the current user can perform multiple management operations on multiple first video recordings, such as deleting or managing permissions for one first video recording, batch deleting or batch managing permissions for multiple first video recordings, and viewing one first video recording.

[0032] The video record display method according to the first embodiment of the present disclosure receives a video record viewing operation, and in response to the video record viewing operation, displays a personal record page of a current user, and displays video information of a plurality of first video records posted by the current user on the personal record page according to a recording subject. According to the above method, by displaying the personal record page of the current user, the video information of all the first video records posted by the current user can be displayed on the personal record page according to a recording subject, and the user can view all the first video records posted by the user by category on the personal record page, and does not need to search for video records by browsing the posted video list, thereby reducing the operations required for the user to view the video records posted by the user, and improving the user experience.

[0033] FIG. 2 is a flowchart of a video recording display method according to the second embodiment of the present disclosure, and the second embodiment is described based on multiple selectable schemes in the above multiple embodiments. In this embodiment, a situation before receiving a video recording viewing operation is described. Play a target first video recording on a video playback page and display a predetermined page switching controller corresponding to the target first video recording, the target first video recording is a first video recording included in a video stream on the video playback page, or display a detail page of the target first video recording and display a predetermined page switching controller corresponding to the target first video recording on the detail page, or display a video recording page and display a predetermined page switching controller on the video recording page.

[0034] For details not described in detail in this embodiment, please refer to the first embodiment.

[0035] As shown in FIG. 2, the video recording display method according to this embodiment may include the following steps.

[0036] S210: Play a target first video recording on a video playback page, and display a predetermined page switching controller corresponding to the target first video recording, where the target first video recording is a first video recording included in the video stream of the video playback page.

[0037] A video playback page can be understood as a page that displays videos or video recordings, and the video playback page may include one or more pages, for example, the video playback page may include a playback page recommended by an application program, and may further include other video playback pages other than the recommended playback pages, such as a follow page, and a follow page is a page that displays videos (including video recordings and non-video recordings) posted by other users followed by the current user, and a video stream can be considered as a plurality of videos (including video recordings and non-video recordings) arranged in sequence on a video playback page, and in this case, the target first video recording is the first video recording included in the video stream.

[0038] In this embodiment, before receiving a video recording viewing operation, a target first video recording can be played on the video playback page, and a specified page switching controller corresponding to the target first video recording can be displayed. When it is detected that the specified page switching controller on the video playback page has been triggered, it can be determined that a video recording viewing operation has been received.

[0039] Figure 3 is a schematic diagram of an interaction scene according to Example 2 of the present disclosure. As shown in Figure 3, when a target first video recording is played on the video playback page, a predetermined page switching controller 1 corresponding to the target first video recording is displayed on the video playback page, and when a user triggers the predetermined page switching controller 1, the current user's personal record page can be displayed.

[0040] S220: Display a detail page of a target first video recording, and display a predetermined page switching controller corresponding to the target first video recording on the detail page.

[0041] The detail page may be a page for displaying detailed information of the target first video recording, and the detailed information may include comment information of the target first video recording, including, for example, comment users and comment contents.

[0042] Similarly, before receiving a video recording viewing operation, a details page of the target first video recording may be displayed, and a specified page switching controller corresponding to the target first video recording may be displayed on the details page, and similarly, when it is detected that the specified page switching controller on the video playback page has been triggered, it can be determined that a video recording viewing operation has been received.

[0043] In the above two cases, after performing the video recording viewing operation, the video recording viewing operation is received and responded to, and the page is switched to the personal record page, and the target first video recording is identified. In these two cases, the display position and form of the predetermined page switching controller are not limited, and for example, it may be located in the blank area of ​​the target first video recording in the form of text.

[0044] S230: A moving image recording page is displayed, and a predetermined page switching controller is displayed on the moving image recording page.

[0045] The video recording page may be a page for displaying video recording scenes, for example, the video recording page may include a first area, a second area, and / or an exhibition area for different recording photography subjects, etc., the first area may be an entry area of ​​a personal recording page, the second area may be an associated area for displaying a calendar, and the photography area for different recording photography subjects may be an area for selecting and photographing different recording photography subjects. The predetermined page switching controller may be a controller for switching to a personal recording page.

[0046] Before receiving the video recording viewing operation, a video recording page may be displayed and a predetermined page switching controller may be displayed on the video recording page, and the number of predetermined page switching controllers is not limited and may be one or more. When it is detected that the predetermined page switching controller on the video recording page is triggered, it can be determined that the video recording viewing operation has been received.

[0047] FIG. 4 is a schematic diagram of a video recording page according to a second embodiment of the present disclosure (FIG. 4 illustrates an example in which the video recording is a video diary). As shown in FIG. 4, the video recording page may include a clock-in area 2 (i.e., the second area), a personal diary entry dedicated area 3 (i.e., the first area), a daily life recording subject area 4 (i.e., an area displaying different recording shooting subjects), and a same subject shooting challenge area 5 (i.e., an area displaying different shooting effects).

[0048] The second area 2 displays a photography calendar, which includes a calendar area 6 and a calendar area 7, a second predetermined page controller 8 is displayed in the calendar area 6, a second predetermined page controller 9 is displayed in the calendar area 7, and a first predetermined page switching controller 10 is displayed in the personal diary entry dedicated area 3. The daily life record subject area 4 displays a first photography controller 11 corresponding to the record photography subject a and a first photography controller 12 corresponding to the record photography subject b, and the same subject photography challenge area 4 displays a second photography controller 13 corresponding to the photography effect c and a second photography controller 14 corresponding to the photography effect d.

[0049] In addition, the video recording page further supports up and down swipes. When swiping up, the area dedicated to personal diary entries 3 can be folded to the upper right corner, and the clock-in area 2 can be folded to display only the date and shooting status.

[0050] S240: A video recording viewing operation is received.

[0051] S250: In response to the video record viewing operation, display a personal record page of the current user, and display video information of a plurality of first video records posted by the current user on the personal record page according to a recording subject.

[0052] In this embodiment, the personal record page can aggregate the first video records by timeline and subject categories, providing users with the ability to rewatch and manage the video records, and can enter the personal diary page (i.e., personal record page) from both the video record page and anchor points (i.e., a predefined page switching controller) in the first video record after posting.

[0053] 5 is a schematic diagram of a personal record page according to a second embodiment of the present disclosure (FIG. 5 shows an example in which the video record is a video diary), and as shown in FIG. 5, an identifier whose record subject is "all records" is pinned to the top and selected by default, and the first video records are displayed in reverse order of posting time in multiple subject record categories (i.e., record subjects), and the subject identifiers of a predetermined number (e.g., four) of record subjects are displayed by default, and if the number of record subjects is greater than four, the subject identifiers of other record subjects can be displayed based on the left swipe operation of the current user. Thus, the current user can view the subject identifiers of more record subjects by swiping left and right, and can view all the first video records in one record subject by tapping the subject identifier of that record subject.

[0054] In this embodiment, the personal record page can only display subject identifiers corresponding to the record shooting subject for which the current user has posted a first video recording with the corresponding record shooting subject and the first video recording has not been deleted by the current user; if the current user has never posted a first video recording with a record shooting subject, or if all the first video recordings posted by the user with the record shooting subject have been deleted, the subject identifier of this record shooting subject will not be displayed on the personal record page.

[0055] The video recording display method of Example 2 of the present application can trigger the execution of a video recording viewing operation by setting a specified page switching controller on the video playback page, details page or video recording page, thereby providing a basis for displaying a personal record page.

[0056] In one embodiment, the step of displaying a predetermined page switching controller on the video recording page includes a step of displaying a first predetermined page switching controller in a first area of ​​the video recording page, displaying a shooting calendar in a second area of ​​the video recording page, and displaying each second predetermined page switching controller in a calendar area corresponding to a posting date according to a posting date of at least one first video recording among the plurality of first video recordings associated with each second predetermined page switching controller among the plurality of second predetermined page switching controllers, wherein the shooting calendar includes at least two calendar areas, and different calendar areas correspond to different posting dates.

[0057] The first predetermined page switching controller can be regarded as a predetermined page switching controller in the first region. The photography calendar is an associated region of posting dates corresponding to a plurality of first video recordings, the photography calendar may include at least two calendar regions, the different calendar regions corresponding to different posting dates, and the at least two calendar regions may be arranged in a second region in chronological order, each calendar region may include information associated with the corresponding posting date, such as a posting date, a corresponding second predetermined page switching controller, and a cover page of the first video recording associated with the second predetermined page switching controller, and the second predetermined page switching controller can be regarded as a predetermined page switching controller associated with the first video recording in the second region.

[0058] It can be understood that when a first predetermined page switching controller is triggered, a personal record page can be switched to, and when a second predetermined page switching controller is triggered, a personal record page can be switched to and the video information of the first video recording corresponding to the second predetermined page switching controller triggered by the current user can be identified, that is, the video information of the first video recording associated with the second predetermined page switching controller triggered by the current user can be moved and displayed within the display area of ​​the personal record page.

[0059] In one embodiment, each calendar area of ​​the at least two calendar areas is further adapted to display virtual item information associated with a first video recording posted by a current user in the plurality of first video recordings on a posting date corresponding to each calendar area.

[0060] The virtual item information may be information of an item (e.g., coins, etc.) that exists in a virtual form. In this step, the calendar area is further used to display the virtual item information associated with the first video recording posted by the current user on the posting date corresponding to the calendar area. The displayed virtual item information may be the number of virtual item information issued to the account of the current user, or the number of virtual item information that the current user has not yet received and needs to take a video recording to receive, and different virtual item information may exist in different forms, for example, the received virtual item information may be in a shadow state, and the not yet received virtual item information may be in a normal state.

[0061] In addition, the display of virtual item information may be differentiated, for example, when a video recording task is completed, virtual item information associated with a first video recording may be displayed in a corresponding calendar area, and only when a video recording task is completed on a specific page, virtual item information associated with a first video recording may be displayed in a calendar area, while when a video recording task is completed on another page, virtual item information may not be displayed. The specific page and the other page may be set according to the actual situation, and detailed description will be omitted here.

[0062] In one embodiment, the video recording page further displays a plurality of first shooting controllers corresponding to different recording shooting subjects, and the method further includes a step of displaying a video recording shooting page in response to a trigger operation on a target first shooting controller among the plurality of first shooting controllers, and displaying shooting notification information of the target recording shooting subject on the video recording shooting page, wherein the target recording shooting subject is a recording shooting subject corresponding to the target first shooting controller.

[0063] The first photographing controller may be a photographing controller corresponding to a recording subject, and is used to trigger the display of a video recording photographing page, and the video recording photographing page can be understood as a page for photographing a video recording. Here, the form and position of the first photographing controller are not limited, and for example, the first photographing controller may be displayed in the form of a text or a pattern.

[0064] The photographing notification information may be information related to the target recording photographing subject, such as the name of the target recording photographing subject. The target first photographing controller is a first photographing controller triggered by the current user, and may be any one of the first photographing controllers among the multiple first photographing controllers, and the target recording photographing subject is a recording photographing subject corresponding to the target first photographing controller.

[0065] The video recording page may further display different recording shooting subjects, each of which has a corresponding first shooting controller, and when it is detected that the current user has triggered one first shooting controller, the first shooting controller triggered by the current user can be taken as the target first shooting controller, the video recording shooting page can be displayed, and the shooting notification information of the target recording shooting subject corresponding to the target first shooting controller can be displayed on the video recording shooting page, and then video recording can be performed on the shooting page based on the corresponding shooting operation of the current user.

[0066] In one embodiment, the video recording page further displays a plurality of second shooting controllers corresponding to different shooting effects, and the method further includes a step of displaying a video recording shooting page in response to a trigger operation on a target second shooting controller among the plurality of second shooting controllers, and displaying a preview screen of a target shooting effect on the video recording shooting page, wherein the target shooting effect is a shooting effect corresponding to the target second shooting controller.

[0067] The second shooting controller may be a shooting controller corresponding to a shooting effect, and is used to trigger the display of a video recording shooting page, and the second shooting controller and the first shooting controller are only used to distinguish different objects, and the embodiment does not limit the form and position of the second shooting controller, and can be set according to the actual page situation. The target second shooting controller is a second shooting controller triggered by the current user, and may be any one of the second shooting controllers among the multiple second shooting controllers, the target shooting effect is a shooting effect corresponding to the target second shooting controller, and the preview screen may be a screen for previewing the shooting effect of the target shooting effect, and may be obtained by processing the video screen collected by the camera with the target shooting effect.

[0068] Different shooting effects may be further displayed on the video recording page, and each shooting effect has a corresponding second shooting effect. When it is detected that a current user triggers one second shooting controller, the second shooting controller triggered by the current user can be taken as a target second shooting controller, the video recording shooting page can be displayed, and a preview screen of the target shooting effect corresponding to the target second shooting controller can be displayed on the video recording shooting page, and then video recording can be shot on the shooting page based on the corresponding shooting operation of the current user.

[0069] After selecting the target recording shooting subject or target shooting effect, when shooting a video recording on the shooting page, the target recording shooting subject or target shooting effect can be switched by switching the recording shooting subject or shooting effect selected on the shooting page.

[0070] In one embodiment, the step of displaying a video recording page and displaying a predetermined page switching controller on the video recording page includes a step of displaying a video recording page and displaying a predetermined page switching controller on the video recording page in response to a video recording page display operation, wherein the video recording page display operation includes a step of acting on a shooting task page or acting on a profile of the current user.

[0071] The shooting task page can be understood as an interface that displays a video recording shooting task, and the video recording shooting task can be understood as a certain number of video recordings that can be used to obtain a corresponding number of virtual item information. It can be understood that the shooting task page may further display other shooting tasks that are unrelated to video recording. The profile may be a page that displays information about the current user, and may include, for example, the user's nickname, the user's introduction information, or video information of all videos posted. In the posted video list displayed on the current user's profile, a recording subject tag 15 may be added to the video recording so as to distinguish between the video recording and non-video recording (i.e., other videos other than the video recording). FIG. 6 is a schematic diagram of a profile according to the second embodiment of the present disclosure. As shown in FIG. 6, the first video is a video recording, and the second video is a non-video recording, and a recording subject tag 15 is added to the upper left corner of the first video so as to distinguish it from the second video.

[0072] In the above embodiment, a video recording page can be displayed based on a video recording page display operation performed by a user in a shooting task page or a current user profile, and a predetermined page switching controller can be displayed on the video recording page. There is no limitation on the execution of the video recording page display operation, and for example, the video recording page display operation may be executed by triggering a set controller.

[0073] In one embodiment, the personal record page further displays a third capture controller for triggering the display of a video record capture page.

[0074] The third shooting controller may be a controller for triggering the display of a video recording shooting page on the personal record page, and the first shooting controller, the second shooting controller, the third shooting controller and the fourth shooting controller are only used to distinguish different belonging pages, and this embodiment is not limited thereto, that is, they can be set according to the situation of the actual belonging page.

[0075] In one embodiment, the method for displaying a video recording according to this embodiment further includes a step of playing a second video recording on a video playback page and displaying a fourth shooting controller corresponding to the second video recording, wherein the second video recording is posted by another user other than the current user, the second video recording is included in a video stream on the video playback page, and the fourth shooting controller is used to trigger the display of a video record shooting page.

[0076] The second video recording may be a video recording posted by another user other than the current user, and the other user may be a friend, a follower, and / or an unknown user of the current user, etc. The second video recording is played on the video playback page, and a fourth shooting controller corresponding to the second video recording is displayed, and when it is detected that the current user has triggered the fourth shooting controller, a video recording page can be displayed to shoot a video recording similar to the second video recording, for example, the shot video recording may be the same as the recording shooting subject of the second video recording and may be the same as the shooting effect of the second video recording.

[0077] FIG. 7 is a schematic diagram of a video playback page according to the second embodiment of the present disclosure. As shown in FIG. 7, when a target second video recording is played on the video playback page, a fourth shooting controller 16 corresponding to the target second video recording is displayed on the video playback page. When it is detected that the current user has triggered the fourth shooting controller 16, a video recording shooting page can be displayed so that the current user can shoot the video recording on the shooting page.

[0078] In one embodiment, the personal record page further displays video information of at least one target collection video corresponding to at least one aggregation period, and each target collection video among the at least one target collection video is generated based on a first video record posted by the current user within the aggregation period corresponding to each target collection video.

[0079] The aggregation period is a period in which a plurality of first video records are synthesized to form a target collection video, for example, the aggregation period may be one month or one week, and the target collection video is a video finally generated based on the first video records posted by the current user within the aggregation period corresponding to the target collection video. There is no limitation on the means for generating the target collection video, for example, the target collection video may be directly generated based on all the first video records posted by the current user within the corresponding aggregation period, or an original collection video for the corresponding aggregation period may be generated based on the first video records posted by the current user within the corresponding aggregation period, and then the original collection video may be edited to generate the target collection video.

[0080] In this step, the personal record page may further display video information of the target collection video corresponding to at least one aggregation period, for example, when the aggregation period is one month and the current month is May, the personal record page may display video information of the target collection video posted by the current user in April and before April. This embodiment is not limited to the method of posting the target collection video, for example, the target collection video may be posted by triggering a controller, and for example, the target collection video may be directly posted at a certain time after the target collection video is generated.

[0081] In one embodiment, the method for displaying video recordings according to this embodiment further includes the steps of displaying a first posting controller, and in response to a trigger operation on the first posting controller, displaying an editing page of an original collection video in a current aggregation period, the editing page being used to edit the original collection video, and displaying a posting page in response to an editing completion operation, the posting page displaying a second posting controller for triggering posting of a target collection video obtained by editing the original collection video.

[0082] The first posting controller may be an initial controller for posting the target collection video, the original collection video may be a video that is initially synthesized based on the first video record posted by the current user within the current aggregation period, and subsequent editing is required to obtain the target collection video, which is the final generated video, and the editing page is a page for editing the original collection video. In this embodiment, a detailed description of the original collection video determination step is omitted.

[0083] The posting page may be an interface for posting a target collection video, and the posting page displays a second posting controller for triggering posting of a target collection video obtained by editing the original collection video.

[0084] In this embodiment, the first posting controller may further be displayed, and here, there are no limitations on the position and timing of the display page of the first posting controller. For example, the first posting controller may be displayed in any area of ​​the personal record page and / or in the area displaying the current month in the video recording page. If the aggregation period is one month, the first posting controller may be displayed for a long period of time within the aggregation period, and may be displayed within n days (n is a positive integer) before the start of the next month and automatically disappear after n days.

[0085] It can be appreciated that the form of the first post controller may be in the form of text or may be displayed in the form of a pop-up window, with a close controller included in the pop-up window allowing the user to choose whether to close or display.

[0086] When it is detected that the current user has triggered the first posting controller, an editing page for the original collection video can be displayed, and on the editing page, the current user can edit the original collection video for the current aggregation cycle. After editing is completed, a posting page can be displayed in response to the current user's editing completion operation. When it is detected that the current user has triggered the second posting controller on the posting page, the target collection video edited and obtained by the current user is posted.

[0087] In one embodiment, before the step of displaying the first posting controller, the method further includes the steps of determining at least one first video recording to be combined according to recording information of the first video recording posted by the current user within the current aggregation period, where the recording information includes duration information and / or interaction information; respectively cutting highlight clips of the at least one first video recording to be combined according to video screen information of the at least one first video recording to be combined; and combining all the highlight clips to obtain an original collection video in the current aggregation period.

[0088] The recording information may be information contained in the first video recording, such as duration information and / or interaction information, where duration information is the duration of the first video recording and interaction information can be understood as relevant information of interactions received for the first video recording, such as the number of likes, the number of comments, the comment content and / or the number of retweets.

[0089] The first video recording to be synthesized can be understood as a video recording obtained by screening multiple first video recordings posted by a current user within a current aggregation period, and the screening rules can be set by related parties, for example, the duration information is greater than 10s, and / or the number of retweets in the interaction information is greater than 100,000.

[0090] In the above embodiment, the original collection video in the current aggregation period may be directly generated based on the screened first video recordings without considering the number of the screened first video recordings, or the quantity range of the first video recordings for synthesizing the original collection video may be set in advance, and if the screened first video recordings to be synthesized do not satisfy the requirement that they are smaller than the minimum number of the quantity range, the synthesis of the original collection video in the current aggregation period and the display of the first posting controller may not be performed, and correspondingly, if the screened first video recordings to be synthesized exceed the maximum number of the quantity range, the screened first video recordings to be synthesized may be rescreened according to the posting time (for example, the latest posting time is selected) to obtain the first video recordings to be synthesized that satisfy the quantity range. The quantity range may be determined according to experience, and may be, for example, 5 to 10.

[0091] The video screen information is screen information included in the first video recording to be combined, such as person information, text information, etc. The highlight clip can be considered as a video clip that reflects important information of the first video recording to be combined.

[0092] It can be understood that before displaying the first posting controller, it is also necessary to determine the original collection video. The determination step may be as follows. First, at least one first video recording to be combined can be determined according to the recording information of the first video recording posted by the current user within the current aggregation period. Next, according to the video screen information in the determined at least one first video recording to be combined, the highlight clips in the at least one first video recording to be combined are cut, respectively, and the means for cutting the highlight clips is not limited, for example, at least one first video recording to be combined may be input into a model to obtain a corresponding highlight clip, and a clip with high resolution and rich content may be selected as a highlight clip according to the video screen information. Finally, after obtaining the highlight clip corresponding to the at least one first video recording to be combined, all the highlight clips are combined to obtain the original collection video in the current aggregation period. Here, the combination step is not limited, for example, all the highlight clips may be combined in chronological order, or the original collection video may be combined according to the video relevance of all the highlight clips.

[0093] For example, this embodiment aggregates video records posted by users at a predetermined period (i.e., aggregation period) to form periodic albums (i.e., target collection videos), creates video works such as yearly / monthly memories, and guides the creation of periodic albums through dynamic pop-up windows in the Record Plaza and fixed display positions on the personal record page.

[0094] FIG. 8 is a schematic diagram of another video recording page according to the second embodiment of the present disclosure. As shown in FIG. 8, a pop-up window 17 (i.e., a first posting controller) is displayed on the video recording page. When the first posting controller 17 is triggered, an editing page of the original collection video can be displayed to obtain the target collection video. The user can actively tap the close controller 18 of the guide pop-up window to close the pop-up window. In addition, when the posting of the album is successful or the display cycle of the pop-up window (for example, from 00:00 on the 1st to 23:59 on the 3rd of each month) is exceeded, the display of the pop-up window may be automatically canceled.

[0095] FIG. 9 is a schematic diagram of another personal record page according to the second embodiment of the present disclosure. As shown in FIG. 9, the personal record page displays video information of collection videos corresponding to two aggregation periods, which are albums corresponding to March and February, respectively. In addition, the personal record page displays a first posting controller 19, and the April album can be posted by triggering the first posting controller 19. When the posting of the April album is successful or the display period of the first posting controller 19 (for example, 00:00 on the 1st to 23:59 on the 3rd of each month) is exceeded, the display of the first posting controller 19 may be automatically canceled. In addition, the personal record page further displays a third shooting controller 20, and the user can trigger a shooting page of the video recording by tapping the third shooting controller 20.

[0096] FIG. 10 is a block diagram of a video recording exhibition device according to a third embodiment of the present disclosure, which can be applied to the display of video recordings, and which can be realized by software and / or hardware and is generally integrated into electronic equipment.

[0097] As shown in FIG. 10, the video recording display device of this embodiment may include a receiving module 310 configured to receive a video recording viewing operation, and a response module 320 configured to display a personal record page of a current user in response to the video recording viewing operation, and display video information of a plurality of first video recordings posted by the current user on the personal record page according to a recording subject.

[0098] The video record display device according to the present embodiment receives a video record viewing operation through the receiving module 310, and responds to the video record viewing operation through the response module 320 to display a personal record page of a current user, and display the video information of a plurality of first video records posted by the current user on the personal record page according to the recording subject. According to the device, by displaying the personal record page of the current user, the video information of a plurality of first video records posted by the current user can be displayed on the personal record page according to the recording subject, and the user can view the plurality of first video records posted by the user by category on the personal record page, and does not need to search for video records by browsing the posted video list, thereby reducing the operations required for the user to view the video records posted by the user, and improving the user experience.

[0099] The recording viewing operation acts on a predetermined page switching controller, and the video recording exhibition device of this embodiment further includes a first display module configured to play a target first video recording on a video playback page and display a predetermined page switching controller corresponding to the target first video recording before the step of receiving a viewing operation for the video recording, the target first video recording being a first video recording included in the video stream of the video playback page, or a second display module configured to display a details page of the target first video recording and display a predetermined page switching controller corresponding to the target first video recording on the details page before the step of receiving a viewing operation for the video recording, or a third display module configured to display a video record page and display a predetermined page switching controller on the video record page before the step of receiving a viewing operation for the video recording.

[0100] The third display module is configured to display a first predetermined page switching controller in a first area of ​​the video recording page and display a shooting calendar in a second area of ​​the video recording page, and display each of the second predetermined page switching controllers within a calendar area corresponding to a posting date of at least one first video recording among the plurality of first video recordings associated with each of the plurality of second predetermined page switching controllers, wherein the shooting calendar includes at least two calendar areas, different calendar areas corresponding to different posting dates.

[0101] Each calendar area of ​​the at least two calendar areas is further adapted to display virtual item information associated with a first video recording posted by the current user on a posting date corresponding to each calendar area.

[0102] The video recording page further displays a plurality of first shooting controllers corresponding to different recording and shooting subjects, and the video recording exhibition device of this embodiment is configured to display the video recording and shooting page in response to a trigger operation on a target first shooting controller among the plurality of first shooting controllers, and display shooting notification information of the target recording and shooting subject on the video recording and shooting page, and the target recording and shooting subject further includes a fourth display module which is a recording and shooting subject corresponding to the target first shooting controller.

[0103] The video recording page further displays a plurality of second shooting controllers corresponding to different shooting effects, and the video recording display device of this embodiment is configured to display a video recording shooting page in response to a trigger operation on a target second shooting controller among the plurality of second shooting controllers, and display a preview screen of a target shooting effect on the video recording shooting page, and the target shooting effect further includes a fifth display module, which is a shooting effect corresponding to the target second shooting controller.

[0104] The third display module is configured to display a video recording page and display a predetermined page switching controller on the video recording page in response to a video recording page display operation, wherein the video recording page display operation affects a shooting task page or affects a profile of the current user.

[0105] The personal record page further displays a third capture controller for triggering the display of a video record capture page.

[0106] The video recording display device of this embodiment is configured to play a second video recording on a video playback page and display a fourth shooting controller corresponding to the second video recording, the second video recording is posted by another user other than the current user, the second video recording is included in the video stream of the video playback page, and the fourth shooting controller further includes a playback module used to trigger the display of the video record shooting page.

[0107] The personal record page further displays video information of at least one target collection video corresponding to at least one aggregation period, and each target collection video among the at least one target collection video is generated based on a first video record posted by the current user within the aggregation period corresponding to each target collection video.

[0108] The video recording exhibition device of this embodiment further includes a sixth display module configured to display a first posting controller, a seventh display module configured to display an editing page of an original collection video in a current aggregation period of the at least one aggregation period in response to a trigger operation on the first posting controller, the editing page being used for editing the original collection video, and an eighth display module configured to display a posting page in response to an editing completion operation, the posting page displaying a second posting controller for triggering posting of a target collection video obtained by editing the original collection video.

[0109] The video recording exhibition device of this embodiment further includes a determination module configured to determine at least one first video recording to be combined according to recording information of a first video recording posted by the current user within a current aggregation period of the at least one aggregation period, before the step of displaying a first posting controller, the recording information including duration information and / or interaction information; a cut module configured to cut each of the highlight clips of the at least one first video recording to be combined according to video screen information of the at least one first video recording to be combined; and a synthesis module configured to combine all the highlight clips to obtain an original collection video in the current aggregation period.

[0110] The video recording display device can execute the video recording display method according to any embodiment of the present disclosure, and includes functional modules corresponding to the execution of the method.

[0111] As shown in FIG. 11, a schematic diagram of an electronic device 400 for implementing an embodiment of the present disclosure is shown below. The terminal device 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), and in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital televisions (TV) and desktop computers. The electronic device 400 shown in FIG. 11 is merely an example, and should not impose any limitations on the functions and scope of use of the embodiment of the present disclosure.

[0112] 11, the electronic device 400 may include a processing unit (e.g., a central processing unit, a graphics processor, etc.) 401 capable of performing a number of suitable operations and processes according to a program 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 a number of programs and data necessary for the operation of the electronic device 400. The processing unit 401, the ROM 402, and the 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.

[0113] Typically, the I / O interface 405 may be connected to an input device 406 including, for example, a touch panel, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc., an output device 407 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc., a storage device 408 including, for example, a magnetic tape, a hard disk, etc., and a communication device 409. The communication device 409 allows the electronic device 400 to communicate wirelessly or wired with other devices to exchange data. Although FIG. 11 illustrates the electronic device 400 having various devices, it should be understood that it is not required to implement or include all of the devices shown. Instead, more or fewer devices may be implemented or included.

[0114] According to an embodiment of the present disclosure, the above process described with reference to the flowcharts may be implemented as a computer software program. For example, an embodiment of the present disclosure may include a computer program product, including a computer program carried on a non-transitory 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 and installed from a network via the communication device 409, or installed from the storage device 408, or installed from the ROM 402. When the computer program is executed by the processing device 401, the above functions limited to the method of the embodiment of the present disclosure are performed.

[0115] It should be noted that the computer readable medium of the present disclosure may be a computer readable signal medium, or a computer readable storage medium, or any combination of the above. The computer readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. Examples of computer readable storage media may include, but are not limited to, an electrical connection having one or more wires, 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 the present disclosure, the computer readable storage medium may be a tangible medium that contains or stores a program that can be used in or in combination with an instruction execution system, apparatus, or device. In this disclosure, a computer-readable signal medium may include a data signal propagating in baseband or as part of a carrier wave, with computer-readable program code carried on the data signal. Such propagated data signals may take a number of forms, including, but not limited to, electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may be any computer-readable medium, except for a computer-readable storage medium, which may transmit, propagate, or transmit a program for use in or in connection 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, wire, cable, Radio Frequency (RF), or the like, or any suitable combination of the above.

[0116] In some embodiments, clients and servers may communicate using any network protocol now known or later developed, such as HyperText Transfer Protocol (HTTP), and may interconnect with any form or medium of digital data communication (e.g., a communications network). Examples of communications networks may include a Local Area Network (LAN), a Wide Area Network (WAN), the World Wide Web (e.g., the Internet), and an end-to-end network (e.g., an ad hoc end-to-end network), and any network now known or later developed.

[0117] The computer-readable medium may be included in the electronic device, or may exist independently without being assembled in the electronic device.

[0118] The computer-readable medium is equipped with one or more programs, and when the one or more programs are executed by the electronic device, the electronic device receives a video record viewing operation, and in response to the video record viewing operation, displays a personal record page of the current user, and displays video information of a plurality of first video records posted by the current user on the personal record page according to the recording subject.

[0119] Computer program code for carrying out the operations of the present disclosure may be written in one or more programming languages ​​or combinations thereof, including, but not limited to, object-oriented programming languages ​​such as Java, Smalltalk, C++, and further including 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, as a single stand-alone software package, partially on the user's computer and the rest on a remote computer, or entirely on a remote computer or server. When a remote computer is involved, the remote computer may be connected to the user's computer via any type of network, including a LAN or WAN, or may be connected to an external computer (e.g., via the Internet using an Internet Service Provider).

[0120] The flowcharts and block diagrams in the drawings illustrate system architectures, functions, and operations that can be realized according to the systems, methods, and computer program products of the various embodiments of the present disclosure. In this regard, each block in the flowcharts or block diagrams may represent a module, program segment, 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 shown in the blocks may occur in a different order from the order shown in the figures. For example, two blocks shown in succession may actually be executed essentially in parallel, or may be executed in the reverse order in some cases, depending on the related functions. Also, 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 dedicated system based on hardware, or in a combination of dedicated hardware and computer instructions, for executing a certain function or operation.

[0121] The units described in the embodiments of the present disclosure may be realized in a software manner or in a hardware manner. The names of the modules may not limit the units themselves in some cases.

[0122] The functionality described herein above may be performed, at least in part, by one or more hardware logic components. For example, but not limited to, exemplary types of hardware logic components that may be utilized 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), and the like.

[0123] In the context of this disclosure, a machine-readable medium may be a tangible medium that can contain or store a program for use in or in conjunction with an instruction execution system, device, or apparatus. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or apparatus, or any suitable combination of the above. 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 a flash memory, an optical fiber, a CD-ROM, an optical storage device, a magnetic storage device, or any suitable combination of the above.

[0124] In one or more embodiments of the present disclosure, Example 1 provides a method for displaying video records, including: receiving a video record viewing operation; and in response to the video record viewing operation, displaying a personal record page of a current user, and displaying video information of a plurality of first video records posted by the current user on the personal record page according to a recording subject.

[0125] In one or more embodiments of the present disclosure, Example 2 is based on the method described in Example 1, and the video recording viewing operation acts on a predetermined page switching controller, and before the step of receiving the video recording viewing operation, the method further includes a step of playing a target first video recording on a video playback page and displaying a predetermined page switching controller corresponding to the target first video recording, the target first video recording being a first video recording included in a video stream on the video playback page, or a step of displaying a detail page of the target first video recording and displaying a predetermined page switching controller corresponding to the target first video recording on the detail page, or a step of displaying a video record page and displaying the predetermined page switching controller on the video record page.

[0126] In one or more embodiments of the present disclosure, Example 3 is based on the method described in Example 2, and the step of displaying a predetermined page switching controller on the video recording page includes the steps of: displaying a first predetermined page switching controller in a first area of ​​the video recording page, displaying a shooting calendar in a second area of ​​the video recording page, and displaying each of the second predetermined switching page controllers in a calendar area corresponding to a posting date according to a posting date of at least one first video recording among the plurality of first video recordings associated with each of the plurality of second predetermined page switching controllers, wherein the shooting calendar includes at least two calendar areas, and different calendar areas correspond to different posting dates.

[0127] In one or more embodiments of the present disclosure, Example 4 is based on the method of Example 3, and each calendar area of ​​the at least two calendar areas is further used to display virtual item information associated with a first video recording posted by the current user on a posting date corresponding to each calendar area in the plurality of first video recordings.

[0128] In one or more embodiments of the present disclosure, Example 5 is based on the method described in Example 2, wherein the video recording page further displays a plurality of first shooting controllers corresponding to different recording shooting subjects, and the method further includes a step of displaying a video recording shooting page in response to a trigger operation on a target first shooting controller among the plurality of first shooting controllers, and displaying shooting notification information of the target recording shooting subject on the video recording shooting page, wherein the target recording shooting subject is a recording shooting subject corresponding to the target first shooting controller.

[0129] In one or more embodiments of the present disclosure, Example 6 is based on the method described in Example 2, wherein the video recording page further displays a plurality of second shooting controllers corresponding to different shooting effects, and the method further includes a step of displaying a video recording shooting page in response to a trigger operation on a target second shooting controller among the plurality of second shooting controllers, and displaying a preview screen of a target shooting effect on the video recording shooting page, wherein the target shooting effect is a shooting effect corresponding to the target second shooting controller.

[0130] In one or more embodiments of the present disclosure, Example 7 is based on the method described in Example 2, and the steps of displaying a video recording page and displaying a predetermined page switching controller on the video recording page include steps of displaying a video recording page and displaying a predetermined page switching controller on the video recording page in response to a video recording page display operation, and the video recording page display operation includes steps of acting on a shooting task page or acting on a profile of the current user.

[0131] In one or more embodiments of the present disclosure, Example 8 is based on the method described in Example 1, and the personal record page further displays a third capture controller for triggering the display of a video recording capture page.

[0132] In one or more embodiments of the present disclosure, Example 9 is based on the method described in Example 1, and the method further includes a step of playing a second video recording on a video playback page and displaying a fourth capture controller corresponding to the second video recording, where the second video recording is posted by another user other than the current user, the second video recording is included in a video stream on the video playback page, and the fourth capture controller is used to trigger the display of a video record capture page.

[0133] In one or more embodiments of the present disclosure, Example 10 is based on the method described in any one of Examples 1 to 9, wherein the personal record page further displays video information of at least one target collection video corresponding to at least one aggregation period, and each target collection video among the at least one target collection video is generated based on a first video record posted by the current user within the aggregation period corresponding to each target collection video.

[0134] In one or more embodiments of the present disclosure, Example 11 is based on the method described in Example 10, and the method further includes the steps of displaying a first posting controller, and in response to a trigger operation on the first posting controller, displaying an editing page of an original collection video in a current aggregation period of the at least one aggregation period, the editing page being used to edit the original collection video, and in response to an editing completion operation, displaying a posting page, the posting page displaying a second posting controller for triggering posting of a target collection video obtained by editing the original collection video.

[0135] In one or more embodiments of the present disclosure, Example 12 is based on the method described in Example 10, and further includes, before the step of displaying a first posting controller, a step of determining at least one first video recording to be combined according to recording information of a first video recording posted by the current user within a current aggregation period of the at least one aggregation period, where the recording information includes duration information and / or interaction information; a step of respectively cutting highlight clips of the at least one first video recording to be combined according to video screen information of the at least one first video recording to be combined; and a step of combining all the highlight clips to obtain an original collection video in the current aggregation period.

[0136] In one or more embodiments of the present disclosure, Example 13 provides a video recording display device, including a receiving module configured to receive a video recording viewing operation, and a response module configured to display a personal record page of a current user in response to the video recording viewing operation, and display video information of a plurality of first video recordings posted by the current user on the personal record page according to a recording subject.

[0137] In one or more embodiments of the present disclosure, Example 14 provides an electronic device including at least one processor and a memory communicatively connected to the at least one processor, the memory storing a computer program executable by the at least one processor, and when the computer program is executed by the at least one processor, causing the at least one processor to realize the video recording exhibition method described in any one of Examples 1 to 12.

[0138] In one or more embodiments of the present disclosure, Example 15 provides a computer-readable storage medium having stored thereon computer instructions that, when executed by a processor, realizes the method of displaying video recordings described in any one of Examples 1 to 12.

[0139] In one or more embodiments of the present disclosure, Example 16 provides a computer program product that includes a computer program that, when executed by a computer, causes the computer to implement the video recording display method described in any one of Examples 1 to 12.

[0140] The above description is merely a description of the embodiments of the present disclosure and the technical principles applied thereto. As can be understood by those skilled in the art, the disclosure scope of the present disclosure is not limited to the technical solution formed by a specific combination of the above technical features, but also includes other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosed structure. For example, it also includes technical solutions formed by replacing the above features with technical features having similar functions (but not limited to) disclosed in the present disclosure.

[0141] Also, although operations have been described employing a particular order, this should not be construed as requiring that these operations be performed in the particular order or sequence shown. In certain circumstances, multitasking and parallel processing may be advantageous. Similarly, the above discussion includes details of implementations, but these should not be construed as limitations on the scope of the disclosure. Some features that are described in the context of individual embodiments may be implemented in combination in a single embodiment. Conversely, several features that are described in the context of a single embodiment may be implemented in multiple embodiments separately or in any suitable subcombination.

Claims

1. A method of exhibiting a video recording, comprising: receiving a video recording viewing command; A method for displaying video recordings, comprising the steps of: in response to the video recording viewing operation, displaying a personal record page of the current user; and displaying video information of a plurality of first video recordings posted by the current user on the personal record page according to a recording subject.

2. The video record viewing operation acts on a predetermined page switching controller, and before the step of receiving the video record viewing operation, playing a target first video recording on a video playback page and displaying a predetermined page switching controller corresponding to the target first video recording, where the target first video recording is a first video recording included in a video stream of the video playback page; or displaying a detail page of the target first video recording and displaying a predetermined page switching controller corresponding to the target first video recording on the detail page; or The method of claim 1 , further comprising the steps of: displaying a video recording page; and displaying a predefined page switching controller on the video recording page.

3. The step of displaying a predetermined page switching controller on the video recording page includes:

3. The method of claim 2, further comprising the steps of: displaying a first predetermined page switching controller in a first area of ​​the video recording page; displaying a shooting calendar in a second area of ​​the video recording page; and displaying each of the second predetermined page switching controllers in a calendar area corresponding to a posting date according to a posting date of at least one first video recording among the plurality of first video recordings associated with each of the plurality of second predetermined page switching controllers, wherein the shooting calendar includes at least two calendar areas, and different calendar areas correspond to different posting dates.

4. 4. The method of claim 3, wherein each calendar area of ​​the at least two calendar areas is further adapted to display virtual item information associated with a first video recording posted by the current user on a posting date corresponding to the respective calendar area in the plurality of first video recordings.

5. the video recording page further displays a plurality of first video controllers corresponding to different video recording subjects; The method according to claim 2, further comprising the steps of: displaying a video recording page in response to a trigger operation on a target first shooting controller among the plurality of first shooting controllers; and displaying shooting notification information of a target recording subject on the video recording page, wherein the target recording subject is a recording subject corresponding to the target first shooting controller.

6. the video recording page further displays a plurality of second shooting controllers corresponding to different shooting effects; The method according to claim 2, further comprising the steps of: displaying a video recording page in response to a trigger operation on a target second shooting controller among the plurality of second shooting controllers; and displaying a preview screen of a target shooting effect on the video recording shooting page, wherein the target shooting effect is a shooting effect corresponding to the target second shooting controller.

7. The step of displaying a video recording page and displaying a predetermined page switching controller on the video recording page includes: The method of claim 2, further comprising the steps of: displaying a video recording page in response to a video recording page display operation; and displaying a predetermined page switching controller on the video recording page; wherein the video recording page display operation acts on a shooting task page or acts on a profile of the current user.

8. The method of claim 1 , wherein the personal record page further displays a third capture controller for triggering the display of a video record capture page.

9. 2. The method of claim 1, further comprising the steps of playing a second video recording on a video playback page and displaying a fourth capture controller corresponding to the second video recording, wherein the second video recording is posted by a user other than the current user, the second video recording is included in a video stream on the video playback page, and the fourth capture controller is used to trigger the display of a video record capture page.

10. The method according to any one of claims 1 to 9, wherein the personal record page further displays video information of at least one target collection video corresponding to at least one aggregation period, and each target collection video among the at least one target collection video is generated based on a first video record posted by the current user within the aggregation period corresponding to each target collection video.

11. displaying a first post controller; displaying an edit page of an original collection video in a current aggregation period of the at least one aggregation period in response to a trigger operation on the first posting controller, the edit page being used to edit the original collection video; The method of claim 10, further comprising: a step of displaying a posting page in response to an editing completion operation, the posting page displaying a second posting controller for triggering posting of a target collection video obtained by editing the original collection video.

12. prior to the step of displaying the first post controller, determining at least one first video recording to be combined according to recording information of a first video recording posted by the current user within a current aggregation period of the at least one aggregation period, the recording information including at least one of duration information and interaction information; cutting a highlight clip of the at least one first moving image recording to be combined according to moving image screen information of the at least one first moving image recording to be combined; The method of claim 10, further comprising: combining all the highlight clips to obtain an original collection movie for the current aggregation period.

13. A video recording display device, comprising: a receiving module configured to receive a video recording viewing operation; A video recording display device including: a response module configured to display a personal record page of the current user in response to the video recording viewing operation, and display video information of a plurality of first video recordings posted by the current user on the personal record page according to a recording subject.

14. An electronic device, At least one processor; a memory communicatively coupled to the at least one processor; The memory stores a computer program executable by the at least one processor, and when the computer program is executed by the at least one processor, the electronic device can cause the at least one processor to execute the video recording exhibition method described in any one of claims 1 to 12.

15. A computer readable storage medium having stored thereon computer instructions which, when executed by a processor, implements the method for exhibiting moving image recordings according to any one of claims 1 to 12.

16. A computer program product comprising a computer program which, when executed by a processor, implements the method for exhibiting moving image recordings according to any one of claims 1 to 12.

Citation Information

Patent Citations

  • Display method and device, equipment and storage medium

    CN113721810A

  • Video list display method and device, electronic equipment and storage medium

    CN113891164A

  • Image display unit, control method of the same and program

    JP2013078152A

  • Personal homepage display method and device, terminal, and server

    JP2020503634A

  • Video processing method, apparatus, device and computer program

    JP2021535656A