Video service promotion method, device, storage medium and program product

By providing video service packages and sample video sharing links through the service platform, the challenges of customer acquisition and user cultivation on short video platforms have been solved. This has enabled efficient promotion without the need for manual advertising, reducing costs and increasing traffic and orders.

CN119011960BActive Publication Date: 2025-09-1258 CHANG LIFE (BEIJING) INFORMATION TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411253333.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-06
Publication Date
2025-09-12
Estimated Expiration
2044-09-06

AI Technical Summary

Technical Problem

In the current technology, there are difficulties in customer acquisition and user cultivation between short video platforms. How to effectively reduce the promotion cost of video services and improve promotion efficiency is an urgent problem to be solved.

Method used

The service platform provides video service packages and sample videos, and uses terminal devices to automatically share links to promote video services. Users do not need to do manual promotion. They can use the advantages of video to promote services or products, generate and share sample videos to increase traffic and orders.

Benefits of technology

It reduced the cost of promoting video services, improved promotion efficiency, increased traffic and orders, and achieved highly efficient promotion results without the need for manual advertising.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119011960B_ABST
    Figure CN119011960B_ABST
Patent Text Reader

Abstract

The embodiment of the present application provides a video service promotion method, device, storage medium and program product. In the embodiment of the present application, in order to facilitate users to promote video services, one or more video service packages are released for the video service as a business model of the video service, and based on the sample video generated by the video production service provided by the one or more video service packages, when the first user initiates a sharing request for the first video service package to be shared on the video service sharing page, the service platform will send the first user's identification information and sample video to the first user's terminal device, so that the first user's terminal device can add the first user's identification information and sample video to the sharing link corresponding to the first video service package and send it to the second user's terminal device, so as to promote services or products through the advantages of video, reduce the cost of video service promotion, improve the efficiency of video service promotion, and increase the amount of traffic and orders.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer processing technology, and in particular to a video service promotion method, device, storage medium and program product. Background Art

[0002] With the widespread adoption of mobile devices and faster internet speeds, short, fast-paced, high-volume content is gaining traction with major platforms and investors. People are also increasingly using short videos to record and share their lives, or to sell products. Short videos, or short clips, incorporate topics such as skill sharing, humor and quirks, fashion trends, social issues, street interviews, public welfare education, advertising creativity, and customized commercials. They are suitable for viewing on the go and in short, casual moments. Their brevity and ease of dissemination have made them a popular choice.

[0003] With the widespread use and dissemination of short videos, a large number of short video production platforms have emerged. Competition among these platforms is fierce, and how to attract customers and cultivate them into long-term users has become a difficult problem. Summary of the Invention

[0004] Various aspects of the present application provide a video service promotion method, device, storage medium, and program product to reduce the cost of video service promotion, improve the efficiency of video service promotion, and increase traffic and order volume.

[0005] An embodiment of the present application provides a video service promotion method, which is applied to a service platform, wherein the service platform provides video service sharing entry information on the first page of a video service program, the video service sharing entry information points to the video service sharing page, and the video service program runs on the terminal devices of each user; the method includes: receiving a data request sent by a terminal device of a first user, the data request is sent in response to a sharing operation initiated by the first user for a first video service package to be shared on the video service sharing page, the first video service package being a business model provided by the service platform for a video production service; sending the identification information and a sample video of the first user to the terminal device of the first user, so that the terminal device of the first user adds the identification information and the sample video of the first user to a sharing link corresponding to the first video service package and sends it to the terminal device of the second user; wherein the sample video is generated based on the video production service provided by the service platform.

[0006] An embodiment of the present application also provides a video service promotion method, which is applied to a terminal device of a first user, and a video service program is running on the terminal device, the method comprising: displaying a first page provided by the video service program, the first page including video service sharing entry information; in response to the first user's triggering operation on the video service sharing entry information, displaying a video service sharing page, the video service sharing page including one or more video service packages to be shared, the video service package being a business model provided by the service platform for video production services, and different video service packages corresponding to different rights and interests information; in response to the first user initiating a sharing operation on the first video service package to be shared, sending a data request to the service platform to request the service platform to return the first user's identification information and sample video, the sample video being generated based on the video production service provided by the service platform; adding the first user's identification information and sample video returned by the service platform to the sharing link corresponding to the first video service package; and sending the sharing link to the second user's terminal device, so that the second user can experience the video production service and / or purchase the first video service package through the sample video in the sharing link.

[0007] The embodiment of the present application also provides a video service promotion method, which is applied to the terminal device of the second user, and the method includes: receiving a sharing link sent by the terminal device of the first user, the sharing link including a sample video, a first video service package and identification information of the first user, the first video service package is a business model provided by the service platform for video production services, and the sample video is generated based on the video production service; displaying the sharing link on the first page; and in response to the triggering operation of the second user on the sharing link, displaying a second page, on which at least the sample video and the first video service package are displayed; in response to the experience operation initiated by the second user on the sample video, playing the sample video for the second user to experience the video production service, and sending a playback signal to the service platform. Notification; and / or, in response to the purchase operation initiated by the second user for the first video service package, sending a video service purchase request to the service platform, the video service purchase request including description information of the first video service package, to request the purchase of the first video service; upon receiving the notification message returned by the service platform after activating the rights and interests information of the first video service package for the second user, displaying the page menu corresponding to the first video service package for the second user to understand and use the rights and interests information of the first video service package; wherein, the playback notification and / or the video service purchase request includes the identification information of the first user, or the response is used for the service platform to distribute and share the resource income information generated by the first video service package for the first user based on the experience operation and / or purchase operation of the second user.

[0008] An embodiment of the present application also provides an electronic device, comprising: a memory and a processor; the memory is used to store a computer program; the processor is coupled to the memory and is used to execute the computer program to implement the steps in the above method.

[0009] An embodiment of the present application further provides a computer-readable storage medium storing a computer program, which, when executed by a processor, causes the processor to implement the steps in the above method.

[0010] An embodiment of the present application further provides a computer program product, which includes a computer program / instructions. When the computer program / instructions are executed by a processor, the processor is enabled to implement the steps in the above method.

[0011] In an embodiment of the present application, a promotion service for video services is provided through a service platform. In order to facilitate users to promote video services, one or more video service packages are released for video production services as a business model for video services. And based on the sample videos generated by the video production services provided by one or more video service packages, when the first user initiates a sharing request for the first video service package to be shared on the video service sharing page, the service platform will send the first user's identification information and sample video to the first user's terminal device, so that the first user's terminal device can add the first user's identification information and sample video to the sharing link corresponding to the first video service package and send it to the second user's terminal device. Without manual promotion, services or products can be promoted through the advantages of video, thereby reducing the cost of video service promotion, improving the efficiency of video service promotion, and increasing the amount of traffic and orders. BRIEF DESCRIPTION OF THE DRAWINGS

[0012] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0013] Figure 1 A schematic diagram of the structure of a video service promotion system provided by an exemplary embodiment of the present application;

[0014] Figure 2 A flowchart of a video service promotion method provided by an exemplary embodiment of the present application;

[0015] Figure 3 A flowchart of another video service promotion method provided by another exemplary embodiment of the present application;

[0016] Figure 4 A flowchart of another video service promotion method provided as another exemplary embodiment of the present application;

[0017] Figure 5 A schematic structural diagram of a video service promotion device provided by an exemplary embodiment of the present application;

[0018] Figure 6 A schematic structural diagram of another video service promotion device provided by another exemplary embodiment of the present application;

[0019] Figure 7 A schematic structural diagram of another video service promotion device provided as another exemplary embodiment of the present application;

[0020] Figure 8 A schematic structural diagram of an electronic device provided as an exemplary embodiment of the present application. DETAILED DESCRIPTION

[0021] To make the purpose, technical solutions, and advantages of this application more clear, the technical solutions of this application will be clearly and completely described below in conjunction with the specific embodiments of this application and the corresponding drawings. Obviously, the embodiments described are only part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0022] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of relevant countries and regions, and provide corresponding operation entrances for users to choose to authorize or refuse.

[0023] In response to the above-mentioned technical problem that it is difficult to attract customers for video services, in an embodiment of the present application, a promotion service for video services is provided through a service platform. In order to facilitate users to promote video services, one or more video service packages are released for video production services as a business model for video services. And based on the sample videos generated by the video production services provided by one or more video service packages, when the first user initiates a sharing request for the first video service package to be shared on the video service sharing page, the service platform will send the first user's identification information and sample video to the first user's terminal device, so that the first user's terminal device can add the first user's identification information and sample video to the sharing link corresponding to the first video service package and send it to the second user's terminal device. There is no need for manual promotion, and the advantages of video are used to promote services or products, thereby reducing the cost of video service promotion, improving the efficiency of video service promotion, and increasing the amount of traffic and orders.

[0024] A solution provided by an embodiment of the present application is described in detail below with reference to the accompanying drawings.

[0025] Figure 1This is a schematic diagram of the structure of the video service promotion system provided by the exemplary embodiment of this application. Figure 1 As shown, the system includes: a terminal device 101 of a first user, a service platform 102 and a terminal device 103 of a second user, and the terminal device 101 of the first user, the service platform 102 and the terminal device 103 of the second user can communicate with each other.

[0026] In this embodiment, the implementation form of the first user's terminal device 101 is not limited. The first user's terminal device 101 can be a smart handheld device, such as a smart phone, tablet computer, laptop computer or desktop computer, etc.; or, the first user's terminal device 101 can also be a smart wearable device, such as a smart watch, smart bracelet, etc.; or, the first user's terminal device 101 can also be various smart home appliances with display screens, such as smart TVs, smart large screens or smart robots, etc., which are not limited in this embodiment. Similarly, this embodiment does not limit the implementation form of the second user's terminal device 103. For details, please refer to the implementation form of the first user's terminal device 101. The first user's terminal device 101 and the second user's terminal device 103 can be devices of the same implementation form, or devices of different implementation forms.

[0027] In this embodiment, the implementation form of the service platform 102 is not limited. The service platform 102 can be a single server device, a cloud-based server array, or a virtual machine (VM) running in a cloud-based server array. In addition, the service platform 102 can also be other computing devices with corresponding service capabilities, such as computers and other terminal devices (running service programs).

[0028] In this embodiment, the above-mentioned communication connection can adopt a wireless communication connection mode or a wired connection mode. For the wireless communication connection mode, optionally, the communication connection can be achieved through a mobile network, and accordingly, the network standard of the mobile network can be any one of 2G (GSM), 2.5G (GPRS), 3G (WCDMA, TD-SCDMA, CDMA2000, UTMS), 4G (LTE), 4G+ (LTE+), 5G, WiMax or new network standards that will appear in the future. In addition, when any two of the first user's terminal device 101, the service platform 102 and the second user's terminal device 103 are located in the same local area network, the two can also achieve wireless communication connection through Bluetooth, WiFi, infrared, Zigbee or NFC. For the wired communication connection mode, optionally, the communication connection can be achieved through Ethernet, Universal Serial Bus (USB), High Definition Multimedia Interface (HDMI) and the like. Among them, Ethernet is commonly used for local area network (LAN) connection, which supports multiple transmission rates such as 10Mbps, 100Mbps, 1Gbps, 10Gbps, etc.; USB includes USB 1.1, USB 2.0, USB 3.0, USB 3.1, USB 4 and other versions, each version has a different transmission rate.

[0029] First, the service platform 102 provides video service sharing entry information in the first page of the video service program. The video service sharing entry information points to the video service sharing page, and the video service program runs on the terminal device of each user. Among them, the video service program can be an APP, a third-party applet that relies on the APP to run, or a web page. Correspondingly, the video service sharing entry information can be the download address of the APP, the identification information of the applet, and the link to the web page. Specifically, after the user downloads and installs the APP installation package on the terminal device based on the APP download address, the user can enter and use the video service sharing page; or, in an APP that can mount a third-party applet, the user can enter and use the video service sharing page after loading the applet based on the identification information of the applet; or, in any website that supports loading links to web pages, the user can enter and use the video service sharing page after loading a web page based on a link to a web page.

[0030] In this embodiment, a video service program may be running on the first user's terminal device 101. A first page provided by the video service program is displayed via the graphical user interface of the first user's terminal device 101. The first page includes video service sharing portal information. This embodiment does not limit the specific page of the first page. For example, the first page may be the homepage of the video service program, a personal homepage, or other page.

[0031] Furthermore, in response to the first user triggering the video service sharing portal information, a video service sharing page is displayed. The video service sharing page includes one or more video service packages to be shared. A video service package is a business model provided by the service platform 102 for video production services. Different video service packages correspond to different rights and interests information. The rights and interests information includes at least the video production service and the upper limit on the number of videos and / or the upper limit on the video duration that the video production service is allowed to produce. The videos that can be produced can include short videos and live videos. Short videos correspond to a first upper limit on the video duration and a first upper limit on the number of videos allowed. Live videos correspond to a second upper limit on the video duration and a second upper limit on the number of videos allowed. The upper limit on the number of videos refers to the sum of the first upper limit on the number of videos allowed and the second upper limit on the number of videos allowed. The upper limit on the video duration can also refer to the upper limit on the duration of a single short video or live video. The video production service is used to produce videos for users. Specifically, it can be based on AI digital humans, i.e., AI digital humans replace real human characters in the video, but is not limited to this. The video service sharing page can also include sharing controls for the video service package. The number of sharing controls can be one or more. Specifically, one video service package may correspond to one sharing control, and the sharing control may be used to share the separate video service package. After the user triggers the sharing control, the video service package is shared by default; or, multiple video service packages may share one sharing control, and the sharing control may be used to share multiple video service packages. After the user triggers the sharing control, multiple video service packages are shared by default; or, multiple video service packages may share one sharing control, and each video service package may also correspond to a selection control. The sharing control may be used to share one or more video service packages among the multiple video service packages. After the user selects a selection control and triggers the sharing control, the video service package corresponding to the control is shared by default. After the user selects at least two selection controls among the multiple selection controls and triggers the sharing control, the video service packages corresponding to the at least two controls are shared by default.

[0032] Furthermore, in response to the sharing operation initiated by the first user on the first video service package to be shared, a data request is sent to the service platform 102 to request the service platform 102 to return the identification information and sample video of the first user. The data request is sent in response to the sharing operation initiated by the first user on the first video service package to be shared on the video service sharing page. The first video service package is a business model provided by the service platform 102 for video production services. The first video service package can be any video service package to be shared. The sample video is generated based on the video production service provided by the service platform 102.

[0033] Correspondingly, the service platform 102 receives the data request sent by the first user's terminal device 101, and sends the first user's identification information and sample video to the first user's terminal device 101, so that the first user's terminal device 101 adds the first user's identification information and sample video to the sharing link corresponding to the first video service package and sends it to the second user's terminal device 103.

[0034] Correspondingly, the first user's terminal device 101 receives the first user's identification information and sample video returned by the service platform 102, adds the first user's identification information and sample video to the sharing link corresponding to the first video service package, and sends the sharing link to the second user's terminal device 103, so that the second user can experience the video production service and / or purchase the first video service package through the sample video in the sharing link.

[0035] Accordingly, the second user's terminal device 103 receives the sharing link sent by the first user's terminal device 101. The sharing link includes the sample video, the first video service package, and the first user's identification information. Furthermore, the graphical user interface of the second user's terminal device 103 can display a first page, displaying the sharing link on the first page. The first page is provided by a social application on the second user's terminal device 103. This social application is different from the video service program corresponding to the first user's terminal device 101.

[0036] Furthermore, the terminal device 103 of the second user responds to the triggering operation of the second user on the sharing link and displays a second page, which displays at least the sample video and the first video service package.

[0037] Furthermore, in response to the second user's initiation of an experience operation on the sample video, the second user's terminal device 103 plays the sample video for the second user to experience the video production service and sends a play notification to the service platform 102. And / or, in response to the second user's initiation of a purchase operation on the first video service package, the second user's terminal device 103 sends a video service purchase request to the service platform 102, the video service purchase request including description information of the first video service package, requesting the purchase of the first video service. The play notification and / or the video service purchase request include the first user's identification information. The play notification is sent when the second user initiates an experience operation on the sample video via a shared link, and the first video service purchase request is sent when the second user initiates a purchase operation on the first video service package via a shared link. The play notification can be notified to the service platform 102 by the second user's terminal device 103 via text message, email, or other means. Furthermore, the second user's initiation of an experience operation on the sample video and the purchase operation on the first video service package can be triggered in parallel or one of them, which is not limited in this embodiment.

[0038] Correspondingly, the service platform 102 receives the playback notification and / or the first video service purchase request sent by the second user's terminal device 103, and distributes the resource income information generated by sharing the first video service package to the first user based on the identification information of the first user included in the playback notification and / or the first video service purchase request.

[0039] Correspondingly, the terminal device 101 of the first user receives the resource income information generated by sharing the first video service package distributed by the service platform 102, and adds the resource income information to the resource account of the first user.

[0040] In an optional embodiment, the sample video may also be a target video generated by a video production service when the first user purchases the second video service package. Based on this, the first user's terminal device 101 may also display a video service page provided by the service platform 102, which includes one or more optional video service packages, each of which includes one or more video service packages to be shared. In response to the first user's purchase operation for the optional second video service package, a video service purchase request is sent to the service platform 102, which includes description information of the second video service package, requesting the purchase of the second video service package.

[0041] Correspondingly, the service platform 102 can receive a second video service purchase request sent by the first user's terminal device 101 through the video service page; identify the rights and interests information corresponding to the second video service package based on the description information of the second video service package, the rights and interests information corresponding to the second video service package at least including the video production service and the upper limit of the number of videos allowed to be produced by the video production service and / or the upper limit of the video duration; open the rights and interests information of the second video service package to the first user and return a notification message; and open the page menu corresponding to the rights and interests information of the second video service package to the first user so that the first user can understand and use the rights and interests information of the second video service package; within the validity period of the rights and interests information of the second video service package, perform service billing according to the billing rules corresponding to the second video service package. For the relevant process and billing method of the first user purchasing the second video service package, please refer to the relevant description of the following embodiment, which will not be repeated here.

[0042] Accordingly, upon receiving a notification message from the service platform 102 indicating that the first user has activated the rights and interests of the second video service package, the first user's terminal device 101 displays a page menu corresponding to the second video service package, allowing the first user to understand and use the rights and interests of the second video service package. A detailed description of the page menu can be found in the relevant description of the following embodiment and is not repeated here.

[0043] Furthermore, the terminal device 101 of the first user responds to the video production trigger operation initiated by the first user on the page menu and displays the video production page; obtains the target video production parameters submitted by the first user through the video production page, and the target video production parameters are used to describe the target video requested to be produced by the first user; sends the target video production parameters to the service platform 102, so that the service platform 102 can call the video generation tool according to the target video production parameters when it determines that the target video meets the production requirements based on the rights and interests information of the second video service package, and the video generation tool generates the target video based on the artificial intelligence video generation model.

[0044] Accordingly, service platform 102 receives target video production parameters submitted by the first user via their terminal device. The target video production parameters are used to describe the target video requested by the first user. If the target video meets the production requirements based on the rights and interests information corresponding to the second video service package, service platform 102 invokes a video generation tool based on the target video production parameters, and the video generation tool generates the target video based on an artificial intelligence video generation model. The specific implementation of invoking the video generation tool based on the target video production parameters and generating the target video based on an artificial intelligence video generation model, if the target video meets the production requirements based on the rights and interests information corresponding to the second video service package, can be found in the relevant description of the following embodiments and is not further elaborated here.

[0045] Furthermore, when the second user's terminal device receives the notification message returned by the service platform after activating the rights and interests information of the first video service package for the second user, it displays the page menu corresponding to the first video service package so that the second user can understand and use the rights and interests information of the first video service package; wherein the playback notification and / or the video service purchase request includes the identification information of the first user, or the response is used for the service platform to distribute and share the resource revenue information generated by the first video service package for the first user based on the experience operation and / or purchase operation of the second user. It should be noted that the resource revenue corresponding to the experience operation and the purchase operation can be different, such as the resource revenue of the experience operation is less than the resource revenue of the purchase operation.

[0046] Optionally, the service platform 102 also has a billing function. Specifically, during the validity period of the rights and interests information of the second video service package, service billing is performed according to the billing rules corresponding to the second video service package. The implementation of service billing according to the billing rules corresponding to the second video service package can be found in the relevant description of the following embodiment and is not further described here.

[0047] In this embodiment, in addition to the second user being able to purchase the video service package based on the video service page provided by the shared link, the first user can also purchase the video service package through the video service page of the first user's terminal device 101.

[0048] First, the service platform 102 can pre-publish video service portal information so that the first user can access the video service page pointed to by the video service portal information through their terminal device. The video service portal corresponds to at least one of a mini-program, an application, or a web page that provides the video service. Accordingly, the video service portal information includes the identification information of the mini-program, the download address of the application, and the link to the web page.

[0049] In an optional embodiment, based on the above-mentioned video service entry information, the video service entry information is published, including: registering a small program that provides video services in a third-party program, and publishing the identification information of the small program as the video service entry information, the small program provides a video service page; or, publishing the download address of the application that provides the video service as the video service entry information, the application provides a video service page; or, publishing a link to a web page that provides the video service as the video service entry information, the web page is the video service page. It should be noted that regardless of whether the video service entry corresponds to a small program, an application or a web page, its video service page can be the home page or other pages.

[0050] Further, the terminal device 101 of the first user responds to the first user's operation on the video service entry information and displays a video service page. Among them, the video service page includes multiple video service options, and each video service option points to a type of video service package. More specifically, the multiple video service options include one or more service package options, and one or more version options under each service package option, and each version option under each service package option points to a type of video service package. It can also be understood that a type of video service package is composed of a service package and a version corresponding to the package. A service package includes at least one service and the rights and interests information corresponding to the service. The version of the package indicates the validity period of the package. This embodiment does not limit the version of the package. For example, the version can be a monthly card, a quarterly card, and an annual card. The monthly card corresponds to the validity period of the first month, the quarterly card corresponds to the validity period of three months, and the annual card corresponds to the validity period of one year.

[0051] For example, assume that the multiple service package options include four service package options, and the four service package options correspond to four service packages. The four service packages can be, for example, the first service package, the second service package, the third service package, and the fourth service package. Each service package can correspond to three versions, and the three versions can be, for example, the first version, the second version, and the third version. When the first user has a need to purchase a video service package, in response to the first user's selection operation of any service package option in the four service packages, the target service package to be purchased is determined; further, in response to the first user's selection operation of any version option in the three version information under the target service package, the target version of the target service package to be purchased is determined, thereby determining the target video service package to be purchased by the first user. It should be noted that the above examples are only illustrative and do not constitute a limitation to the embodiments of the present application.

[0052] Furthermore, the first user's terminal device 101 responds to the first user's selection operation on the target video service option and sends a video service purchase request to the service platform 102. Correspondingly, the service platform 102 receives the video service purchase request sent by the first user's terminal device 101 through the video service page. The video service purchase request includes: description information of the target video service package requested by the first user, and the description information of the target video service package includes a service package identifier and a version identifier. It can also be understood that the description information of the target video service package can be used to determine which version of which service package the first user has purchased. In addition, different video service packages have different rights and interests information. The rights and interests information is a combination of at least one service provided by the corresponding package and the corresponding rights and interests. The rights and interests information includes at least a video production service and an upper limit value for the number of videos allowed to be produced by the video production service and / or an upper limit value for the video duration. The videos permitted for production may include short videos and live videos. Short videos correspond to the first upper limit of the permitted video length and the first upper limit of the permitted number of videos. Live videos correspond to the second upper limit of the permitted video length and the second upper limit of the permitted number of videos. The upper limit of the number of videos refers to the sum of the first upper limit of the permitted number of videos and the second upper limit of the permitted number of videos. The upper limit of the video length may also refer to the upper limit of the length of a single short video or live video. The video production service refers to the production of videos for a first user. Specifically, it may be based on AI digital humans, i.e., AI digital humans replace real human characters in the video, but is not limited to this.

[0053] Furthermore, after the service platform 102 receives the video service purchase request sent by the first user's terminal device 101 through the video service page, the service platform 102 can identify the rights and interests information corresponding to the target video service package based on the description information of the target video service package.

[0054] It can be seen from the relevant content of the above embodiment that the description information of the target video service package includes a service package identifier and a version identifier. The service package identifier can be the name of the service package or a specified package code, etc. The version identifier can be the name of the version or a specified version code, etc., but is not limited thereto. Then, based on the description information of the target video service package, the rights and interests information included in the target video service package is identified. An optional implementation method includes: based on the service package identifier, determining the services included in the service package to which the target video service package belongs, and based on the version identifier, determining the service parameters corresponding to the services included in the service package as the rights and interests information. For the specific content of the rights and interests information, please refer to the following embodiment, which will not be repeated here. Among them, the service package includes at least a video production service, and different versions of the same service package have different corresponding service parameters.

[0055] In this embodiment, in addition to the video production service included in the service package involved in the above content, the service package may also include a video playback service, a clue management service and a data dashboard service. However, for different service packages, it may include at least one of the above four services or a combination of multiple services. For example, the service package includes at least: a first service package, a second service package, a third service package and a fourth service package. Among them, the first service package only includes the video production service, and the service package has a first service package identifier; the second service package includes video production and video playback services, and the service package has a second package identifier; the third service package includes video production services, video playback services and clue management services, and the service package has a third service identifier; the fourth service package includes video production services, video playback services, clue management services and data dashboard services, and the service package has a fourth service identifier.

[0056] Among them, the video playback service refers to the service for playing the prepared target video. The target video can be a short video or a long video. The short video is a video whose video length is less than the length threshold, and the long video is a video whose video length is greater than the length threshold. For short videos, they can be played directly by the first user. For long videos, they can be used in the live broadcast room and played to the first user in the form of live broadcast in the live broadcast room.

[0057] Among them, the lead management service refers to the collection of consultation content, comment content, and private chat content of other first users based on the target video after the target video generated for the target merchant is published on the video playback platform, and the generation of corresponding answer information based on the collected content to reply to the corresponding first user. For example: after the target video generated for the target merchant is published to the video playback platform, the comment area corresponding to the target video in the video playback platform is monitored; if new comment content is detected in the comment area, reply content is constructed for the comment content according to the preset guidance template, and the reply content is used to guide the first user corresponding to the comment content to initiate a private chat request for the target merchant; when the first user is detected to initiate a private chat request for the target merchant, the private chat content of the first user is generated according to the preset information collection template, and the private chat content is used to guide the first user to provide first user information; the private chat content is sent to the video playback platform to display the private chat content in the private chat window corresponding to the first user through a dialogue; the first user information entered by the first user in the private chat window is collected from the video playback platform; if the collected first user information contains a specified information field, the first user is determined to be a potential first user, and the first user information corresponding to the first user is added to the potential first user information database for the target merchant to view.

[0058] Among them, the data dashboard service is used to obtain result data on multiple data display dimensions and add the result data on multiple data display dimensions to the data dashboard template for the first user to view. For example: the service platform 102 can provide the target merchant with a full process of video promotion services, and execute each service link in the full process in sequence to provide the target merchant with video promotion services. The full process at least includes a promotional video release link, a lead collection link, and a lead follow-up link; then during the execution of the promotional video release link, the information of the video playback platform where the promotional video is released and the information of the released promotional video are obtained as raw data; during the execution of the lead collection link, the information of the interactive operations received by the video playback platform during the playback of the promotional video and the potential first user information determined from the first user information who initiated the interactive operation are obtained as raw data; during the execution of the lead follow-up link, the information of the potential first user information when driving the conversion to the order information is obtained. The monitored conversion details are used as the original data; data analysis is performed on multiple data display dimensions based on the original data obtained in the promotion video release stage, the lead collection stage and the lead follow-up stage to obtain result data on multiple data display dimensions; the data display dimensions are data dimensions related to the video promotion effect; according to the interface layout information of the data dashboard template and the display styles corresponding to the multiple data display dimensions, the result data on the multiple data display dimensions are added to the data dashboard template to obtain a data dashboard page; in response to the data dashboard viewing request initiated by the terminal device 101 of the first user of the target merchant, the data dashboard page is sent to the terminal device 101 of the first user, so that the terminal device 101 of the first user can display the data dashboard page to the target merchant.

[0059] In addition, different service packages can have one or more identical versions or different versions. The version specifically refers to the validity period of each service included in each service package. Still taking four service packages and each service package having three identical versions as an example, the three versions can be, for example, a monthly card, a quarterly card, and an annual card. The rights and interests information corresponding to different versions under each service package is usually different. For example, the rights and interests information corresponding to the monthly card may at least include: the upper limit of the number of videos allowed to be produced is 1,000, the upper limit of the live broadcast time is 240 hours, the upper limit of the length of each short video is 5 minutes, and the upper limit of the live broadcast time is 50 minutes; the rights and interests information corresponding to the quarterly card may at least include: the upper limit of the number of videos allowed to be produced is 3,000, the upper limit of the live broadcast time is 720 hours, the upper limit of the length of each short video is 6 minutes, and the upper limit of the length of each long video is 60 minutes; the rights and interests information corresponding to the annual card may at least include: the upper limit of the number of videos allowed to be produced is 12,000, the upper limit of the live broadcast time is 2,880 hours, the upper limit of the length of each short video is 7 minutes, and the upper limit of the length of each live broadcast time is 70 minutes. In addition, the benefits information corresponding to the four service packages under the same version can be the same or different. For specific benefits information, please refer to the benefits information corresponding to the monthly, quarterly, and annual passes mentioned above, which will not be repeated here. The charging information corresponding to different versions under different service packages may also be different. Charging information refers to the charging standards. For example, a service package with more service types will have a relatively higher charging standard than a service package with fewer service types under the same version.

[0060] Further optionally, when the service package includes the above four service packages, the service platform 102 determines the services included in the service package to which the target video service package belongs based on the service package identifier, and determines the service parameters corresponding to the services in the service package based on the version identifier as the rights and interests information, including the following situations:

[0061] If the service package identifier is identified as the identifier of the first service package, it is determined that the service package to which the target video service package belongs only includes the video production service. Based on the version identifier, the validity period of the video production service and the upper limit on the number of videos that can be produced are determined. Different versions of the first service package have different validity periods and upper limits on the number of videos that can be produced. In this case, the first user may only require the video production service and not other services.

[0062] If the service package identifier is identified as the identifier of the second service package, it is determined that the service package to which the target video service package belongs includes video production service and video playback service, and based on the version identifier, the validity period of the video production service and the upper limit of the number of videos allowed to be produced, as well as the validity period of the video playback service and the upper limit of the duration of videos allowed to be played, are determined. As rights and interests information, different versions in the second service package correspond to different validity periods, upper limits on the number of videos, and upper limits on the duration of videos.

[0063] If the service package identifier is identified as the identifier of the third service package, it is determined that the service package to which the target video service package belongs includes video production service, video playback service and clue management service, and based on the version identifier, the validity period of the video production service and the upper limit of the number of videos allowed to be produced, as well as the validity period of the video playback service and the upper limit of the duration of videos allowed to be played are determined. As rights and interests information, different versions in the third service package have different corresponding validity periods, upper limits on the number of videos and upper limits on the duration of videos.

[0064] If the service package identifier is identified as the identifier of the fourth service package, it is determined that the service package to which the target video service package belongs includes video production service, video playback service, lead management service and data dashboard service, and based on the version identifier, the validity period of the video production service and the upper limit of the number of videos allowed to be produced, as well as the validity period of the video playback service and the upper limit of the duration of videos allowed to be played are determined. As rights and interests information, different versions in the fourth service package have different corresponding validity periods, upper limits on the number of videos and upper limits on the duration of videos.

[0065] It should also be noted that different versions of video service packages under the same service package and / or different service packages have different corresponding charging information, which is the charging standard. For different versions of video service packages under the same service package, the longer the validity period corresponding to the version, the higher the charging standard; for the same version of video service packages under different service packages, the more types of services included, the higher the charging standard; the charging standards of different versions of video service packages under different service packages can be determined according to the specific circumstances, and this embodiment does not limit this. The height of the above-mentioned charging standards is only for illustrative purposes and does not constitute a limitation on this embodiment.

[0066] Continuing with the above embodiment, after service platform 102 identifies the rights information corresponding to the target video service package, it can open a page menu corresponding to the rights information to the first user, allowing the first user to quickly understand and use the rights information. The page menu serves as a navigation function, helping the first user quickly find the required rights information. Accordingly, the first user's terminal device 101 receives and displays the rights information corresponding to the target video service package returned by service platform 102.

[0067] In an optional embodiment, the service platform 102 opens a page menu corresponding to the rights and interests information to the first user, including: displaying the page menu corresponding to the rights and interests information on the video service page; or, the video service page includes a first tab page and a second tab page, the first tab page is used to display multiple video service options, and the page menu corresponding to the rights and interests information is displayed on the second tab page; or, displaying the page menu corresponding to the rights and interests information on another page different from the video service page.

[0068] Further optionally, the first user's terminal device 101 responds to the video production operation initiated by the first user and sends target video production parameters to the service platform 102, so that the service platform 102 can produce a target video for the first user according to the target video production parameters; wherein the target video production parameters are used to describe the target video requested by the first user. This embodiment does not limit the implementation method of the first user initiating the video production operation. For example, the video service page also includes a video production control. In response to the video production operation initiated by the first user on the video production control, a video production parameter configuration page is displayed, and the configuration page has multiple parameter configuration items. In response to the first user's configuration operation on the multiple parameter configuration items, the video production parameters are obtained and sent to the service platform 102 for the service platform 102 to produce the target video for the first user according to the target video production parameters. Alternatively, the video service page also includes a production parameter configuration page, which includes multiple parameter configuration items. In response to the first user's configuration operation on the multiple parameter configuration items, the video production parameters are obtained and sent to the service platform 102 for the service platform 102 to produce the target video for the first user according to the target video production parameters. Alternatively, a video production control is included on another page different from the video service page. In response to the video production operation initiated by the first user on the video production control, a video production parameter configuration page is displayed, and the configuration page has multiple parameter configuration items; in response to the first user's configuration operation on the multiple parameter configuration items, the video production parameters are obtained, and the video production parameters are sent to the service platform 102 so that the service platform 102 can produce a target video for the first user according to the target video production parameters.

[0069] Correspondingly, the service platform 102 receives the target video production parameters submitted by the first user through his terminal device, and when it is determined based on the target video service package that the target video described by the target video production parameters meets the production requirements, the target video production parameters are used as input parameters of the video generation tool to call the video generation tool, and the video generation tool generates the target video based on the artificial intelligence video generation model.

[0070] In an optional embodiment, the target video production parameters include at least the various video types supported by the target video service package and the number of videos and video durations under each video type; before calling the video generation tool using the target video production parameters as input parameters of the video generation tool, the service platform 102 may also obtain the various video types supported by the target video service package and the remaining number of videos and video durations under each video type; if the video types supported by the target video service package include the target video type, determine whether the remaining number of videos and video duration of the target video type in the target video service package are respectively greater than or equal to the number of videos and video duration in the target video production parameters; if the judgment result is yes, determine that the target video described by the target video production parameters meets the production requirements.

[0071] Optionally, the target video production parameters also include video content description information. This information describes the video's theme and the name, characteristics, uses, and advantages of the target object associated with the theme. The target object may include goods, which can be tangible products or intangible services. Tangible products, for example, can refer to goods that can be touched and physically possessed, such as electronics, clothing, or daily necessities. Intangible services, for example, can include services provided by businesses, such as babysitting, cleaning, repair, or any other products and services that lack a physical form. For example, if the video's theme is house cleaning services, the content related to the theme might be "Professional home cleaning services, covering whole-house cleaning, including kitchens, bathrooms, and bedrooms, with meticulous service and the use of environmentally friendly cleaning agents." The video content description information can introduce the name of the target object, such as "home cleaning services," where the service content of "home cleaning services" includes "whole-house cleaning, including kitchens, bathrooms, and bedrooms," and the service advantages and characteristics include "meticulous service and the use of environmentally friendly cleaning agents," etc.

[0072] In an optional embodiment, based on the target video production parameters also including video content description information, the target video production parameters are used as input parameters of the video generation tool to call the video generation tool, and the video generation tool generates the target video based on an artificial intelligence video generation model, including: inputting the target video type, the number of videos corresponding to the target video type, the video length, and the video content description information into the video generation tool; when the number of generated target videos is less than the number of videos, determining the script structure corresponding to the target video type, the script structure including multiple storyboards; using the video generation model to generate script content for each storyboard based on the video content description information and the script structure, the script content including spoken copy and storyboard description information, the storyboard description information being used to describe the picture content of the storyboard; converting the spoken copy corresponding to each storyboard into spoken audio; searching from the material library for a material video that matches the target video type, the scene content description information of each storyboard, and the video length; synthesizing the spoken audio of each storyboard with the corresponding material video into a storyboard video; and synthesizing the storyboard videos of the multiple storyboards into a short video according to the script structure to obtain a target video.

[0073] Among them, the target video corresponds to a video script, and the target video type is the video script type. The video script can be used to guide the elements and links in the video generation process. Different types of video scripts can be used to generate different types of target videos. The video script corresponds to a script structure. The script structure may include multiple storyboards. Each storyboard can be used to guide the generation of one of the video segments of the target video. The video segment can be a link in the process of generating the target video. After receiving the video generation instruction, the video script type can be determined based on information such as the target object and the purpose of generating the target video; or, the first user can specify the desired video script type in the video generation instruction. Video script types may include, for example, narrative type, explanatory type, etc., wherein each video script type corresponds to a different script structure.

[0074] After determining the video script type, the corresponding script structure can be determined. Script structure refers to the number of frames, each of which can be used to present specific content. For example, a three-part script structure divides the video content into three main sections or frames. Frame 1 can focus on emotional marketing, aiming to connect with the audience through emotional resonance, stimulating interest and an emotional response. Frame 2 is dedicated to the service introduction, detailing the features and benefits of the service to ensure a clear understanding of the service itself. Finally, frame 3 showcases the target audience for the service and shares user feedback and testimonials. This helps viewers understand the actual effectiveness of the service and fosters trust. This structured approach allows the video script to unfold in an orderly manner, with each frame designed to address specific objectives and content, resulting in a coherent and persuasive video narrative. This clear script structure not only helps guide video filming and production, but also ensures that the final video effectively conveys its message, engages the target audience, and achieves established marketing objectives.

[0075] Optionally, a video generation model is used to generate the script content for each shot based on the video content description information and the script structure, including: generating a spoken word copy for each shot based on the video content description information and the script structure using a first video generation model; and generating shot description information for each shot based on the spoken word copy for each shot using a second video generation model. The spoken word copy may include narration or dialogue text for the current shot, and the shot description information may be used to explain the visual content of each shot, such as scene layout, character actions, camera angles, and camera movement. The video generation model can understand the overall framework of the video and the sequence of each shot based on the script structure, and understand the foundation of the script content based on the video content description information of the target object, thereby intelligently generating the script content for each shot. The shot description information ensures that the generated target video accurately conveys the intended message and emotion, while also maintaining consistency with the spoken word copy. The video generation model can also integrate the video content description information into the script based on its understanding of the provided video content description information and the script structure, generating spoken word copy for each shot that conforms to the script structure and the target object. The video generation model can understand the spoken text and generate storyboard descriptions of the visual content corresponding to the spoken text, ensuring that the visual effects presented in the generated target video match the spoken content. Thus, through the collaborative work of the first and second video generation models, high-quality script content can be efficiently generated, and the script content and visual effects can be closely integrated.

[0076] Optionally, a first video generation model is used to generate spoken copy for each storyboard based on the video content description information and the script structure, including: obtaining a script template and script requirements corresponding to the script structure; generating a first prompt word based on the video content description information, the script template, and the script requirements according to a first prompt template; and inputting the first prompt word into the video generation model, so that the video generation model generates spoken copy for each storyboard based on the video content description information, the script template, and the script requirements according to the script requirements. The script template may refer to a pre-generated script based on the script structure, comprising the same number of scenes as the script structure, with each scene containing corresponding script content. For example, the script template may be generated by reverse parsing other popular videos. Thus, by generating script content based on the script template generated by reverse parsing other popular videos, the script structure and style of the script can be imitated, thereby improving the maturity and popularity of the generated script content. The script requirements may be used to indicate the desired length, style, target audience, content requirements, format requirements, etc. of the script generated based on the script structure. The first prompt template may be a predefined framework or structure used to guide and standardize the content input to the video generation model. In an embodiment of the present application, the first prompt template may include, for example, elements such as script structure, target audience, copy length, format requirements, language and tone, and specific requirements. The first prompt words may be generated by filling the corresponding elements of the first prompt template with video content description information, the script template, and the script requirements. By inputting the first prompt words into the video generation model, the video generation model may generate the spoken copy for each storyboard based on the video content description information, the script template, and the script requirements.

[0077] Optionally, searching the material library for a material video that matches the target video type, the scene content description information of each storyboard, and the video duration includes: performing feature extraction processing on the storyboard description information to generate a storyboard description feature; based on the degree of match between the storyboard description information of each storyboard and the video feature, searching the material video that matches each storyboard from multiple material videos in the material library that match the object type of the target object. The service platform 102 can analyze the storyboard description information of each storyboard, extract the visual and content features of the storyboard description information, and convert these features into a storyboard description feature vector. The storyboard description feature vector can include the core elements of the storyboard, such as scene, character, action, color, and emotion, to provide a basis for searching and matching video materials. After generating the storyboard description feature vector, the server can match the storyboard description feature vector with the video feature vector in the material library. The video materials in the material library can be pre-analyzed and converted into their own video feature vectors, which can be used to describe the visual content of the video. By calculating the similarity between the feature vectors describing the storyboard and the feature vectors of the video, the server can quantify the degree of match between each video clip and a specific storyboard. When matching video clips, the server not only considers the degree of feature vector matching, but also searches for video clips that match the target object type within the classified video clips. This, combined with the target object type, allows the server to select matching video clips from the video library.

[0078] Optionally, the spoken audio of each storyboard is synthesized with the corresponding material video into a storyboard video, including: synthesizing the spoken audio of each storyboard and its corresponding material video and background music into a storyboard video.

[0079] In addition, the service platform 102 will also determine whether the rights information is valid based on the version, and within the validity period of the rights information, perform service billing according to the billing rules corresponding to the target video service package.

[0080] In an optional embodiment, during the validity period of the rights information, service billing is performed according to the billing rules corresponding to the target video service package, including: during the validity period of the rights information, based on the service volume and / or service duration used by the first user, combined with the service unit price, deducting the service fee from the first user's resource account or providing the first user with a fee bill for the first user to pay the service fee. It should be noted that after the service fee is deducted from the first user's resource account, if there is still a balance in the resource account, the first user can send a refund request to the service platform 102 through the first user's terminal device 101 to request the service platform 102 to return the balance to the first user. This application does not limit the method by which the service platform 102 returns the first user's balance on the service platform 102 to the first user. For example, the balance can be returned to a payment account based on the original payment path, such as a bank card account, a third-party virtual account, etc.; or the balance can be returned to a designated account; or the balance can be returned to a wallet bound to the resource account.

[0081] Furthermore, after the service platform 102 generates the target video, it can also send a prompt message to the first user's terminal device 101 to inform the first user that the target video has been generated. The prompt message can be a pop-up window displayed on the video service page or other pages, or it can be an audio message, such as a preset prompt tone. In addition, the service platform 102 can also send the target video to the first user's terminal device 101 for the first user to view the target video.

[0082] Further optionally, the target video may be published on a target video playback platform in response to publishing request information submitted by the first user through his terminal device.

[0083] Optionally, in response to the publishing request information submitted by the first user through his terminal device, the target video is published on the target video playback platform, including: sending the target video to the video service page of the first user's terminal device 101 for display, so that the first user can review the video content of the target video and confirm whether to publish the target video to the target video platform; in response to the publishing request information sent by the first user through his terminal device 101 when the first user determines that the video content of the target video has passed the review, the publishing request information at least includes the identification and release time of the target video playback platform; and publishing the target video to the target video playback platform according to the identification and release time of the target video playback platform.

[0084] The technical solutions provided by the above-mentioned embodiments of the present application provide a promotion service for video services through a service platform. In order to facilitate users to promote video services, one or more video service packages are released for video production services as a business model for video services. And based on the sample videos generated by the video production services provided by one or more video service packages, when a first user initiates a sharing request for the first video service package to be shared on the video service sharing page, the service platform will send the first user's identification information and sample video to the first user's terminal device, so that the first user's terminal device can add the first user's identification information and sample video to the sharing link corresponding to the first video service package and send it to the second user's terminal device. Without manual promotion, services or products can be promoted through the advantages of video, thereby reducing the cost of video service promotion, improving the efficiency of video service promotion, and increasing the amount of traffic and orders.

[0085] Figure 2 A flowchart of a video service promotion method provided as an exemplary embodiment of the present application is provided. The method is applied to a service platform. The service platform provides video service sharing entry information on the first page of a video service program. The video service sharing entry information points to the video service sharing page. The video service program runs on each user's terminal device. The method includes:

[0086] 201. Receive a data request sent by a terminal device of a first user, where the data request is sent in response to a sharing operation initiated by the first user for a first video service package to be shared on a video service sharing page, where the first video service package is a business model provided by the service platform for a video production service;

[0087] 202. Send the identification information and sample video of the first user to the terminal device of the first user, so that the terminal device of the first user adds the identification information and sample video of the first user to the sharing link corresponding to the first video service package and sends it to the terminal device of the second user; wherein, the sample video is generated based on the video production service provided by the service platform.

[0088] Further optionally, a playback notification and / or a first video service purchase request sent by a terminal device of a second user is received, and resource revenue information generated by sharing the first video service package is distributed to the first user based on the identification information of the first user included in the playback notification and / or the first video service purchase request; wherein, the playback notification is sent when the second user initiates an experience operation on the sample video through the sharing link, and the first video service purchase request is sent when the second user initiates a purchase operation on the first video service package through the sharing link.

[0089] Further optionally, the sample video is a target video generated by the video production service when the first user purchases the second video service package. The method also includes: receiving a second video service purchase request sent by the first user's terminal device through the video service page, the second video service purchase request including description information of the second video service package; identifying the rights and interests information corresponding to the second video service package based on the description information of the second video service package, the rights and interests information including at least the video production service and the upper limit of the number of videos and / or the upper limit of the video duration allowed to be produced by the video production service; opening a page menu corresponding to the rights and interests information of the second video service package to the first user, so that the first user can understand and use the rights and interests information of the second video service package; and performing service billing according to the billing rules corresponding to the second video service package within the validity period of the rights and interests information of the second video service package.

[0090] Further optionally, target video production parameters submitted by the first user through his terminal device are received, where the target video production parameters are used to describe the target video requested to be produced by the first user; when it is determined that the target video meets the production requirements based on the rights and interests information corresponding to the second video service package, a video generation tool is called according to the target video production parameters, and the video generation tool generates the target video based on an artificial intelligence video generation model; and in response to the publishing demand information submitted by the first user through his terminal device, the target video is published on the target video playback platform.

[0091] In an optional embodiment, the target video production parameters also include: video content description information, calling a video generation tool according to the target video production parameters, and the video generation tool generates a target video based on an artificial intelligence video generation model, including: inputting the target video type, the number of videos corresponding to the target video type, the video length, and the video content description information into the video generation tool; when the number of generated target videos is less than the number of videos, determining the script structure corresponding to the target video type, the script structure including multiple storyboards; using the video generation model to generate the script content of each storyboard based on the video content description information and the script structure, the script content including spoken copy and storyboard description information, the storyboard description information being used to describe the picture content of the storyboard; converting the spoken copy corresponding to each storyboard into spoken audio; searching from the material library for a material video that matches the target video type, the scene content description information of each storyboard, and the video length; synthesizing the spoken audio of each storyboard with the corresponding material video into a storyboard video; and synthesizing the storyboard videos of multiple storyboards into a short video according to the script structure to obtain a target video.

[0092] The detailed implementation methods and beneficial effects of each step provided in the embodiments of the present application have been described in detail in the aforementioned embodiments and will not be elaborated here.

[0093] Figure 3 A flowchart of a video service promotion method provided by an exemplary embodiment of the present application is provided. The method is applied to a first user's terminal device, which runs a video service program, and includes:

[0094] 301. Displaying a first page provided by the video service program, the first page including video service sharing entry information;

[0095] 302. In response to the first user triggering the video service sharing portal information, display a video service sharing page, where the video service sharing page includes one or more video service packages to be shared. A video service package is a business model provided by the service platform for video production services, and different video service packages correspond to different rights and interests information.

[0096] 303. In response to a sharing operation initiated by the first user for the first video service package to be shared, sending a data request to the service platform to request the service platform to return identification information of the first user and a sample video, where the sample video is generated based on a video production service provided by the service platform;

[0097] 304. Add the identification information of the first user and the sample video returned by the service platform to the sharing link corresponding to the first video service package;

[0098] 305. Send the sharing link to the terminal device of the second user, so that the second user can experience the video production service and / or purchase the first video service package through the sample video in the sharing link.

[0099] Further optionally, the resource revenue information generated by sharing the first video service package distributed by the service platform is received, and the resource revenue information is added to the resource account of the first user; wherein, the service platform distributes the resource revenue information when the second user experiences the video production service and / or purchases the first video service package through the shared link.

[0100] Further optionally, the sample video is a target video generated by a video production service when the first user purchases the second video service package. The method also includes: displaying a video service page provided by the service platform, the video service page including one or more optional video service packages, the one or more optional video service packages including one or more video service packages to be shared; in response to the first user's purchase operation for the optional second video service package, sending a video service purchase request to the service platform, the video service purchase request including description information of the second video service package, to request the purchase of the second video service package; upon receiving a notification message returned by the service platform after opening the rights and interests information of the second video service package for the first user, displaying a page menu corresponding to the second video service package for the first user to understand and use the rights and interests information of the second video service package.

[0101] Further optionally, in response to the video production trigger operation initiated by the first user on the page menu, a video production page is displayed; the target video production parameters submitted by the first user through the video production page are obtained, and the target video production parameters are used to describe the target video requested to be produced by the first user; the target video production parameters are sent to the service platform, so that the service platform can call the video generation tool according to the target video production parameters when it determines that the target video meets the production requirements based on the rights and interests information of the second video service package, and the video generation tool generates the target video based on the artificial intelligence video generation model.

[0102] The detailed implementation methods and beneficial effects of each step provided in the embodiments of the present application have been described in detail in the aforementioned embodiments and will not be elaborated here.

[0103] Figure 4 This is a flow chart of a video service promotion method provided by an exemplary embodiment of the present application. Figure 4 As shown, the method is applied to the terminal device of the second user, and the method includes:

[0104] 401. Receive a sharing link sent by a terminal device of a first user, where the sharing link includes a sample video, a first video service package, and identification information of the first user. The first video service package is a business model provided by the service platform for a video production service, and the sample video is generated based on the video production service.

[0105] 402. Display the sharing link on the first page; and in response to a second user triggering an operation on the sharing link, display a second page, wherein the second page displays at least the sample video and the first video service package;

[0106] 403. In response to the second user's initiation of an experience operation for the sample video, the sample video is played for the second user to experience the video production service, and a play notification is sent to the service platform; and / or, in response to the second user's initiation of a purchase operation for the first video service package, a video service purchase request is sent to the service platform, the video service purchase request including description information of the first video service package, requesting the purchase of the first video service;

[0107] 404. Upon receiving a notification message returned by the service platform regarding the rights and interests information of the first video service package activated for the second user, a page menu corresponding to the first video service package is displayed for the second user to understand and use the rights and interests information of the first video service package; wherein the playback notification and / or video service purchase request includes the identification information of the first user, or the response is used for the service platform to distribute and share resource income information generated by the first video service package for the first user based on the experience operation and / or purchase operation of the second user.

[0108] The detailed implementation methods and beneficial effects of each step provided in the embodiments of the present application have been described in detail in the aforementioned embodiments and will not be elaborated here.

[0109] Figure 5 This is a schematic diagram of a video service promotion device provided by an exemplary embodiment of the present application. Figure 5 Shown, including:

[0110] A providing module 51 is used to provide video service sharing entry information in the first page of the video service program, where the video service sharing entry information points to the video service sharing page, and the video service program runs on the terminal device of each user;

[0111] a receiving module 52 configured to receive a data request sent by a terminal device of a first user, the data request being sent in response to a sharing operation initiated by the first user for a first video service package to be shared on a video service sharing page, the first video service package being a business model provided by the service platform for a video production service;

[0112] The sending module 53 is used to send the identification information and sample video of the first user to the terminal device of the first user, so that the terminal device of the first user adds the identification information and sample video of the first user to the sharing link corresponding to the first video service package and sends it to the terminal device of the second user; wherein, the sample video is generated based on the video production service provided by the service platform.

[0113] Further optionally, it also includes: a distribution module, which is used to receive a playback notification and / or a first video service purchase request sent by a terminal device of the second user, and distribute resource income information generated by sharing the first video service package to the first user based on the identification information of the first user included in the playback notification and / or the first video service purchase request; wherein, the playback notification is sent when the second user initiates an experience operation on the sample video through the sharing link, and the first video service purchase request is sent when the second user initiates a purchase operation on the first video service package through the sharing link.

[0114] Further optionally, the sample video is a target video generated by the first user through the video production service when the first user purchases the second video service package. The device also includes: an opening module, configured to receive a second video service purchase request sent by the first user's terminal device through a video service page, the second video service purchase request including description information of the second video service package; identifying rights and interests information corresponding to the second video service package based on the description information of the second video service package, the rights and interests information including at least the video production service and an upper limit on the number of videos and / or the upper limit on the video duration that the video production service is allowed to produce; opening a page menu corresponding to the rights and interests information of the second video service package to the first user, so that the first user can understand and use the rights and interests information of the second video service package; and performing service billing according to the billing rules corresponding to the second video service package within the validity period of the rights and interests information of the second video service package.

[0115] Further optionally, it also includes: a publishing module, used to receive target video production parameters submitted by the first user through his terminal device, the target video production parameters are used to describe the target video requested to be produced by the first user; when it is judged that the target video meets the production requirements based on the rights and interests information corresponding to the second video service package, calling the video generation tool according to the target video production parameters, and the video generation tool generates the target video based on the artificial intelligence video generation model; and in response to the publishing demand information submitted by the first user through his terminal device, publishing the target video to the target video playback platform.

[0116] In an optional embodiment, the target video production parameters further include video content description information. The publishing module, when calling a video generation tool based on the target video production parameters and the video generation tool generates the target video based on an artificial intelligence video generation model, is specifically configured to: input the target video type, the number of videos corresponding to the target video type, the video duration, and the video content description information into the video generation tool; if the number of generated target videos is less than the number of videos, determine the script structure corresponding to the target video type, the script structure including multiple storyboards; generate script content for each storyboard using the video generation model based on the video content description information and the script structure, the script content including spoken text and storyboard description information, the storyboard description information being used to describe the scene content of the storyboard; convert the spoken text corresponding to each storyboard into spoken audio; search the material library for a material video that matches the target video type, the scene content description information of each storyboard, and the video duration; synthesize the spoken audio of each storyboard with the corresponding material video into a storyboard video; and synthesize the storyboard videos of the multiple storyboards into a short video according to the script structure to obtain a target video.

[0117] The detailed implementation and beneficial effects of each module provided in the embodiments of the present application have been described in detail in the aforementioned embodiments and will not be elaborated here.

[0118] Figure 6 This is a schematic diagram of a video service promotion device provided by an exemplary embodiment of the present application. Figure 6 Shown, including:

[0119] A first display module 61 is used to display a first page provided by the video service program, the first page including video service sharing entry information;

[0120] The second display module 62 is further configured to respond to the first user's triggering operation on the video service sharing portal information and display a video service sharing page, which includes one or more video service packages to be shared. A video service package is a business model provided by the service platform for video production services, and different video service packages correspond to different rights and interests information.

[0121] a sending module 63 configured to send a data request to the service platform in response to a sharing operation initiated by the first user for the first video service package to be shared, requesting the service platform to return identification information of the first user and a sample video, where the sample video is generated based on a video production service provided by the service platform;

[0122] An adding module 64 is configured to add the identification information of the first user and the sample video returned by the service platform to the sharing link corresponding to the first video service package;

[0123] The sending module 65 is configured to send the sharing link to the terminal device of the second user, so that the second user can experience the video production service and / or purchase the first video service package through the sample video in the sharing link.

[0124] Further optionally, the adding module is also used to receive resource revenue information generated by sharing the first video service package distributed by the service platform, and add the resource revenue information to the resource account of the first user; wherein, the service platform distributes the resource revenue information when the second user experiences the video production service and / or purchases the first video service package through the shared link.

[0125] Further optionally, the sample video is a target video generated by a video production service when the first user purchases the second video service package. The device also includes: a purchasing module, which is used to display a video service page provided by the service platform, the video service page including one or more optional video service packages, the one or more optional video service packages including one or more video service packages to be shared; in response to the first user initiating a purchase operation for the optional second video service package, a video service purchase request is sent to the service platform, the video service purchase request including description information of the second video service package, to request the purchase of the second video service package; in the case of receiving a notification message returned by the service platform after activating the rights and interests information of the second video service package for the first user, a page menu corresponding to the second video service package is displayed, so that the first user can understand and use the rights and interests information of the second video service package.

[0126] Further optionally, it also includes: a generation module for responding to the video production trigger operation initiated by the first user on the page menu and displaying the video production page; obtaining the target video production parameters submitted by the first user through the video production page, the target video production parameters being used to describe the target video requested to be produced by the first user; sending the target video production parameters to the service platform, so that the service platform can call the video generation tool according to the target video production parameters when it determines that the target video meets the production requirements based on the rights and interests information of the second video service package, and the video generation tool generates the target video based on the artificial intelligence video generation model.

[0127] The detailed implementation and beneficial effects of each module provided in the embodiments of the present application have been described in detail in the aforementioned embodiments and will not be elaborated here.

[0128] Figure 7 This is a schematic diagram of a video service promotion device provided by an exemplary embodiment of the present application. Figure 7 Shown, including:

[0129] a receiving module 71 configured to receive a sharing link sent by a terminal device of a first user, the sharing link including a sample video, a first video service package, and identification information of the first user; the first video service package is a business model provided by the service platform for a video production service, and the sample video is generated based on the video production service;

[0130] A first display module 72 is configured to display the sharing link on the first page; and in response to a triggering operation of the second user on the sharing link, display a second page, wherein the second page displays at least the sample video and the first video service package;

[0131] The playback module 73 is configured to respond to an experience operation initiated by the second user for the sample video, play the sample video for the second user to experience the video production service, and send a playback notification to the service platform; and / or respond to a purchase operation initiated by the second user for the first video service package, send a video service purchase request to the service platform, the video service purchase request including description information of the first video service package, requesting the purchase of the first video service;

[0132] The second display module 74 is used to display the page menu corresponding to the first video service package when receiving the notification message returned by the service platform after activating the rights and interests information of the first video service package for the second user, so that the second user can understand and use the rights and interests information of the first video service package; wherein the playback notification and / or video service purchase request includes the identification information of the first user, or the response is used for the service platform to distribute and share the resource income information generated by the first video service package for the first user based on the experience operation and / or purchase operation of the second user.

[0133] The detailed implementation and beneficial effects of each module provided in the embodiments of the present application have been described in detail in the aforementioned embodiments and will not be elaborated here.

[0134] Figure 8 This is a schematic diagram of the structure of an electronic device provided by an exemplary embodiment of the present application. Figure 8 As shown, it includes: a memory 80a and a processor 80b; the memory 80a is used to store computer programs; the processor 80b is coupled with the memory 80a and is used to execute the computer programs to implement the steps in the above method.

[0135] Furthermore, if Figure 8 As shown, the electronic device also includes: a communication component 80c, a display 80d, a power component 80e, an audio component 80f and other components. Figure 8 Only some components are shown schematically, which does not mean that the electronic device only includes Figure 8 Components shown.

[0136] The detailed implementation and beneficial effects of each module provided in the embodiments of the present application have been described in detail in the aforementioned embodiments and will not be elaborated here.

[0137] An exemplary embodiment of the present application further provides a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, the processor is caused to implement the steps in the above method.

[0138] An exemplary embodiment of the present application further provides a computer program product, which includes a computer program / instruction. When the computer program / instruction is executed by a processor, the processor is enabled to implement the steps in the above method.

[0139] The above-mentioned memory can be implemented by any type of volatile or non-volatile memory device or a combination thereof, such as static random-access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.

[0140] The above-mentioned communication component is configured to facilitate wired or wireless communication between the device where the communication component is located and other devices. The device where the communication component is located can access a wireless network based on a communication standard, such as WiFi, 2G, 3G, 4G / LTE, 5G and other mobile communication networks, or a combination thereof. In an exemplary embodiment, the communication component receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra wide band (UWB) technology, Bluetooth (BT) technology and other technologies.

[0141] The above-mentioned display includes a screen, which may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor can not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation.

[0142] The power supply assembly provides power to various components of the device in which the power supply assembly is located. The power supply assembly may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the device in which the power supply assembly is located.

[0143] The above-mentioned audio component can be configured to output and / or input audio signals. For example, the audio component includes a microphone (MIC), and when the device where the audio component is located is in an operating mode, such as call mode, recording mode, and voice recognition mode, the microphone is configured to receive external audio signals. The received audio signal can be further stored in a memory or sent via a communication component. In some embodiments, the audio component also includes a speaker for outputting audio signals.

[0144] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-readable storage media (including but not limited to magnetic disk storage, compact disc read-only memory (CD-ROM), optical storage, etc.) that contain computer-usable program code.

[0145] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0146] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.

[0147] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

[0148] In a typical configuration, a computing device includes one or more processors (Central Processing Unit, CPU), input / output interfaces, network interfaces, and memory.

[0149] Memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash memory (flash RAM). Memory is an example of a computer-readable medium.

[0150] Computer-readable media include permanent and non-permanent, removable and non-removable media that can be used to store information using any method or technology. Information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase-change random access memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassettes, tape disk storage or other magnetic storage devices, or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include transitory computer-readable media such as modulated data signals and carrier waves.

[0151] It should also be noted that the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, commodity, or apparatus that includes a series of elements includes not only those elements but also other elements not explicitly listed, or includes elements inherent to such process, method, commodity, or apparatus. In the absence of further limitations, an element defined by the phrase "comprises a ..." does not exclude the presence of other identical elements in the process, method, commodity, or apparatus that includes the element.

[0152] The above are merely embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present application should all be included within the scope of the claims of the present application.

Claims

1. A video service promotion method, characterized in that: Applied to a service platform, the service platform provides video service sharing entry information on the first page of a video service program, the video service sharing entry information points to the video service sharing page, and the video service program runs on a terminal device of each user; the method includes: receiving a data request sent by a terminal device of a first user, wherein the data request is sent in response to a sharing operation initiated by the first user for a first video service package to be shared on the video service sharing page, wherein the first video service package is a business model provided by the service platform for a video production service; The identification information and sample video of the first user are sent to the terminal device of the first user, so that the terminal device of the first user adds the identification information of the first user and the sample video to the sharing link corresponding to the first video service package and sends it to the terminal device of the second user; wherein, the sample video is generated based on the video production service provided by the service platform.

2. The method according to claim 1, characterized in that Also includes: receiving a play notification and / or a first video service purchase request sent by a terminal device of the second user, and distributing resource revenue information generated by sharing the first video service package to the first user based on the identification information of the first user included in the play notification and / or the first video service purchase request; The play notification is sent when the second user initiates an experience operation on the sample video through the sharing link, and the first video service purchase request is sent when the second user initiates a purchase operation on the first video service package through the sharing link.

3. The method according to claim 1, characterized in that The sample video is a target video generated by the first user through the video production service when the first user purchases the second video service package, and the method further includes: receiving a second video service purchase request sent by the terminal device of the first user through a video service page, where the second video service purchase request includes description information of the second video service package; Identifying, based on the description information of the second video service package, rights and interests information corresponding to the second video service package, the rights and interests information including at least a video production service and an upper limit on the number of videos and / or an upper limit on the duration of videos that the video production service is allowed to produce; A page menu corresponding to the rights and interests information of the second video service package is opened to the first user so that the first user can understand and use the rights and interests information of the second video service package; during the validity period of the rights and interests information of the second video service package, service billing is performed according to the billing rules corresponding to the second video service package.

4. The method according to claim 3, characterized in that Also includes: receiving target video production parameters submitted by the first user through his / her terminal device, where the target video production parameters are used to describe the target video requested to be produced by the first user; If it is determined according to the rights and interests information corresponding to the second video service package that the target video meets the production requirements, calling a video generation tool according to the target video production parameters, and having the video generation tool generate the target video based on an artificial intelligence video generation model; as well as In response to the publishing request information submitted by the first user through his terminal device, the target video is published on the target video playback platform.

5. The method according to claim 4, characterized in that The target video production parameters also include: video content description information. The video generation tool is called according to the target video production parameters, and the target video is generated by the video generation tool based on an artificial intelligence video generation model, including: Inputting the target video type, the number of videos corresponding to the target video type, the video duration, and the video content description information into the video generation tool; When the number of generated target videos is less than the number of videos, determining a script structure corresponding to the target video type, the script structure including a plurality of storyboards; Generate script content for each storyboard using the video generation model based on the video content description information and the script structure, wherein the script content includes spoken text and storyboard description information, and the storyboard description information is used to describe the screen content of the storyboard; Convert the spoken copy corresponding to each storyboard into spoken audio; Searching the material library for a material video that matches the target video type, the scene content description information of each storyboard, and the video duration; Combining the spoken audio of each storyboard with the corresponding source video into a storyboard video; According to the script structure, the storyboard videos of the multiple storyboards are synthesized into a short video to obtain a target video.

6. A video service promotion method, characterized in that: The method is applied to a terminal device of a first user, wherein a video service program is running on the terminal device, and includes: Displaying a first page provided by the video service program, wherein the first page includes video service sharing entry information; In response to the first user triggering the video service sharing entry information, displaying a video service sharing page, wherein the video service sharing page includes one or more video service packages to be shared, wherein the video service package is a business model provided by the service platform for video production services, and different video service packages correspond to different rights and interests information; In response to a sharing operation initiated by the first user on the first video service package to be shared, sending a data request to the service platform to request the service platform to return identification information of the first user and a sample video, where the sample video is generated based on a video production service provided by the service platform; Adding the identification information of the first user and the sample video returned by the service platform to the sharing link corresponding to the first video service package; The sharing link is sent to a terminal device of a second user, so that the second user can experience the video production service and / or purchase the first video service package through the sample video in the sharing link.

7. The method according to claim 6, characterized in that Also includes: receiving resource income information generated by sharing the first video service package distributed by the service platform, and adding the resource income information to the resource account of the first user; The service platform distributes the resource revenue information when the second user experiences the video production service and / or purchases the first video service package through the sharing link.

8. The method according to claim 6, characterized in that The sample video is a target video generated by the first user through the video production service when the first user purchases the second video service package, and the method further includes: Displaying a video service page provided by the service platform, wherein the video service page includes one or more video service packages that can be purchased, and the one or more video service packages that can be purchased include the one or more video service packages to be shared; In response to a purchase operation initiated by the first user for an optional second video service package, sending a video service purchase request to the service platform, the video service purchase request including description information of the second video service package, requesting the purchase of the second video service package; Upon receiving a notification message returned by the service platform after activating the rights and interests information of the second video service package for the first user, a page menu corresponding to the second video service package is displayed for the first user to understand and use the rights and interests information of the second video service package.

9. The method according to claim 8, characterized in that Also includes: In response to a video production trigger operation initiated by the first user on the page menu, displaying a video production page; Obtaining target video production parameters submitted by the first user through the video production page, where the target video production parameters are used to describe the target video requested to be produced by the first user; The target video production parameters are sent to the service platform, so that when the service platform determines that the target video meets the production requirements based on the rights and interests information of the second video service package, the video generation tool is called according to the target video production parameters, and the target video is generated by the video generation tool based on an artificial intelligence video generation model.

10. A video service promotion method, characterized in that: Applied to a terminal device of a second user, the method includes: Receiving a sharing link sent by a terminal device of a first user, the sharing link including a sample video, a first video service package, and identification information of the first user, wherein the first video service package is a business model provided by a service platform for a video production service, and the sample video is generated based on the video production service; Displaying the sharing link on a first page; and in response to a triggering operation of the second user on the sharing link, displaying a second page, wherein at least the sample video and the first video service package are displayed on the second page; In response to the second user initiating an experience operation for the sample video, playing the sample video so that the second user can experience the video production service, and sending a play notification to the service platform; and / or, in response to the second user initiating a purchase operation for the first video service package, sending a video service purchase request to the service platform, the video service purchase request including description information of the first video service package, requesting the purchase of the first video service; Upon receiving a notification message returned by the service platform after activating the rights and interests information of the first video service package for the second user, displaying a page menu corresponding to the first video service package so that the second user can understand and use the rights and interests information of the first video service package; Among them, the playback notification and / or the video service purchase request includes the identification information of the first user, or the response is used for the service platform to distribute and share resource income information generated by the first video service package for the first user based on the experience operation and / or purchase operation of the second user.

11. An electronic device, characterized in that: include: memory and processor; The memory is used to store a computer program; the processor is coupled to the memory and is used to execute the computer program to implement the steps in the method according to any one of claims 1 to 5 or 6 to 9 or 10.

12. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the processor is caused to implement the steps of the method according to any one of claims 1 to 5 or 6 to 9 or 10.

13. A computer program product, characterized in that The computer program product comprises a computer program / instruction, which, when executed by a processor, causes the processor to implement the steps of any one of the methods of claims 1 to 5 or 6 to 9 or 10.

Citation Information

Patent Citations

  • Information promotion method and device based on video platform

    CN114554236A

  • Video generation method and device, computer equipment and storage medium

    CN117478975A