[go: up one dir, main page]

WO2025180257A1 - Information promotion method and apparatus, electronic device, computer readable storage medium and computer program product - Google Patents

Information promotion method and apparatus, electronic device, computer readable storage medium and computer program product

Info

Publication number
WO2025180257A1
WO2025180257A1 PCT/CN2025/077788 CN2025077788W WO2025180257A1 WO 2025180257 A1 WO2025180257 A1 WO 2025180257A1 CN 2025077788 W CN2025077788 W CN 2025077788W WO 2025180257 A1 WO2025180257 A1 WO 2025180257A1
Authority
WO
WIPO (PCT)
Prior art keywords
video
target
information
playback
interactive
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
PCT/CN2025/077788
Other languages
French (fr)
Chinese (zh)
Inventor
刘泳文
郑子越
丁浩然
李书苑
程沛瑶
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Publication of WO2025180257A1 publication Critical patent/WO2025180257A1/en
Pending legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/443OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
    • H04N21/4438Window management, e.g. event handling following interaction with the user interface
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • H04N21/4316Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/443OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47205End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for manipulating displayed content, e.g. interacting with MPEG-4 objects, editing locally
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47217End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks

Definitions

  • the present application relates to the field of Internet technology, and in particular to an information promotion method, device, electronic device, computer-readable storage medium, and computer program product.
  • the embodiments of the present application provide an information promotion method, device, electronic device, computer-readable storage medium, and computer program product, which can improve the diversity of information promotion methods, human-computer interaction efficiency, and hardware processing resource utilization during video playback.
  • An embodiment of the present application provides an information promotion method, which is executed by an electronic device and includes:
  • the video played at the first playback speed is displayed;
  • the guidance information is used to guide the execution of a target interactive operation in the video playback interface
  • the video is played at the first play speed and promotional information is displayed.
  • the present invention provides an information promotion device, including:
  • a first display module is configured to display a video played at a first playback speed in a video playback interface
  • a second display module configured to, in response to a playback adjustment condition of the video being met, play the video at a second playback speed that is slower than the first playback speed and display guidance information; wherein the guidance information is used to guide the execution of a target interactive operation in the video playback interface;
  • the third display module is configured to play the video at the first play speed and display promotion information in response to the target interactive operation being executed.
  • An embodiment of the present application provides an electronic device, including:
  • a memory configured to store computer-executable instructions or a computer program
  • the processor is configured to implement the information promotion method provided in the embodiment of the present application when executing the computer executable instructions or computer program stored in the memory.
  • An embodiment of the present application provides a computer-readable storage medium, wherein the computer program product includes computer-executable instructions or a computer program.
  • a processor executes the computer-executable instructions or the computer program to implement the information promotion method provided in the embodiment of the present application.
  • An embodiment of the present application provides a computer program product or a computer program, which includes computer-executable instructions or a computer program.
  • a processor executes the computer-executable instructions or the computer program, so that the electronic device executes the information promotion method provided by the embodiment of the present application.
  • the video playback speed is switched to a second playback speed that is lower than the first playback speed, and guidance information is displayed for guiding the user to perform a target interactive operation on the currently displayed video content. Based on the guidance information, in response to the target interactive operation being performed, the video playback speed is restored to the first playback speed, and promotional information is displayed.
  • playing the video and displaying promotional information based on the user's target interactive operation on the currently displayed video content not only improves the user's interactive participation and sense of engagement with the currently displayed video content, but also increases the diversity of information promotion methods during video playback, while also improving the efficiency of human-computer interaction and the hardware resource utilization of the electronic device.
  • FIG1 is a schematic diagram of the architecture of an information promotion system provided in an embodiment of the present application.
  • FIG2 is a schematic structural diagram of an electronic device provided in an embodiment of the present application.
  • FIG3 is a flow chart of an information promotion method according to an embodiment of the present application.
  • FIG4 is a schematic diagram of pausing video playback provided by an embodiment of the present application.
  • FIG5 is a schematic diagram of guidance information provided in an embodiment of the present application.
  • FIG6 is a schematic diagram of playing a video clip associated with the video content of a video through a floating window provided by an embodiment of the present application
  • FIG7 is a schematic diagram of a current sliding trajectory provided by an embodiment of the present application.
  • FIG8 is a schematic diagram of atmosphere elements provided in an embodiment of the present application.
  • FIG9 is a schematic diagram of atmosphere elements provided in an embodiment of the present application.
  • FIG10 is a process diagram of a method for pausing video playback and resuming playback based on user interaction and presenting advertisements provided in an embodiment of the present application.
  • first ⁇ second ⁇ third involved are merely used to distinguish similar objects and do not represent a specific ordering of the objects. It can be understood that “first ⁇ second ⁇ third” can be interchanged with a specific order or sequence where permitted, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein.
  • Client Also known as the user end, it refers to the program that provides local services to users corresponding to the server. Except for some applications that can only run locally, it is generally installed on an ordinary client and needs to cooperate with the server to run. That is, there must be corresponding servers and service programs on the network to provide corresponding services. Therefore, a specific communication connection needs to be established between the client and server to ensure the normal operation of the application, such as the autonomous driving client (such as the map navigation client).
  • the autonomous driving client such as the map navigation client
  • AI Artificial Intelligence
  • AI refers to the theories, methods, techniques, and application systems that use digital computers or machines controlled by digital computers to simulate, extend, and expand human intelligence, to perceive the environment, acquire knowledge, and use that knowledge to achieve optimal results.
  • AI is a comprehensive technology within computer science that seeks to understand the essence of intelligence and produce new intelligent machines that can respond in a manner similar to human intelligence.
  • AI also involves studying the design principles and implementation methods of various intelligent machines, enabling them to possess the capabilities of perception, reasoning, and decision-making.
  • Advertisers are entities that have advertising needs on advertising platforms.
  • Text link a conversion component in information flow page ads, that is, a text hyperlink. Clicking the link will jump to the specified page.
  • Machine Learning is a multidisciplinary field that encompasses probability theory, statistics, approximation theory, convex analysis, and algorithmic complexity theory. It specifically studies how computers can simulate or implement human learning behaviors to acquire new knowledge or skills and reorganize existing knowledge structures to continuously improve their performance.
  • the embodiments of the present application provide an information promotion method, device, electronic device, computer-readable storage medium and computer program product.
  • fourth, through the user's interactive video pause playback, interactive resume playback and advertisement presentation method not only can the user's viewing experience be improved, but also the user can be more engaged and involved in the viewing process, thereby improving user satisfaction and retention rate.
  • FIG. 1 is a schematic diagram of the architecture of the information promotion system provided in an embodiment of the present application.
  • An information promotion client 401 is provided on the terminal (terminal 400 is shown as an example), and is displayed on the display interface (image interface 401-1 is shown as an example).
  • the terminal 400 is connected to the server 200 through the network 300, wherein the network 300 can be a wide area network or a local area network, or a combination of the two, and data transmission is achieved using wireless or wired links.
  • the server 200 is configured to send display data of the video playback interface to the terminal 400;
  • the terminal 400 is also configured to receive display data of the video playback interface sent by the server 200, and display the video played at a first playback speed in the video playback interface; in response to the playback adjustment condition of the video being met, play the video at a second playback speed that is less than the first playback speed, and display guidance information; wherein the guidance information is used to guide the execution of a target interactive operation in the video playback interface; in response to the target interactive operation being executed, play the video at the first playback speed, and display promotional information.
  • the server 200 may be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks (CDNs), and big data and artificial intelligence platforms.
  • the terminal 400 may be a smart phone, tablet computer, laptop computer, desktop computer, set-top box, intelligent voice interaction device, smart home appliance, virtual reality device, vehicle-mounted terminal, aircraft, portable music player, personal digital assistant, dedicated messaging device, portable gaming device, smart speaker and smart watch, etc., but is not limited thereto.
  • the terminal and the server may be connected directly or indirectly via wired or wireless communication, which is not limited in the embodiments of the present application.
  • FIG. 2 is a structural diagram of an electronic device provided by an embodiment of the present application.
  • the electronic device can be a server or a terminal.
  • the electronic device shown in Figure 2 includes: at least one processor 410, a memory 450, at least one network interface 420 and a user interface 430.
  • the various components in the terminal 400 are coupled together through a bus system 440.
  • the bus system 440 is configured to achieve connection and communication between these components.
  • the bus system 440 also includes a power bus, a control bus and a status signal bus.
  • various buses are labeled as bus system 440 in Figure 3.
  • the processor 410 can be an integrated circuit chip with signal processing capabilities, such as a general-purpose processor, a digital signal processor (DSP), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc., wherein the general-purpose processor can be a microprocessor or any conventional processor, etc.
  • DSP digital signal processor
  • the user interface 430 includes one or more output devices 431 that enable display of media content, including one or more speakers and/or one or more visual display screens.
  • the user interface 430 also includes one or more input devices 432, including user interface components that facilitate user input, such as a keyboard, mouse, microphone, touch screen display, camera, other input buttons and controls.
  • the memory 450 may be removable, non-removable, or a combination thereof.
  • Exemplary hardware devices include solid-state memory, hard drives, optical drives, etc.
  • the memory 450 may optionally include one or more storage devices that are physically remote from the processor 410.
  • the memory 450 includes volatile memory or nonvolatile memory, or may include both volatile and nonvolatile memory.
  • the nonvolatile memory may be read-only memory (ROM), and the volatile memory may be random access memory (RAM).
  • ROM read-only memory
  • RAM random access memory
  • the memory 450 described in the embodiments of the present application is intended to include any suitable type of memory.
  • the memory 450 can store data to support various operations, examples of which include programs, modules, and data structures, or a subset or superset thereof, as exemplified below.
  • Operating system 451 including system programs configured to handle various basic system services and perform hardware-related tasks, such as a framework layer, a core library layer, a driver layer, etc., configured to implement various basic services and handle hardware-based tasks;
  • a network communication module 452 is configured to reach other electronic devices via one or more (wired or wireless) network interfaces 420.
  • Exemplary network interfaces 420 include Bluetooth, Wi-Fi, and Universal Serial Bus (USB).
  • a presentation module 453 configured to enable display of information via one or more output devices 431 (e.g., a display screen, a speaker, etc.) associated with the user interface 430 (e.g., a user interface for operating peripheral devices and displaying content and information);
  • output devices 431 e.g., a display screen, a speaker, etc.
  • the user interface 430 e.g., a user interface for operating peripheral devices and displaying content and information
  • the input processing module 454 is configured to detect user input or interaction via one or more input devices 432 and to interpret the detected input or interaction.
  • FIG2 shows an information promotion apparatus 455 stored in memory 450.
  • This apparatus 455 can be software in the form of a program or plug-in, and includes the following software modules: a first display module 4551, a second display module 4552, and a third display module 4553. These modules are logical and can be arbitrarily combined or further separated according to the functions implemented. The functions of each module will be described below.
  • the device provided in the embodiments of the present application can be implemented in hardware.
  • the information promotion device provided in the embodiments of the present application can be a processor in the form of a hardware decoding processor, which is programmed to execute the information promotion method provided in the embodiments of the present application.
  • the processor in the form of a hardware decoding processor can adopt one or more application-specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field-programmable gate arrays (FPGAs) or other electronic components.
  • ASICs application-specific integrated circuits
  • DSPs digital signal processor
  • PLDs programmable logic devices
  • CPLDs complex programmable logic devices
  • FPGAs field-programmable gate arrays
  • the terminal or server can implement the information promotion method provided in the embodiments of the present application by running a computer program.
  • the computer program can be a native program or software module in the operating system; it can be a native application (APP), that is, a program that needs to be installed in the operating system to run, such as an instant messaging APP or a web browser APP; it can also be a small program, that is, a program that can be run only by downloading it into a browser environment; it can also be a small program that can be embedded in any APP.
  • APP native application
  • the above-mentioned computer program can be any form of application, module or plug-in.
  • the information promotion method provided by the embodiments of the present application is described below.
  • the information promotion method provided by the embodiments of the present application can be implemented independently by a terminal or a server, or by a terminal and a server in collaboration.
  • the information promotion method provided by the embodiment of the present application is described by taking the terminal 400 in Figure 1 as an example of independently executing the information promotion method provided by the embodiment of the present application.
  • Figure 3 is a schematic flow chart of the information promotion method provided by the embodiment of the present application, which will be described in conjunction with the steps shown in Figure 3.
  • Step 101 The terminal displays a video played at a first play speed in a video play interface.
  • the terminal is provided with an application client, such as a video playback client, a social client, an instant messaging client, etc.
  • the terminal can display a video playback interface through the application client; then, the video is played through the video playback interface, where the video can be a specific TV series, movie, variety show, or image data shot by the user himself, etc., and this embodiment of the application does not limit this.
  • the first playback speed can be the default playback speed, such as a playback speed of 1 times the speed, or it can be a playback speed set by the user, such as a playback speed of 0.8 or 1.5 times the speed, etc. This embodiment of the application does not limit this.
  • Step 102 In response to the video playback adjustment condition being met, the video is played at a second playback speed that is lower than the first playback speed, and guidance information is displayed; wherein the guidance information is used to guide the execution of a target interactive operation in the video playback interface.
  • the second playback speed is lower than the first playback speed, for example, it can be 0 or any playback speed lower than the first playback speed.
  • the first playback speed is 1x speed
  • the video can be paused, that is, the second playback speed is 0, or the playback speed of the video can be controlled to be lower than 1x speed, for example, the second playback speed is 0.5x speed, etc.
  • determining whether the second playback speed is 0 may be pre-set or determined based on the satisfied playback adjustment condition.
  • the playback adjustment conditions include at least one of the following: the video playback duration reaches the target duration; a playback pause operation is received for the video; the key content of the video is played; the currently played content of the video is associated with promotional information; the current playback time point of the video is a key time point; or a slow playback operation is received for the video.
  • the second playback speed is determined to be non-zero; when a playback pause operation is received for the video, the second playback speed is determined to be zero; or, alternatively, when the key content of the video is played, the second playback speed is determined to be zero; when the currently played content of the video is associated with promotional information, the second playback speed is determined to be non-zero, etc.
  • the second playback speed is 0 is determined by the satisfied playback adjustment conditions.
  • the correspondence between the satisfied playback adjustment conditions and whether the second playback speed is 0 includes but is not limited to the above multiple types, and this embodiment of the present application does not limit this.
  • the current playback time of the video and the pre-set target time such as 10 minutes
  • the obtained playback time is compared with the target time.
  • the comparison result indicates that the playback time of the video has reached the target time, it is determined that the playback adjustment condition is met.
  • one or more target durations can be set, such as 10 minutes, 20 minutes, 30 minutes, etc., so that during the playback of the video, it can be determined intermittently whether the playback duration of the video reaches the target duration, thereby achieving regular information promotion.
  • a pause control can be displayed, and the pause control is used to pause the playing video, so that the triggering operation for the pause control is determined as a play pause operation for the video;
  • the play pause operation can be a click operation such as a double-click operation on the playing video, or a press operation on the playing video, which is not limited in this embodiment of the present application; thus, when a play pause operation for a video is received, it is determined that the play adjustment condition is met.
  • the process of determining whether the playback adjustment conditions are met is, in response to the playback adjustment conditions of the video being met, a second playback speed that is less than the first playback speed is used to play the video, and before displaying the guide information, the content currently being played of the video can also be obtained; if the content currently being played of the video is the key content of the video, or the content currently being played of the video is associated with promotional information, it is determined that the playback adjustment conditions are met.
  • the key content can be the climax of the video, or the turning point of the video, etc.
  • the promotional information associated with the content of the currently playing video is used to indicate the possibility of the currently playing content performing a specific interactive operation, such as the promotional information is the same as the displayed item in the currently playing content.
  • the promotional information is cosmetics, when a girl appears in the video putting on makeup, the currently playing content of the video is associated with the promotional information, or the promotional information can be used for a specific scene in the currently playing content.
  • the promotional information is toothpaste, when the currently playing content of the video is the protagonist just getting up, the currently playing content of the video is associated with the promotional information.
  • the process of determining the possibility of the currently playing content performing a specific interactive operation can be achieved through image detection, such as the image detection model detecting the displayed items in the currently playing content or the specific scene in the currently playing content, and then determining the possibility of the currently playing content performing a specific interactive operation based on the detection results, that is, the promotional information is the same as the displayed item in the currently playing content or the promotional information can be used for a specific scene in the currently playing content.
  • image detection such as the image detection model detecting the displayed items in the currently playing content or the specific scene in the currently playing content
  • FIG4 is a schematic diagram of pausing video playback provided in an embodiment of the present application. Based on FIG4 , when the key content of the video is played, that is, the content of the two protagonists about to hold hands as shown in FIG4 , it is determined that the playback adjustment condition is met, and the video is played at a second playback speed that is smaller than the first playback speed.
  • the playback adjustment condition is met, and the video is played at a second playback speed that is lower than the first playback speed.
  • the playback speed of the video not only is the audience's understanding and memory of the key content enhanced, the overall quality of the video content and the viewing experience are improved, but also the visibility and effect of the promotional information are improved, and the audience's interaction and response to the promotional content are increased, thereby improving the conversion rate of the promotional information.
  • At least one speed playback control may be displayed, the speed playback control being used to adjust the playback speed of the video, thereby determining the triggering operation of a target speed playback control in the at least one speed playback control as a slow playback operation for the video, wherein the target speed playback control is used to instruct to adjust the playback speed of the video to a target playback speed threshold;
  • the target playback speed threshold is less than the playback speed threshold, for example, the playback speed threshold may be 1x speed for playback, while the target playback speed threshold may be 0.5x speed or 0.25x speed for playback;
  • the slow play operation can be a click operation such as a double-click operation on the played video, or a press operation on the played video, which is not limited in this embodiment of the present application; thus, when a slow play operation on the video is received, it is determined that the playback adjustment condition is met.
  • a second playback speed that is smaller than the first playback speed is used to play the video, and before displaying the guide information, the current playback time point of the video can also be obtained; if the current playback time point of the video is the key time point of the video, it is determined that the playback adjustment conditions are met.
  • the key time points can be pre-set. For example, when acquiring a video, the key time points of the video are marked to obtain at least one key time point of the video. Therefore, during the playback of the video, when the video plays to the key time point, it is determined that the playback adjustment conditions are met.
  • the guidance information can be in various forms, for example, text form, animation form, or text combined with animation form.
  • text form for example, text form, animation form, or text combined with animation form.
  • the guidance information includes a guidance animation and a guidance text, so that the process of displaying the guidance information can be to display the guidance animation in the video playback interface, and display the guidance text corresponding to the animation content of the guidance animation in the associated area of the guidance animation; wherein the guidance animation is used to demonstrate the operation method of performing the target interactive operation.
  • the target interaction operation can be in various forms, such as sliding, pressing, blowing, shaking, clicking, etc., which are not limited in the embodiments of the present application.
  • the operation method of performing the target interaction operation such as sliding or blowing, will be displayed based on the guidance animation.
  • the operation content of the target interaction operation will also be specifically explained based on the guidance text, that is, the animation content of the guidance animation.
  • Figure 5 is a schematic diagram of the guidance information provided by an embodiment of the present application.
  • the dotted box 501 in a and the dotted box 502 in b in Figure 5 indicate a guidance animation, wherein the dotted box 501 to the dotted box 502 is the display process of the animation, and 503 in a and 504 in b indicate guidance text.
  • the target interactive operation here is a sliding operation, so that on the video playback interface, a guidance animation as indicated by the dotted box 501 in a and the dotted box 502 in b is displayed to prompt the sliding operation, and in the upper area of the guidance animation, the guidance text corresponding to the animation content of the guidance animation is displayed, as indicated by 503 in a and 504 in b.
  • a guiding animation is used to demonstrate the operation method for performing the target interactive operation. Since the animation effect can usually attract the user's attention, increase the user's participation and interest, and thus more actively perform the target interactive operation, at the same time, the guiding animation will guide the user to follow the correct steps, help the user avoid common mistakes, and thus improve the user experience.
  • a video clip associated with the video content of the video will also be played in the associated area of the guidance information through a floating window; wherein the video clip is the video content of the unplayed video, which is used to indicate that the video will continue to be played when the target interactive operation is completed.
  • the associated area can be one of the upper area, lower area, left area and right area of the guidance information
  • the video content of the unplayed video can be the video content of the video when the playback is paused or the playback speed of the video is controlled to be less than the playback speed threshold, for example, when the video is continued to be played, the video content that needs to be played, or it can also be other unplayed video content, which is not limited in this embodiment of the present application.
  • the length of the video clip can also be pre-set, for example, it can be 3 seconds of video content, etc. In this way, based on the video clip, the user is attracted to complete the target interactive operation to continue playing the video, which increases the possibility of the user performing the target interactive operation, thereby improving the human-computer interaction rate.
  • Figure 6 is a schematic diagram of playing a video clip associated with the video content of a video through a floating window provided in an embodiment of the present application.
  • 601 indicates a floating window, the content of which is a video clip associated with the video content of the video.
  • the video clip associated with the video content of the video is played through the floating window indicated by 601.
  • the guidance information may also be related to the object category, wherein the process of displaying the guidance information may be to obtain the target object category to which the target object of the played video belongs; wherein different object categories correspond to different interactive operations, and different interactive operations have different operating difficulties; based on the target object category, select the target interactive operation from multiple interactive operations; and display the guidance information corresponding to the target interactive operation.
  • the object category can be determined based on the object's object information, which may include the object's age, the account level of the account used on the video playback client, the object's historical behavior data, etc., which is not limited in this embodiment of the application.
  • the historical behavior data may include the object's (i.e., user's) purchase preferences, historical purchase records, collection records, comment behavior, like behavior, and sharing behavior.
  • the object information in addition to determining the object category, can also correspond to different promotional information. Therefore, in the subsequent process, in response to the target interactive operation being executed, the first playback speed is used to play the video and display the promotional information.
  • the process can be that in response to the target interactive operation being executed, the first playback speed is used to play the video, and the target promotion information corresponding to the target object information is obtained and the target promotion information is displayed.
  • the target object information of the target object of the video being played is first obtained, and then based on the target object information, the target object category to which the target object belongs is determined. At the same time, based on the target object information, a pre-trained promotion model is used to predict the target promotion information that is compatible with the target object, thereby displaying the target promotion information.
  • the target interactive operation may also be different, and thus the interaction path of the target interactive operation may also be different.
  • the interaction path of the target interactive operation is the sliding trajectory of the sliding operation
  • the target interactive operation is determined to be a shaking operation based on the object information
  • the interaction path of the target interactive operation is the shaking trajectory of the shaking operation, etc.
  • the target interactive operations of different objects are determined to be sliding operations based on the object information
  • the sliding trajectories of the sliding operations may also be different due to the different object information. This embodiment of the present application does not limit this.
  • different object categories correspond to different interactive operations, and the operating difficulty of different interactive operations is different. Therefore, the corresponding guidance information is displayed based on the object category to which the target object belongs. In this way, the diversity of the guidance information is enriched, and the probability of the target object performing the target interactive operation based on the guidance information is increased, thereby improving the human-computer interaction efficiency and the hardware resource utilization of the electronic device.
  • Step 103 In response to the target interactive operation being executed, the video is played at a first play speed and promotional information is displayed.
  • promotional information is used to promote items, for example, it can be an advertisement.
  • promotional information can also be an image or text, or can include multiple forms such as video, animation, interactive games, etc. This provides advertisers with more diverse promotion methods and increases the diversity of information promotion methods during video playback.
  • the process of using a first playback speed to play the video and displaying promotional information may be that in response to the target interactive operation being executed, when the target interactive operation meets the operation conditions, the first playback speed is used to play the video and display promotional information; when the target interactive operation does not meet the operation conditions, operation prompt information is displayed; wherein the operation prompt information is used to prompt that the target interactive operation does not meet the operation conditions and the target interactive operation needs to be re-executed.
  • the operating conditions can be pre-set, and the specific operating conditions may vary based on the target interaction operation.
  • the target interaction operation is a slide operation
  • the operating condition may include whether the slide operation matches the slide trajectory or reaches the slide length.
  • the target interaction operation is a blow operation
  • the operating condition may include whether the sound pressure level generated by the blow operation reaches the target sound pressure level.
  • the target interaction operation is a shake operation
  • the operating condition may include whether the tilt angle of the shake operation reaches the target angle or whether the shake distance reaches the target distance.
  • the target interaction operation includes a sliding operation
  • the guidance information includes a target sliding trajectory and prompt information for prompting to perform the sliding operation based on the target sliding trajectory; thus, in response to the target interaction operation being performed, a first playback speed is adopted to play the video and display the promotional information.
  • the process may be that in response to the sliding operation being performed, the current sliding trajectory of the sliding operation is displayed; when the current sliding trajectory of the sliding operation matches the target sliding trajectory, the first playback speed is adopted to play the video and display the promotional information.
  • Figure 7 is a schematic diagram of the current sliding trajectory provided by an embodiment of the present application.
  • 701 indicates the current sliding trajectory
  • 702 indicates the target sliding trajectory. Therefore, when the sliding operation such as the current sliding trajectory indicated by 701 matches the target sliding trajectory, the video is played and the promotional information is displayed.
  • the target sliding track may be pre-set and may be related to the user's object information, which may be the user's age, the account level of the account used in the video playback client, etc. For example, the older the user, the more complex the target sliding track may be. This embodiment of the present application does not limit this.
  • the matching degree between the current sliding trajectory of the sliding operation and the target sliding trajectory reaches a matching degree threshold, it is determined that the current sliding trajectory of the sliding operation matches the target sliding trajectory, thereby playing the video and displaying the promotional information, wherein the matching degree threshold can be pre-set, for example, it can be 90%, etc.
  • the target interactive operation is a sliding operation
  • the video will be played at the first playback speed and the promotional information will be displayed only when the sliding trajectory of the sliding operation matches the target trajectory. In this way, accidental touch by the user is avoided and the efficiency of human-computer interaction is improved.
  • the target sliding trajectory is switched to a new target sliding trajectory.
  • the new target sliding trajectory is obtained by updating the target sliding trajectory based on the current sliding trajectory, and the similarity between the new target sliding trajectory and the current sliding trajectory reaches a similarity threshold, wherein the similarity threshold can be pre-set, for example, it can be 80%, etc.
  • the complexity of the new target operation trajectory can also be less than the current operation trajectory, thereby reducing the difficulty of matching the sliding trajectories, making it easier for users to perform new sliding operations based on the new target sliding trajectory, so that the current sliding trajectory of the new sliding operation matches the target sliding trajectory.
  • the matching degree between the current sliding trajectory of the sliding operation and the target sliding trajectory does not reach the matching degree threshold, it is determined that the current sliding trajectory of the sliding operation does not match the target sliding trajectory, and then the first sliding information of the sliding operation is obtained, such as the sliding speed, direction, time, amplitude and other specific information.
  • the sliding trajectory is analyzed to obtain the second sliding information, such as but not limited to the position of the sliding start and end points, the sliding distance and time, the sliding rate, etc. Then, based on the first sliding information and the second sliding information, the user's sliding habits and tendencies are analyzed.
  • a pre-trained trajectory prediction model is used to predict the user's possible sliding path, so that based on the user's possible sliding path, the current sliding trajectory of the sliding operation is adjusted to obtain a new target sliding trajectory.
  • the target interaction operation is a sliding operation
  • the sliding trajectory of the user's sliding operation does not match the target sliding trajectory
  • the target sliding trajectory is adjusted, thereby reducing the complexity of the new target sliding trajectory, making it easier for the user to perform a new sliding operation based on the new target sliding trajectory, that is, reducing the difficulty of completing the target interaction operation, and improving the success rate of the target interaction operation, thereby improving the efficiency of human-computer interaction.
  • the guidance information includes an interactive element and prompt information for prompting to perform a blowing operation on the interactive element
  • the target interactive operation includes a blowing operation on the interactive element
  • the process of using a first playback speed to play the video and displaying the promotional information may be, in response to the blowing operation being performed on the interactive element, the process of displaying the interactive element being blown up; when the height of the interactive element blown up reaches a height threshold or the size of the interactive element blown up reaches a size threshold, the first playback speed is used to play the video and display the promotional information.
  • the style of the interactive elements here can be pre-set, such as objects that can be blown, such as leaves and feathers
  • the prompt information used to prompt the blowing operation on the interactive elements can be text information, such as "Please blow up the feathers", or it can be animation information, such as an animation of blowing a feather, etc., and the embodiments of the present application do not limit this.
  • the sound pressure sensor included in the terminal detects the change in the sound pressure level generated by the user's blowing operation, that is, the specific sound pressure level is generated, and then the change in sound pressure level is associated with the blowing phenomenon. That is, when the specific sound pressure level is generated, it is determined that the user has performed the blowing operation, thereby displaying the process of the interactive element being blown up.
  • the height threshold and the size threshold can also be pre-set, for example, according to the object information as described above, and the height threshold and size threshold corresponding to different objects are different. This is not limited in this embodiment of the present application.
  • the height threshold or the size threshold is adjusted to obtain a new height threshold or a new size threshold, so that when the user re-executes the blowing operation based on the operation prompt information, it can be determined based on the new height threshold or the new size threshold whether to play the video and display the promotional information.
  • the process of adjusting the height threshold or the size threshold to obtain a new height threshold or a new size threshold is similar to the process of updating the target sliding trajectory based on the current sliding trajectory to obtain a new target sliding trajectory as described above.
  • This embodiment of the present application will not be elaborated on.
  • the target interactive operation includes a blowing operation on an interactive element
  • the video is played at the first playback speed and promotional information is displayed.
  • the types of target interactive operations are enriched and the diversity of the target interactive operation execution process is improved, which not only improves the user experience, but also improves the human-computer interaction efficiency and the hardware resource utilization of the electronic device.
  • the guidance information includes an interactive element and prompt information for prompting a shaking operation to be performed on the terminal playing the video
  • the target interactive operation includes a shaking operation on the terminal
  • the process of using a first playback speed to play the video and displaying the promotional information may be a process of displaying the interactive element moving from the current position to the target position in response to the shaking operation being performed on the terminal; when the interactive element moves to the target position, the first playback speed is used to play the video and display the promotional information.
  • the prompt to perform a shaking operation on the terminal playing the video is to perform a shaking operation on the interactive elements.
  • the style of the interactive elements here can be pre-set, such as a ball object, etc.
  • the target position is also pre-set, and it will be marked on the video playback interface, such as highlighted with special effects, etc.
  • the prompt information for prompting to perform a shaking operation on the interactive elements can be text information, such as "Please move the ball to the target position", or it can be animation information, such as an animation of moving the ball to the target position, etc., and the embodiments of the present application do not limit this.
  • the gravity sensor when the user shakes the terminal, the gravity sensor is used to calculate the tilt angle of the device relative to the horizontal plane, thereby determining the way the device moves. Then, based on the way the device moves, the interactive elements are controlled to move accordingly.
  • the target position is adjusted to obtain a new target position, so that when the user re-performs the shaking operation based on the operation prompt information, it can determine whether to play the video and display promotional information based on the target position.
  • the process of adjusting the target position to obtain a new target position is similar to the process of updating the target sliding trajectory based on the current sliding trajectory to obtain a new target sliding trajectory as described above.
  • This embodiment of the present application will not be described in detail.
  • the target interactive operation includes a shaking operation on the terminal
  • the video is played at the first playback speed and promotional information is displayed.
  • the types of target interactive operations are enriched and the diversity of the target interactive operation execution process is improved, which not only improves the human-computer interaction efficiency and the hardware resource utilization of the electronic device, but also improves the user experience.
  • the target interactive operation includes multiple operation contents, and different operation contents correspond to different promotional information; thus, in response to the target interactive operation being executed, the process of using a first playback speed to play the video and displaying the promotional information may be, in response to the target interactive operation being executed, using a first playback speed to play the video and displaying the target promotional information corresponding to the operation content of the target interactive operation.
  • the target interactive operation can be a sliding operation, a blowing operation, or a shaking operation.
  • the operation content is the sliding path for the currently displayed video content;
  • the target interactive operation is a blowing operation, the operation content is the height or size blown up for the interactive element;
  • the target interactive operation is a shaking operation, the operation content is the target position to which the interactive element finally moves.
  • the target interactive operation is a sliding operation as an example, the process of playing a video in response to receiving a target interactive operation, and displaying target promotion information corresponding to the operation content of the target interactive operation is explained.
  • the target interactive operation includes multiple operation contents, and different operation contents correspond to different promotional information
  • the target promotional information corresponding to the operation content of the target interactive operation is displayed.
  • promotional information that is strongly related to the operation content of the target interactive operation can be displayed, which increases the attractiveness of the promotional information; at the same time, since the promotional information is directly related to the user's operation content, the user is more likely to be interested in this information, thereby increasing the user's participation and interaction, and thus improving the conversion rate of the promotional information.
  • the target interaction operation includes a sliding operation
  • the operation content is a sliding path for the currently displayed video content
  • the guidance information includes multiple sliding paths and prompt information for the sliding path
  • the prompt information is used to prompt the execution of a sliding operation for the video content based on at least one of the multiple sliding paths; thus, in response to the target interaction operation being executed, a first playback speed is adopted to play the video, and the target promotion information corresponding to the operation content of the target interaction operation is displayed.
  • the process may be that in response to the sliding operation being executed for the target sliding path among the multiple sliding paths, the first playback speed is adopted to play the video, and the target promotion information corresponding to the target sliding path is displayed.
  • different operation contents may indicate different sliding paths corresponding to the sliding operation, for example, it may be a left swipe or a right swipe, etc.
  • Different sliding paths correspond to different promotional information. For example, when swiping to the left, the target promotional information corresponding to the left sliding path is displayed, and when swiping to the right, the target promotional information corresponding to the right sliding path is displayed.
  • the promotional information corresponding to each operation content is pre-set, and this embodiment of the application does not limit this.
  • the target interactive operation is a sliding operation
  • different sliding paths of the sliding operation correspond to different video content
  • the target promotion information is displayed.
  • the promotion information is dynamically generated based on the sliding path of the user's sliding operation, which not only improves the user experience and reduces the possibility of information overload, but also makes the promotion information more intelligent, thereby ensuring that the promotion information is more in line with the user's preferences and needs, thereby improving the conversion rate of the promotion information.
  • different operation contents are also used to indicate different video contents when continuing to play the video; thus, the process of playing the video can be to continue playing the target video content; wherein the target video content corresponds to the operation content of the target interactive operation.
  • the target video content can continue to be played while the target promotion information corresponding to the target sliding path is displayed; or, after the target promotion information corresponding to the target sliding path is displayed, the target promotion information can be canceled and the target video content can continue to be played. This is not limited in the embodiments of the present application.
  • the target video content corresponds to the operation content of the target interactive operation, which means that the video content of the video that continues to be played is different based on the operation content of different target interactive operations performed by the user.
  • the target interactive operation is a sliding operation
  • the target video content corresponding to the sliding path of sliding to the left continues to be played
  • the target video content corresponding to the sliding path of sliding to the right continues to be played.
  • guidance information including multiple sliding paths and prompt information for the sliding paths is displayed, so that when the user slides to the left, the target video content of the protagonist in the video moving to the left continues to play; when the user performs a right sliding operation, the target video content of the protagonist in the video moving to the right continues to play.
  • the operation content can be strongly related to the video content, as described in the above example, or it can simply correspond to the video content without being strongly related.
  • the sliding path can be an upward slide or a downward slide, so that when the user slides upward, the target video content of the protagonist in the corresponding video moving to the left continues to play; when the user performs a downward slide operation, the target video content of the protagonist in the corresponding video moving to the right continues to play.
  • This embodiment of the application is not limited to this.
  • the target promotion information is dynamically generated based on the operation content of the target interactive operation, which improves the user experience and reduces the possibility of information overload, making the promotion information more intelligent, thereby ensuring that the promotion information is more in line with the user's preferences and needs, and thereby improving the conversion rate of the promotion information.
  • different promotional information can also be displayed based on the number of objects currently performing the target interactive operation online.
  • the process of playing the video at a first playback speed and displaying the promotional information in response to the target interactive operation being performed can be that, in response to the target interactive operation being performed, the video is played at a first playback speed, and if the number of objects currently performing the target interactive operation online reaches a target number, the first promotional information is displayed; if the number of objects currently performing the target interactive operation online does not reach the target number, the second promotional information is displayed, and the second promotional information is different from the first promotional information.
  • the target quantity can be pre-set.
  • the first promotion information is different from the second promotion information to indicate that the promotion strength of the first promotion information is different from that of the second promotion information. For example, if the first promotion information and the second promotion information are promoting the same product, the preferential strength corresponding to the first promotion information is greater than the preferential strength corresponding to the second promotion information; or when the first promotion information and the second promotion information are promoting different products, the popularity of the product promoted by the first promotion information is greater than the popularity of the product promoted by the second promotion information, where the popularity is determined by the number of sales, the number of collections, etc.
  • the embodiment of the present application does not limit the number, that is, the more objects currently performing the target operation, the greater the promotion strength of the promotion information.
  • the promotional information displayed is determined by whether the number of objects currently performing the target interactive operation online reaches the target number.
  • the types of promotional information are enriched, which not only improves the efficiency of human-computer interaction and the hardware resource utilization of electronic devices, but also improves the user experience, thereby increasing the conversion rate of promotional information.
  • an atmosphere element corresponding to the promotional information may also be displayed; wherein the atmosphere element is in a special effect state to enhance the visual effect of the promotional information.
  • the special effect state may refer to a glowing or flashing state
  • different promotional information corresponds to different atmosphere elements.
  • the atmosphere elements are used to create a specific atmosphere or emotional state to enhance the expressiveness and appeal of the promotional information.
  • Figure 8 is a schematic diagram of the atmosphere elements provided in an embodiment of the present application.
  • the promotional information in a of Figure 8 is the promotional information of the breath freshener, and the atmosphere elements of the promotional information can be the heart indicated by 801 in a and the mint leaves indicated by 802, thereby, based on the atmosphere elements indicated by 801 and 802 in a, the visual effect of the promotional information is enhanced;
  • the promotional information in b of Figure 8 is the promotional information of the lipstick, and the atmosphere elements of the promotional information can be the heart indicated by 804 in b and the lip print indicated by 803, thereby, based on the atmosphere elements indicated by 803 and 804 in b, the visual effect of the promotional information is enhanced.
  • atmosphere elements for enhancing the visual effect of the promotional information will also be displayed.
  • the atmosphere elements can increase the visual appeal of the promotional information, help highlight the promotional information, and enable the key content of the promotional information to be conveyed to users more quickly, thereby improving the efficiency of information transmission and the conversion rate of the promotional information.
  • ambience elements there can be multiple ambience elements.
  • the process of displaying ambiance elements corresponding to promotional information can be, for example, a process in which multiple ambience elements appear from a first end of the video playback interface, move to a second end of the playback interface, and then disappear from the second end; wherein at least two of the multiple ambience elements have different appearance times or movement speeds.
  • the interactive elements can be presented on the video playback interface as function items, text links, or indicator links; in this case, the appearance time of each interactive element is the same.
  • the atmosphere elements can be interactive, so that in response to a triggering operation on a target atmosphere element among multiple atmosphere elements, a page jump is performed from the video playback interface to the landing page of the promotion information.
  • the landing page may include detailed information about the item corresponding to the promotion information, such as the name, price, and efficacy. For example, it can be a purchase page, reading page, or download page for the item corresponding to the promotion information, and this embodiment of the application does not limit this.
  • the playback interface when the atmosphere element is presented on the video playback interface in the form of a text link, the playback interface will display the text link "Join us", and then jump to the corresponding landing page in response to the page jump instruction triggered by the "Join us” text link; or, when the atmosphere element is presented on the video playback interface in the form of red envelope rain, the playback interface will display red envelope rain, and then jump to the corresponding landing page in response to the page jump instruction triggered by a click operation on a red envelope in the red envelope rain.
  • Figure 9 is a schematic diagram of the atmosphere element provided in an embodiment of the present application. Based on Figure 9, the atmosphere element is presented in the form of red envelope rain on the video playback interface, and then in response to the page jump instruction triggered by the atmosphere element as indicated by the dotted box 901, the page jumps from the video playback interface to the landing page of the promotional information.
  • the promotional information includes an interactive element.
  • the video is played at a first playback speed and the promotional information is displayed.
  • the page is jumped from the video playback interface to the landing page of the promotional information.
  • the interactive elements here are similar to the atmosphere elements described above, but in addition to being atmosphere elements, the interactive elements here can also be pattern elements used to indicate the items corresponding to the promotional information, such as patterns of items corresponding to the promotional information, etc., and this is not limited in the embodiments of the present application.
  • the interactive elements here can be atmosphere elements as shown in Figure 8, such as 801 and 802 in a and 803 and 804 in b, or patterns of items corresponding to the promotional information, such as 805 in a and 806 in b.
  • the page can be jumped from the video playback interface to the landing page of the promotional information. This not only helps to improve the conversion rate of the promotional information, but also improves the human-computer interaction efficiency and the hardware resource utilization of the electronic device.
  • the video content may continue to be played while the promotional information is being displayed, and a close control for the promotional information may also be displayed; wherein the close control is used to cancel the display of the promotional information.
  • the video content that continues to play will be displayed together with the promotional information.
  • a close control is displayed, when the user wants to watch only the video, they can trigger the close control.
  • the promotional information is canceled. In this way, based on the close control, the promotional information can be turned off when the user wants to watch only the video, thereby improving the user experience and the efficiency of human-computer interaction.
  • the display duration of the promotional information may also be displayed; when the display duration reaches the target display duration, the promotional information is canceled and the video content continues to be played.
  • the target display duration can be pre-set, such as 20 seconds. If the display duration does not reach the target display duration, the promotional information will continue to be displayed. When the display duration reaches the target display duration, the promotional information will be canceled. In this way, based on the display duration of the promotional information, the user is prompted to cancel the display of the promotional information. This increases the likelihood that the user will fully view the promotional information, thereby ensuring the exposure rate of the promotional information and improving the conversion rate of the promotional information.
  • a switching control may be displayed, where the switching control is used to switch the promotional information; in response to a triggering operation on the switching control, the promotional information is switched to new promotional information.
  • the position of the switch control in the video playback interface can be pre-set, and the trigger operation for the switch control can be a click operation on the switch control, such as a single-click operation, a double-click operation, etc., and the new promotional information can be associated with the promotional information or can be unrelated to the promotional information.
  • This embodiment of the present application does not limit this.
  • the displayed promotional information can be switched by switching controls.
  • the promotional information can be switched based on the switching control, thereby improving the user experience and human-computer interaction efficiency.
  • the toggle prompt information carried by the toggle control will also be displayed.
  • the toggle prompt information is used to prompt the reward after executing the trigger operation; thus, in response to the trigger operation on the toggle control, after the promotional information is switched to new promotional information, virtual resources can also be displayed.
  • the virtual resources are associated with the new promotional information and used as rewards for the trigger operation on the toggle control.
  • virtual resources can be used to promote items corresponding to the information, such as coupons and red envelopes when purchasing items, and the switching prompt information can be a message such as "click to receive the red envelope", etc., which is not limited in this embodiment of the present application.
  • the switching prompt information can also be used to indicate the content of the new promotional information; thus, the process of switching the promotional information to the new promotional information in response to a trigger operation on the switching control can be to switch the promotional information to the new promotional information in response to a trigger operation on the switching control triggered by the switching prompt information.
  • the content used to indicate the new promotional information can include, for example, a preview of the promotional content of the new promotional information. This embodiment of the present application does not limit this.
  • At least one interactive control for the promotional information can also be displayed; wherein the interactive control is used to indicate the execution of interactive operations on the promotional information, and different interactive controls indicate different interactive operations; thus, in response to a trigger operation on a target interactive control among at least one interactive control, the target interactive operation indicated by the target interactive control is executed for the promotional information.
  • the interactive controls can be sharing controls, favorite controls, like controls, comment controls, and so on.
  • the target interactive operation indicated by the target interactive control is performed on the promotional information.
  • the promotional information can be shared with other objects or other platforms; or, in response to a triggering operation on a comment control among at least one of the interactive controls, a comment on the promotional information can be made.
  • comments can be made on the promotional information or the promotional information can be shared on other platforms, which not only further enhances user interactivity but also increases the reach and visibility of the promotional information.
  • the target interactive operation indicated by the target interactive control can be performed for the promotional information in response to a trigger operation on the target interactive control in at least one interactive control.
  • the user's interaction process for the promotional information is enriched through the interactive control, and the human-computer interaction efficiency and the hardware resource utilization of the electronic device are improved.
  • the process of playing the video at a second playback speed that is smaller than the first playback speed may be that in response to the playback adjustment condition of the video being met, when the object level of the target object of the playback event that triggers the video does not reach the level threshold, the video is played at a second playback speed that is smaller than the first playback speed.
  • the target object of the video playback event is the user who plays the video
  • the target object's object level refers to the account level of the user's account on the client that plays the video.
  • the level threshold can be pre-set, which is not limited in this embodiment of the present application.
  • the object level of the target object and a preset level threshold are obtained, so that when the object level of the target object does not reach the level threshold, the video is played at a second playback speed that is lower than the first playback speed.
  • the video continues to be played at the first playback speed.
  • the video continues to be played at the first playback speed, which means that if the object level of the target object reaches the level threshold, the video playback speed remains unchanged and the video continues to be played at the first playback speed.
  • the second playback speed that is lower than the first playback speed is used to play the video.
  • the playback speed of the video is kept unchanged and the first playback speed is continued to be used to play the video.
  • a second playback speed that is smaller than the first playback speed is adopted to play the video.
  • the process may be that in response to the video playback adjustment condition being met, when the object level of the target object that triggers the video playback event does not reach the level threshold, a mapping relationship between the object level of the target object and the video playback speed is obtained; based on the object level of the target object and the mapping relationship, a second playback speed is determined, and the video is played at the second playback speed.
  • mapping relationship between the object level of the target object and the playback speed of the video is pre-set.
  • the object level of the target object and the playback speed of the video are positively correlated. For example, the higher the object level of the target object, the faster the playback speed of the video, that is, the greater the second playback speed. This is not limited in the embodiments of the present application.
  • the second playback speed of the video is determined based on the object level of the target object. This further encourages users to improve their own object level, improves the efficiency of human-computer interaction and the hardware resource utilization of electronic devices, and enriches the diversity of the video playback process.
  • the playback speed of the video is switched to a second playback speed that is less than the first playback speed, and guidance information is displayed to guide the user to perform a target interactive operation on the currently displayed video content.
  • the playback speed of the video is restored to the first playback speed, and promotional information is displayed.
  • the video is played based on the target interactive operation performed by the user on the currently displayed video content, and the promotional information is displayed.
  • the embodiment of the present application provides a method for pausing and resuming video playback and presenting advertisements based on user interaction.
  • this method performs interactive pauses at plot climaxes or key nodes according to the characteristics of the video, and introduces advertising elements at the same time.
  • the video playback is resumed to create a richer user experience and improve the effect of advertising (promotional information) presentation.
  • the player when users are watching a short play, when it reaches a key node or the climax of the plot, the player will automatically pause, and then the player will display interactive guidance based on the preset interactive path, through a series of sliding, dragging, clicking and other actions, and generate corresponding dynamic effect tracks according to the preset interactive path to guide users to operate. Then, the user interacts according to the dynamic effect track, and the mobile terminal detects the touch points and interactive paths. If it is detected that the user's interactive path does not match the preset interactive path, the player will increase the intensity of the interactive guidance and dynamically adjust the interactive guidance track according to the user's operating habits. At the same time, through AI technology analysis and prediction of user reactions, the interactive path and advertising elements are improved. If the user's interactive path accurately matches the preset path, the player will resume video playback and simultaneously display one or more advertising elements, such as atmosphere elements, red envelopes or other elements containing advertising rights.
  • advertising elements such as atmosphere elements, red envelopes or other elements containing advertising rights.
  • the player will continue to display the dynamic interaction guide and text information to guide the user to perform operations more intuitively and clearly, thereby enhancing the strength of the interaction guide; secondly, according to the user's operating habits, the interaction guide trajectory will be dynamically adjusted to achieve an interaction path layout that is closer to the individual's operating behavior; then, through AI technologies such as machine learning, the user's feedback on the interaction path and advertising elements will be automatically analyzed and predicted, thereby improving the interaction path and advertising element design; at the same time, it is also possible to consider designing a personalized user rating system to set different levels of interaction paths according to each user's technical proficiency level.
  • an effective feedback rating system can be established based on the user's interaction effects and subsequent clicks on advertising elements to evaluate the user's acceptance of the interaction process and effectively guide product iteration.
  • the player when it is detected that the user's interaction path precisely matches the preset path, the player will first resume video playback and simultaneously display one or more advertising elements, such as atmosphere elements, red envelopes or other elements containing advertising rights; then, combined with big data analysis, personalized advertising elements are accurately delivered, such as customized red envelopes, coupons and other advertising elements based on user preferences and behavioral characteristics; then, the video content is precisely matched with the advertising content to ensure that the advertising elements are executed as soon as possible after the playback is resumed, thereby improving the effectiveness of the advertisement; at the same time, different advertisements are determined based on the number of people who perform real-time target interactive operations, which not only enhances user participation, but also allows the advertising effect to spread quickly in social networks.
  • advertising elements such as atmosphere elements, red envelopes or other elements containing advertising rights
  • ad elements such as red envelopes and coupons can be designed based on user preferences and habits to increase user attention and acceptance of ads. Furthermore, when a user is successfully identified as having a high response and acceptance of certain ad elements, the system can even dynamically adjust the ad delivery strategy to further enhance ad effectiveness.
  • the technical solution of this application can achieve precise segmentation and targeted delivery of ads, effectively improving ad acceptance and significantly enhancing ad effectiveness.
  • Figure 10 is a process diagram of a method for pausing and resuming video playback and advertising presentation based on user interaction provided by an embodiment of the present application.
  • the method for pausing and resuming video playback and advertising presentation based on user interaction provided by an embodiment of the present application can be implemented through steps 1001 to 1013.
  • the user based on the user terminal device, the user starts watching the video through the terminal device, and the device records the user's interactive behavior.
  • the video data is sent to the user terminal device for playback. It is responsible for triggering playback pause and displaying interactive guidance at critical moments.
  • Interactive prompts appear, including action guidance such as sliding, dragging, and clicking.
  • the user operates according to the prompts, and the mobile terminal detects touch points and interactive paths.
  • the advertising server receives a request sent by the video server and displays one or more advertising elements to the user.
  • the match between the user's interactive path (current sliding trajectory) and the preset path (target sliding trajectory) is detected. If there is a mismatch, the interactive guidance (guidance information) continues to be displayed and dynamically adjusted based on the user's operating habits. If the user's interactive path exactly matches the preset path, video playback is resumed and one or more advertising elements are displayed.
  • the terminal device sends the user's interactive behavior data to the advertising server for analysis, enabling targeted advertising delivery.
  • user interaction match testing primarily examines the consistency between the user's actual operation path and the preset interaction path.
  • user actions are identified. When a user performs interactive actions within the player, such as sliding, dragging, and clicking, the system records and identifies the specific trajectory of these actions in real time. Trajectory comparison is then performed, comparing the user's actual operation trajectory with the preset interaction path and calculating the degree of match between the two.
  • a match evaluation is performed. This evaluation is based on a specific algorithm, such as examining the mean difference, maximum difference, and variance of the difference, quantifying the degree of difference between the user's actual operation trajectory and the preset path as the degree of match.
  • a threshold determination is then performed. A threshold is set for the degree of match.
  • the system can provide feedback through various means, such as re-displaying the operation instructions or dynamically adjusting the interaction path based on the user's operating habits.
  • interactive guidance can be adaptively adjusted based on the user's sliding trajectory.
  • the interactive path and guidance are adjusted to suit the user's sliding habits. For example, if a user is found to be prone to swiping from left to right, interactive elements can be arranged accordingly, making user operation smoother and more natural.
  • real-time feedback is provided, which means continuously collecting user feedback and updating the AI model in real time to continuously improve its prediction accuracy and continue adaptive adjustments. In this way, it is possible to identify and adapt to users' interaction habits in real time, provide interaction paths and guidance that are more consistent with users' behaviors, and thus improve the user experience.
  • interactive paths can be designed to facilitate storyline selection. For example, at a fork in the road, users can choose the next storyline direction through the next interactive action.
  • character-centric advertising formats can be designed, allowing users to interact when a specific character appears or performs a key action, thereby strengthening their identification and emotional connection with the character.
  • adding user interaction to the video viewing process can greatly increase user participation, so that users can also feel actively involved while watching, making the entire viewing experience more interesting, increasing users' liking for the video, and increasing the time users stay on the platform;
  • users watching the video can interact according to the prompts, which can better attract users' attention compared to interruptive ads in related technologies, improve the interaction rate and conversion rate of ads, and make the effect of ads more significant;
  • third, by intercepting user interaction data and performing data analysis we can understand the user's personalized needs and preferences, and thus push ads that users may like or need, improve the accuracy of ad delivery, and improve user satisfaction;
  • fourth, through real-time analysis of user interaction data we can dynamically adjust the interaction guidelines to optimize the user experience, greatly improve users' acceptance of ads, and thus improve advertising efficiency. Based on this, the technical solution of this application will bring higher user stickiness, better advertising effects, more accurate personalized recommendations, and the ability to learn and optimize, bringing better results to both advertisers and users.
  • the playback speed of the video is switched to a second playback speed that is less than the first playback speed, and guidance information is displayed to guide the user to perform a target interactive operation on the currently displayed video content.
  • the playback speed of the video is restored to the first playback speed, and promotional information is displayed.
  • the video is played based on the target interactive operation performed by the user on the currently displayed video content, and the promotional information is displayed.
  • the software modules stored in the information promotion device 455 in the memory 450 may include:
  • the first display module 4551 is configured to display the video played at the first playback speed in the video playback interface
  • a second display module 4552 is configured to, in response to the video playback adjustment condition being met, play the video at a second playback speed that is slower than the first playback speed and display guidance information; wherein the guidance information is used to guide the execution of a target interactive operation in the video playback interface;
  • the third display module 4553 is configured to play the video at the first playback speed and display promotional information in response to the target interactive operation being executed.
  • the guidance information includes a guidance animation and a guidance text.
  • the second display module 4552 is also configured to display the guidance animation on the video playback interface, and to display the guidance text corresponding to the animation content of the guidance animation in the associated area of the guidance animation; wherein the guidance animation is used to demonstrate the operation method of performing the target interactive operation.
  • the device also includes a fourth display module, and the fourth display module is configured to play a video clip associated with the video content of the video in an associated area of the guidance information through a floating window during the process of displaying the guidance information; wherein, the video clip is the video content of the video that has not been played, and is used to indicate that the video will continue to be played when the target interactive operation is completed.
  • the target interaction operation includes a sliding operation
  • the guidance information includes a target sliding trajectory and prompt information for prompting to perform a sliding operation based on the target sliding trajectory
  • the third display module 4553 is also configured to display the current sliding trajectory of the sliding operation in response to the sliding operation being executed; when the current sliding trajectory of the sliding operation matches the target sliding trajectory, the first playback speed is used to play the video and display the promotional information.
  • the device further includes a switching module, configured to switch the target sliding trajectory to a new target operation trajectory when the current sliding trajectory of the sliding operation does not match the target sliding trajectory.
  • the guidance information includes an interactive element and prompt information for prompting a blowing operation to be performed on the interactive element, and the target interactive operation includes a blowing operation on the interactive element;
  • the third display module 4553 is also configured to display the process of the interactive element being blown up in response to the blowing operation being performed on the interactive element; when the height of the interactive element blown up reaches a height threshold or the size of the interactive element blown up reaches a size threshold, the first playback speed is used to play the video and display the promotional information.
  • the guidance information includes an interactive element and prompt information for prompting a shaking operation to be performed on the terminal playing the video, and the target interactive operation includes a shaking operation on the terminal;
  • the third display module 4553 is also configured to display the process of the interactive element moving from the current position to the target position in response to the shaking operation being performed on the terminal; when the interactive element moves to the target position, the first playback speed is used to play the video and display the promotional information.
  • the device further includes a determination module, which is configured to obtain the content currently being played by the video; if the content currently being played by the video is the key content of the video, or the content currently being played by the video is associated with the promotional information, it is determined that the playback adjustment condition is met.
  • a determination module configured to obtain the content currently being played by the video; if the content currently being played by the video is the key content of the video, or the content currently being played by the video is associated with the promotional information, it is determined that the playback adjustment condition is met.
  • the device further includes a fifth display module, which is configured to display an atmosphere element corresponding to the promotional information; wherein the atmosphere element is in a special effect state, for enhancing the visual effect of the promotional information.
  • the fourth display module is further configured to display, in the video playback interface, a process in which multiple atmosphere elements appear from the first end of the playback interface, move to the second end of the playback interface, and disappear from the second end; wherein, among the multiple atmosphere elements, at least two atmosphere elements have different appearance times or different movement speeds.
  • the promotional information includes an interactive element
  • the device also includes a jump module, which is configured to jump from the video playback interface to the landing page of the promotional information in response to a trigger operation on the interactive element.
  • the target interactive operation includes multiple operation contents corresponding to different operation contents, and the promotional information corresponding to different operation contents is different; the third display module 4553 is also configured to respond to the target interactive operation being executed, adopt the first playback speed, play the video, and display the target promotion information corresponding to the operation content of the target interactive operation.
  • the target interactive operation includes a sliding operation
  • the operation content is a sliding path for the currently displayed video content
  • the guidance information includes multiple sliding paths and prompt information for the sliding path
  • the prompt information is used to prompt the execution of a sliding operation for the video content based on at least one of the multiple sliding paths
  • the third display module 4553 is also configured to respond to the sliding operation for the target sliding path among the multiple sliding paths, use the first playback speed to play the video, and display the target promotion information corresponding to the target sliding path.
  • different operation contents are also used to indicate different video contents when continuing to play the video; the third display module is also configured to continue to play the target video content; wherein, the target video content corresponds to the operation content of the target interactive operation.
  • the device further includes a sixth display module, wherein the sixth display module is configured to display a close control for the promotion information during the process of displaying the promotion information; wherein the close control is used to cancel the display of the promotion information.
  • the device further includes a seventh display module, wherein the seventh display module is configured to display the display duration of the promotion information; when the display duration reaches the target display duration, the promotion information is canceled.
  • the third display module 4553 is further configured to play the video at the first playback speed in response to the target interaction operation being executed, and display first promotional information if the number of objects currently performing the target interaction operation online reaches the target number; if the number of objects currently performing the target interaction operation online does not reach the target number, display second promotional information, which is different from the first promotional information.
  • the second display module 4552 is further configured to obtain the target object category to which the target object playing the video belongs; wherein different object categories correspond to different interactive operations, and different interactive operations have different operating difficulties; based on the target object category, a target interactive operation is selected from multiple interactive operations; and the guidance information corresponding to the target interactive operation is displayed.
  • the device further includes an eighth display module, wherein the eighth display module is configured to display a switching control, wherein the switching control is used to switch the promotional information; in response to a triggering operation on the switching control, the promotional information is switched to new promotional information.
  • the eighth display module is configured to display a switching control, wherein the switching control is used to switch the promotional information; in response to a triggering operation on the switching control, the promotional information is switched to new promotional information.
  • the device also includes a ninth display module, which is configured to display the switching prompt information carried by the switching control when displaying the switching control, and the switching prompt information is used to prompt the reward after executing the trigger operation; and display virtual resources, which are associated with the new promotional information and used as rewards for the trigger operation of the switching control.
  • the device also includes a tenth display module, which is configured to display at least one interactive control for the promotional information when displaying the promotional information; wherein the interactive control is used to indicate the execution of an interactive operation on the promotional information, and different interactive controls indicate different interactive operations; in response to a trigger operation on a target interactive control among the at least one interactive control, the target interactive operation indicated by the target interactive control is executed for the promotional information.
  • a tenth display module configured to display at least one interactive control for the promotional information when displaying the promotional information; wherein the interactive control is used to indicate the execution of an interactive operation on the promotional information, and different interactive controls indicate different interactive operations; in response to a trigger operation on a target interactive control among the at least one interactive control, the target interactive operation indicated by the target interactive control is executed for the promotional information.
  • the second display module 4552 is further configured to, in response to the playback adjustment condition of the video being met, use a second playback speed that is less than the first playback speed to play the video when the object level of the target object that triggers the playback event of the video does not reach the level threshold; and continue to use the first playback speed to play the video when the object level of the target object reaches the level threshold.
  • the second display module 4552 is further configured to obtain a mapping relationship between the object level of the target object and the playback speed of the video in response to the playback adjustment condition of the video being met, when the object level of the target object that triggers the playback event of the video does not reach the level threshold; determine the second playback speed based on the object level of the target object and the mapping relationship, and use the second playback speed to play the video.
  • An embodiment of the present application provides a computer program product including computer-executable instructions stored in a computer-readable storage medium.
  • a processor of an electronic device reads the computer-executable instructions from the computer-readable storage medium and executes the computer-executable instructions, causing the electronic device to perform the information promotion method described above in the embodiment of the present application.
  • An embodiment of the present application provides a computer-readable storage medium storing computer-executable instructions, wherein the computer-executable instructions are stored.
  • the processor will execute the information promotion method provided by an embodiment of the present application, for example, the information promotion method shown in Figure 3.
  • the computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a flash memory, a magnetic surface memory, an optical disk, or a CD-ROM; or various devices including one or any combination of the above memories.
  • ROM read-only memory
  • RAM random access memory
  • EPROM erasable programmable read-only memory
  • EEPROM electrically erasable programmable read-only memory
  • flash memory a magnetic surface memory
  • optical disk or a CD-ROM
  • executable instructions may be in the form of a program, software, software module, script, or code, written in any form of programming language (including compiled or interpreted languages, or declarative or procedural languages), and may be deployed in any form, including as a stand-alone program or as a module, component, subroutine, or other unit suitable for use in a computing environment.
  • executable instructions may, but do not necessarily, correspond to a file in a file system, may be stored as part of a file that stores other programs or data, for example, in one or more scripts within a Hypertext Markup Language (HTML) document, in a single file dedicated to the program in question, or in multiple coordinating files (for example, files storing one or more modules, subroutines, or code portions).
  • HTML Hypertext Markup Language
  • executable instructions may be deployed to be executed on one electronic device, or on multiple electronic devices located at one site, or on multiple electronic devices distributed across multiple sites and interconnected by a communication network.
  • Playing videos and displaying promotional information based on the target interactive operations performed by the user on the currently displayed video content not only improves the user's interactive participation and the user's sense of participation in the currently displayed video content, but also increases the diversity of information promotion methods during the video playback process, while also improving the human-computer interaction efficiency and the hardware resource utilization of electronic devices.
  • the promotional information can be closed when the user wants to watch only the video, thereby improving the user experience.
  • users watching the video can interact according to the prompts, which is more attractive to users than interruptive ads in related technologies, improving the interaction rate and conversion rate of ads, and making the advertising effect more significant;
  • third, by intercepting user interaction data and conducting data analysis we can understand the user's personalized needs and preferences, and thus push ads that users may like or need, improve the accuracy of advertising delivery, and improve user satisfaction;
  • fourth, through real-time analysis of user interaction data we can dynamically adjust the interaction guidelines to optimize the user experience, greatly improve users' acceptance of ads, and thus improve advertising efficiency. Based on this, the technical solution of this application will bring higher user stickiness, better advertising effects, more accurate personalized recommendations, and the ability to learn and optimize, bringing better results to both advertisers and users.
  • relevant data such as user operations, user historical behavior data, object information, etc., corresponding licenses or consents need to be obtained, and the collection, use and processing of relevant data need to comply with relevant laws, regulations and standards of relevant countries and regions.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Software Systems (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The present application provides an information promotion method and apparatus, an electronic device, a computer readable storage medium and a computer program product. The method comprises: in a video playback interface, displaying a video played at a first playback speed; in response to a playback adjustment condition of the video being met, playing the video at a second playback speed less than the first playback speed, and displaying guide information, wherein the guide information is used for guiding to execute a target interaction operation in the video playback interface; and in response to the target interaction operation being executed, playing the video at the first playback speed, and displaying promotion information.

Description

信息推广方法、装置、电子设备、计算机可读存储介质以及计算机程序产品Information promotion method, device, electronic device, computer-readable storage medium, and computer program product

相关申请的交叉引用CROSS-REFERENCE TO RELATED APPLICATIONS

本申请实施例基于申请号为202410235851.8、申请日为2024年02月29日的中国专利申请提出,并要求该中国专利申请的优先权,该中国专利申请的全部内容在此引入本申请实施例作为参考。The embodiments of this application are based on and claim the priority of Chinese patent application with application number 202410235851.8 and application date February 29, 2024. The entire contents of the Chinese patent application are hereby introduced into the embodiments of this application as a reference.

技术领域Technical Field

本申请涉及互联网技术领域,尤其涉及一种信息推广方法、装置、电子设备、计算机可读存储介质以及计算机程序产品。The present application relates to the field of Internet technology, and in particular to an information promotion method, device, electronic device, computer-readable storage medium, and computer program product.

背景技术Background Art

相关技术在基于视频播放器进行广告投放时,广告内容通常是在视频的固定时间点进行,而不能与广告内容执行其它交互操作。基于此,相关技术在视频播放过程中进行广告投放的广告投放方式相对单一,缺乏创新性和用户互动性,从而降低了人机交互效率以及硬件处理资源的利用率。When using video players for ad delivery, ads are typically displayed at fixed points in the video, preventing other interactions with the ad content. Consequently, these technologies offer a relatively limited approach to ad delivery during video playback, lacking innovation and user interactivity. This reduces both human-computer interaction efficiency and hardware processing resource utilization.

发明内容Summary of the Invention

本申请实施例提供一种信息推广方法、装置、电子设备、计算机可读存储介质以及计算机程序产品,能够提高在视频的播放过程中信息推广方式的多样性、人机交互效率以及硬件处理资源的利用率。The embodiments of the present application provide an information promotion method, device, electronic device, computer-readable storage medium, and computer program product, which can improve the diversity of information promotion methods, human-computer interaction efficiency, and hardware processing resource utilization during video playback.

本申请实施例的技术方案是这样实现的:The technical solution of the embodiment of the present application is implemented as follows:

本申请实施例提供一种信息推广方法,所述方法由电子设备执行,包括:An embodiment of the present application provides an information promotion method, which is executed by an electronic device and includes:

在视频播放界面中,显示采用第一播放速度播放的视频;In the video playback interface, the video played at the first playback speed is displayed;

响应于所述视频的播放调整条件得到满足,采用小于所述第一播放速度的第二播放速度,播放所述视频,并显示引导信息;In response to a playback adjustment condition of the video being met, playing the video at a second playback speed that is lower than the first playback speed, and displaying guidance information;

其中,所述引导信息用于引导在所述视频播放界面中执行目标交互操作;The guidance information is used to guide the execution of a target interactive operation in the video playback interface;

响应于所述目标交互操作被执行,采用所述第一播放速度,播放所述视频,并显示推广信息。In response to the target interactive operation being performed, the video is played at the first play speed and promotional information is displayed.

本申请实施例提供一种信息推广装置,包括:The present invention provides an information promotion device, including:

第一显示模块,配置为在视频播放界面中,显示采用第一播放速度播放的视频;A first display module is configured to display a video played at a first playback speed in a video playback interface;

第二显示模块,配置为响应于所述视频的播放调整条件得到满足,采用小于所述第一播放速度的第二播放速度,播放所述视频,并显示引导信息;其中,所述引导信息用于引导在所述视频播放界面中执行目标交互操作;a second display module configured to, in response to a playback adjustment condition of the video being met, play the video at a second playback speed that is slower than the first playback speed and display guidance information; wherein the guidance information is used to guide the execution of a target interactive operation in the video playback interface;

第三显示模块,配置为响应于所述目标交互操作被执行,采用所述第一播放速度,播放所述视频,并显示推广信息。The third display module is configured to play the video at the first play speed and display promotion information in response to the target interactive operation being executed.

本申请实施例提供一种电子设备,包括:An embodiment of the present application provides an electronic device, including:

存储器,配置为存储计算机可执行指令或计算机程序;a memory configured to store computer-executable instructions or a computer program;

处理器,配置为执行所述存储器中存储的计算机可执行指令或计算机程序时,实现本申请实施例提供的信息推广方法。The processor is configured to implement the information promotion method provided in the embodiment of the present application when executing the computer executable instructions or computer program stored in the memory.

本申请实施例提供一种计算机可读存储介质,该计算机程序产品包括计算机可执行指令或计算机程序,处理器执行该计算机可执行指令或计算机程序,实现本申请实施例提供的信息推广方法。An embodiment of the present application provides a computer-readable storage medium, wherein the computer program product includes computer-executable instructions or a computer program. A processor executes the computer-executable instructions or the computer program to implement the information promotion method provided in the embodiment of the present application.

本申请实施例提供了一种计算机程序产品或计算机程序,该计算机程序产品包括计算机可执行指令或计算机程序,处理器执行该计算机可执行指令或计算机程序,使得该电子设备执行本申请实施例提供的信息推广方法。An embodiment of the present application provides a computer program product or a computer program, which includes computer-executable instructions or a computer program. A processor executes the computer-executable instructions or the computer program, so that the electronic device executes the information promotion method provided by the embodiment of the present application.

本申请实施例具有以下有益效果:The embodiments of the present application have the following beneficial effects:

首先在采用第一播放速度播放视频的过程中,当视频的播放调整条件得到满足时,将视频的播放速度切换成小于第一播放速度的第二播放速度,并显示引导针对当前显示的视频内容执行目标交互操作的引导信息,从而基于引导信息,响应于目标交互操作被执行,再将视频的播放速度还原为第一播放速度,并显示推广信息。如此,基于用户所执行的针对当前显示的视频内容的目标交互操作来播放视频,并显示推广信息,不仅提高了用户的互动参与度、以及用户针对当前显示的视频内容的参与感,也提高了在视频的播放过程中信息推广方式的多样性,同时也提高了人机交互效率以及电子设备的硬件资源利用率。First, when a video is played at a first playback speed, when a playback adjustment condition for the video is met, the video playback speed is switched to a second playback speed that is lower than the first playback speed, and guidance information is displayed for guiding the user to perform a target interactive operation on the currently displayed video content. Based on the guidance information, in response to the target interactive operation being performed, the video playback speed is restored to the first playback speed, and promotional information is displayed. In this way, playing the video and displaying promotional information based on the user's target interactive operation on the currently displayed video content not only improves the user's interactive participation and sense of engagement with the currently displayed video content, but also increases the diversity of information promotion methods during video playback, while also improving the efficiency of human-computer interaction and the hardware resource utilization of the electronic device.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

图1是本申请实施例提供的信息推广系统的架构示意图;FIG1 is a schematic diagram of the architecture of an information promotion system provided in an embodiment of the present application;

图2是本申请实施例提供的电子设备的结构示意图;FIG2 is a schematic structural diagram of an electronic device provided in an embodiment of the present application;

图3是本申请实施例提供的信息推广方法的流程示意图;FIG3 is a flow chart of an information promotion method according to an embodiment of the present application;

图4是本申请实施例提供的暂停播放视频的示意图;FIG4 is a schematic diagram of pausing video playback provided by an embodiment of the present application;

图5是本申请实施例提供的引导信息的示意图;FIG5 is a schematic diagram of guidance information provided in an embodiment of the present application;

图6是本申请实施例提供的通过悬浮窗口播放与视频的视频内容关联的视频片段的示意图;FIG6 is a schematic diagram of playing a video clip associated with the video content of a video through a floating window provided by an embodiment of the present application;

图7是本申请实施例提供的当前滑动轨迹的示意图;FIG7 is a schematic diagram of a current sliding trajectory provided by an embodiment of the present application;

图8是本申请实施例提供的氛围元素的示意图;FIG8 is a schematic diagram of atmosphere elements provided in an embodiment of the present application;

图9是本申请实施例提供的氛围元素的示意图;FIG9 is a schematic diagram of atmosphere elements provided in an embodiment of the present application;

图10是本申请实施例提供的基于用户互动的视频暂停播放和互动恢复播放以及广告呈现方法的过程示意图。FIG10 is a process diagram of a method for pausing video playback and resuming playback based on user interaction and presenting advertisements provided in an embodiment of the present application.

具体实施方式DETAILED DESCRIPTION

为了使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施例作进一步地详细描述,所描述的实施例不应视为对本申请实施例的限制,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。In order to make the purpose, technical solutions and advantages of the present application clearer, the embodiments of the present application will be further described in detail below with reference to the accompanying drawings. The described embodiments should not be regarded as limiting the embodiments of the present application. All other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.

在以下的描述中,涉及到“一些实施例”,其描述了所有可能实施例的子集,但是可以理解,“一些实施例”可以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。In the following description, reference is made to “some embodiments”, which describes a subset of all possible embodiments, but it will be understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.

在以下的描述中,所涉及的术语“第一\第二\第三”仅仅是区别类似的对象,不代表针对对象的特定排序,可以理解地,“第一\第二\第三”在允许的情况下可以互换特定的顺序或先后次序,以使这里描述的本申请实施例能够以除了在这里图示或描述的以外的顺序实施。In the following description, the terms "first\second\third" involved are merely used to distinguish similar objects and do not represent a specific ordering of the objects. It can be understood that "first\second\third" can be interchanged with a specific order or sequence where permitted, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein.

除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的技术领域的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述本申请实施例的目的,不是旨在限制本申请。Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the art to which this application pertains. The terms used herein are for the purpose of describing the embodiments of this application only and are not intended to limit this application.

对本申请实施例进行进一步详细说明之前,对本申请实施例中涉及的名词和术语进行说明,本申请实施例中涉及的名词和术语适用于如下的解释。Before further describing the embodiments of the present application in detail, the nouns and terms involved in the embodiments of the present application are explained. The nouns and terms involved in the embodiments of the present application are subject to the following interpretations.

1)客户端(Client):又称用户端,是指与服务器相对应的为用户提供本地服务的程序,除了一些只能在本地运行的应用程序之外,一般安装在普通的客户机上,需要与服务器相互配合运行,即需要网络中有相应的服务器和服务程序来提供相应的服务,这样在客户端和服务器端,需要建立特定的通信连接,来保证应用程序的正常运行,例如自动驾驶客户端(如地图导航客户端)。1) Client: Also known as the user end, it refers to the program that provides local services to users corresponding to the server. Except for some applications that can only run locally, it is generally installed on an ordinary client and needs to cooperate with the server to run. That is, there must be corresponding servers and service programs on the network to provide corresponding services. Therefore, a specific communication connection needs to be established between the client and server to ensure the normal operation of the application, such as the autonomous driving client (such as the map navigation client).

2)人工智能(Artificial Intelligence,AI),是利用数字计算机或者数字计算机控制的机器模拟、延伸和扩展人的智能,感知环境、获取知识并使用知识获得最佳结果的理论、方法和技术及应用系统。换句话说,人工智能是计算机科学的一个综合技术,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器。人工智能也就是研究各种智能机器的设计原理与实现方法,使机器具有感知、推理与决策的功能。2) Artificial Intelligence (AI) refers to the theories, methods, techniques, and application systems that use digital computers or machines controlled by digital computers to simulate, extend, and expand human intelligence, to perceive the environment, acquire knowledge, and use that knowledge to achieve optimal results. In other words, AI is a comprehensive technology within computer science that seeks to understand the essence of intelligence and produce new intelligent machines that can respond in a manner similar to human intelligence. AI also involves studying the design principles and implementation methods of various intelligent machines, enabling them to possess the capabilities of perception, reasoning, and decision-making.

3)响应于,用于表示所执行的操作所依赖的条件或者状态,当满足所依赖的条件或状态时,所执行的一个或多个操作可以是实时的,也可以具有设定的延迟;在没有特别说明的情况下,所执行的多个操作不存在执行先后顺序的限制。3) In response, it is used to indicate the conditions or states on which the executed operations depend. When the dependent conditions or states are met, one or more operations executed can be real-time or have a set delay. Unless otherwise specified, there is no restriction on the order in which the multiple operations executed are executed.

4)广告商,在广告投放平台有广告投放需求的主体。4) Advertisers are entities that have advertising needs on advertising platforms.

5)文字链,信息流页面广告中的一种转化组件,即文本超链接,点击该链接可跳转到指定页面。5) Text link: a conversion component in information flow page ads, that is, a text hyperlink. Clicking the link will jump to the specified page.

6)机器学习(Machine Learning,ML)是一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。6) Machine Learning (ML) is a multidisciplinary field that encompasses probability theory, statistics, approximation theory, convex analysis, and algorithmic complexity theory. It specifically studies how computers can simulate or implement human learning behaviors to acquire new knowledge or skills and reorganize existing knowledge structures to continuously improve their performance.

发明人发现,相关技术在视频播放过程中进行广告投放时,大多存在以下问题:第一,通常是在视频的固定时间点进行,无法根据剧情的变化和用户的互动情况灵活调整,这可能会影响用户的观看体验;第二,在常规的视频播放过程中,用户的参与度相对较低,只能被动接收信息;第三,可能会因为广告的突兀和不相关性导致用户对广告的反感,从而降低广告的效果;第四,往往忽视了对用户个性化需求的满足。The inventors found that most of the related technologies have the following problems when placing advertisements during video playback: First, it is usually carried out at a fixed time point in the video and cannot be flexibly adjusted according to changes in the plot and user interaction, which may affect the user's viewing experience; second, during regular video playback, user participation is relatively low and they can only passively receive information; third, the abruptness and irrelevant nature of the advertisements may cause users to be disgusted with the advertisements, thereby reducing the effectiveness of the advertisements; fourth, the satisfaction of users' personalized needs is often neglected.

基于此,本申请实施例提供一种信息推广方法、装置、电子设备、计算机可读存储介质以及计算机程序产品,第一,通过引入互动元素,提升了用户的参与感,并使用户在参与的过程中更加关注视频内容和广告元素;第二,通过在剧情高潮或关键节点插入广告,并结合用户互动,可以有效提升广告的注意度和接受程度;第三,通过用户的互动路径和反馈,可以实现精准的个性化广告投放,提高广告的针对性和效果;第四,通过用户互动的视频暂停播放、互动恢复播放和广告呈现方法,不仅可以提升用户的观看体验,也可以让用户在观看过程中更加投入和参与,以提升用户满意度和留存率。Based on this, the embodiments of the present application provide an information promotion method, device, electronic device, computer-readable storage medium and computer program product. First, by introducing interactive elements, the user's sense of participation is enhanced, and the user pays more attention to the video content and advertising elements during the participation process; second, by inserting advertisements at the climax or key nodes of the plot and combining them with user interaction, the attention and acceptance of advertisements can be effectively improved; third, through the user's interactive path and feedback, accurate personalized advertising delivery can be achieved, improving the targeting and effectiveness of advertisements; fourth, through the user's interactive video pause playback, interactive resume playback and advertisement presentation method, not only can the user's viewing experience be improved, but also the user can be more engaged and involved in the viewing process, thereby improving user satisfaction and retention rate.

参见图1,图1是本申请实施例提供的信息推广系统的架构示意图,终端(示例性示出了终端400)上设置有信息推广客户端401,在显示界面(示例性示出了图像界面401-1)显示,终端400通过网络300连接服务器200,其中,网络300可以是广域网或者局域网,又或者是二者的组合,使用无线或有线链路实现数据传输。Refer to Figure 1, which is a schematic diagram of the architecture of the information promotion system provided in an embodiment of the present application. An information promotion client 401 is provided on the terminal (terminal 400 is shown as an example), and is displayed on the display interface (image interface 401-1 is shown as an example). The terminal 400 is connected to the server 200 through the network 300, wherein the network 300 can be a wide area network or a local area network, or a combination of the two, and data transmission is achieved using wireless or wired links.

其中,服务器200配置为,发送视频播放界面的显示数据至终端400;The server 200 is configured to send display data of the video playback interface to the terminal 400;

终端400还配置为,接收服务器200发送的视频播放界面的显示数据,并在视频播放界面中,显示采用第一播放速度播放的视频;响应于视频的播放调整条件得到满足,采用小于第一播放速度的第二播放速度,播放视频,并显示引导信息;其中,引导信息用于引导在视频播放界面中执行目标交互操作;响应于目标交互操作被执行,采用第一播放速度,播放视频,并显示推广信息。The terminal 400 is also configured to receive display data of the video playback interface sent by the server 200, and display the video played at a first playback speed in the video playback interface; in response to the playback adjustment condition of the video being met, play the video at a second playback speed that is less than the first playback speed, and display guidance information; wherein the guidance information is used to guide the execution of a target interactive operation in the video playback interface; in response to the target interactive operation being executed, play the video at the first playback speed, and display promotional information.

一些实施例中,服务器200可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、内容分发网络(Content Deliver Network,CDN)、以及大数据和人工智能平台等基础云计算服务的云服务器。终端400可以是智能手机、平板电脑、笔记本电脑、台式计算机、机顶盒、智能语音交互设备、智能家电、虚拟现实设备、车载终端、飞行器、便携式音乐播放器、个人数字助理、专用消息设备、便携式游戏设备、智能音箱及智能手表等,但并不局限于此。终端以及服务器可以通过有线或无线通信方式进行直接或间接地连接,本申请实施例中不做限制。In some embodiments, the server 200 may be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks (CDNs), and big data and artificial intelligence platforms. The terminal 400 may be a smart phone, tablet computer, laptop computer, desktop computer, set-top box, intelligent voice interaction device, smart home appliance, virtual reality device, vehicle-mounted terminal, aircraft, portable music player, personal digital assistant, dedicated messaging device, portable gaming device, smart speaker and smart watch, etc., but is not limited thereto. The terminal and the server may be connected directly or indirectly via wired or wireless communication, which is not limited in the embodiments of the present application.

接下来对实施本申请实施例提供的信息推广方法的电子设备进行说明。参见图2,图2是本申请实施例提供的电子设备的结构示意图,该电子设备可以是服务器也可以是终端,以电子设备为图1中所示的终端为例,图2所示的电子设备包括:至少一个处理器410、存储器450、至少一个网络接口420和用户接口430。终端400中的各个组件通过总线系统440耦合在一起。可理解,总线系统440配置为实现这些组件之间的连接通信。总线系统440除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图3中将各种总线都标为总线系统440。Next, an electronic device for implementing the information promotion method provided by an embodiment of the present application is described. Referring to Figure 2, Figure 2 is a structural diagram of an electronic device provided by an embodiment of the present application. The electronic device can be a server or a terminal. Taking the electronic device as the terminal shown in Figure 1 as an example, the electronic device shown in Figure 2 includes: at least one processor 410, a memory 450, at least one network interface 420 and a user interface 430. The various components in the terminal 400 are coupled together through a bus system 440. It can be understood that the bus system 440 is configured to achieve connection and communication between these components. In addition to the data bus, the bus system 440 also includes a power bus, a control bus and a status signal bus. However, for the sake of clarity, various buses are labeled as bus system 440 in Figure 3.

处理器410可以是一种集成电路芯片,具有信号的处理能力,例如通用处理器、数字信号处理器(Digital Signal Processor,DSP),或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等,其中,通用处理器可以是微处理器或者任何常规的处理器等。The processor 410 can be an integrated circuit chip with signal processing capabilities, such as a general-purpose processor, a digital signal processor (DSP), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc., wherein the general-purpose processor can be a microprocessor or any conventional processor, etc.

用户接口430包括使得能够显示媒体内容的一个或多个输出装置431,包括一个或多个扬声器和/或一个或多个视觉显示屏。用户接口430还包括一个或多个输入装置432,包括有助于用户输入的用户接口部件,比如键盘、鼠标、麦克风、触屏显示屏、摄像头、其他输入按钮和控件。The user interface 430 includes one or more output devices 431 that enable display of media content, including one or more speakers and/or one or more visual display screens. The user interface 430 also includes one or more input devices 432, including user interface components that facilitate user input, such as a keyboard, mouse, microphone, touch screen display, camera, other input buttons and controls.

存储器450可以是可移除的,不可移除的或其组合。示例性的硬件设备包括固态存储器,硬盘驱动器,光盘驱动器等。存储器450可选地包括在物理位置上远离处理器410的一个或多个存储设备。The memory 450 may be removable, non-removable, or a combination thereof. Exemplary hardware devices include solid-state memory, hard drives, optical drives, etc. The memory 450 may optionally include one or more storage devices that are physically remote from the processor 410.

存储器450包括易失性存储器或非易失性存储器,也可包括易失性和非易失性存储器两者。非易失性存储器可以是只读存储器(Read Only Memory,ROM),易失性存储器可以是随机存取存储器(Random Access Memory,RAM)。本申请实施例描述的存储器450旨在包括任意适合类型的存储器。The memory 450 includes volatile memory or nonvolatile memory, or may include both volatile and nonvolatile memory. The nonvolatile memory may be read-only memory (ROM), and the volatile memory may be random access memory (RAM). The memory 450 described in the embodiments of the present application is intended to include any suitable type of memory.

在一些实施例中,存储器450能够存储数据以支持各种操作,这些数据的示例包括程序、模块和数据结构或者其子集或超集,下面示例性说明。In some embodiments, the memory 450 can store data to support various operations, examples of which include programs, modules, and data structures, or a subset or superset thereof, as exemplified below.

操作系统451,包括配置为处理各种基本系统服务和执行硬件相关任务的系统程序,例如框架层、核心库层、驱动层等,配置为实现各种基础业务以及处理基于硬件的任务;Operating system 451, including system programs configured to handle various basic system services and perform hardware-related tasks, such as a framework layer, a core library layer, a driver layer, etc., configured to implement various basic services and handle hardware-based tasks;

网络通信模块452,配置为经由一个或多个(有线或无线)网络接口420到达其他电子设备,示例性的网络接口420包括:蓝牙、无线相容性认证(WiFi)、和通用串行总线(USB,Universal Serial Bus)等;A network communication module 452 is configured to reach other electronic devices via one or more (wired or wireless) network interfaces 420. Exemplary network interfaces 420 include Bluetooth, Wi-Fi, and Universal Serial Bus (USB).

呈现模块453,配置为经由一个或多个与用户接口430相关联的输出装置431(例如,显示屏、扬声器等)使得能够显示信息(例如,用于操作外围设备和显示内容和信息的用户接口);a presentation module 453 configured to enable display of information via one or more output devices 431 (e.g., a display screen, a speaker, etc.) associated with the user interface 430 (e.g., a user interface for operating peripheral devices and displaying content and information);

输入处理模块454,配置为对一个或多个输入装置432的用户输入或互动进行检测以及翻译所检测的输入或互动。The input processing module 454 is configured to detect user input or interaction via one or more input devices 432 and to interpret the detected input or interaction.

在一些实施例中,本申请实施例提供的装置可以采用软件方式实现,图2示出了存储在存储器450的信息推广装置455,其可以是程序和插件等形式的软件,包括以下软件模块:第一显示模块4551、第二显示模块4552以及第三显示模块4553,这些模块是逻辑上的,因此根据所实现的功能可以进行任意的组合或进一步拆分。将在下文中说明各个模块的功能。In some embodiments, the apparatus provided in the embodiments of the present application can be implemented using software. FIG2 shows an information promotion apparatus 455 stored in memory 450. This apparatus 455 can be software in the form of a program or plug-in, and includes the following software modules: a first display module 4551, a second display module 4552, and a third display module 4553. These modules are logical and can be arbitrarily combined or further separated according to the functions implemented. The functions of each module will be described below.

在另一些实施例中,本申请实施例提供的装置可以采用硬件方式实现,作为示例,本申请实施例提供的信息推广装置可以是采用硬件译码处理器形式的处理器,其被编程以执行本申请实施例提供的信息推广方法,例如,硬件译码处理器形式的处理器可以采用一个或多个应用专用集成电路(Application Specific Integrated Circuit,ASIC)、DSP、可编程逻辑器件(Programmable Logic Device,PLD)、复杂可编程逻辑器件(Complex Programmable Logic Device,CPLD)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或其他电子元件。In other embodiments, the device provided in the embodiments of the present application can be implemented in hardware. As an example, the information promotion device provided in the embodiments of the present application can be a processor in the form of a hardware decoding processor, which is programmed to execute the information promotion method provided in the embodiments of the present application. For example, the processor in the form of a hardware decoding processor can adopt one or more application-specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field-programmable gate arrays (FPGAs) or other electronic components.

在一些实施例中,终端或服务器可以通过运行计算机程序来实现本申请实施例提供的信息推广方法。举例来说,计算机程序可以是操作系统中的原生程序或软件模块;可以是本地(Native)应用程序(Application,APP),即需要在操作系统中安装才能运行的程序,如即时通信APP、网页浏览器APP;也可以是小程序,即只需要下载到浏览器环境中就可以运行的程序;还可以是能够嵌入至任意APP中的小程序。总而言之,上述计算机程序可以是任意形式的应用程序、模块或插件。In some embodiments, the terminal or server can implement the information promotion method provided in the embodiments of the present application by running a computer program. For example, the computer program can be a native program or software module in the operating system; it can be a native application (APP), that is, a program that needs to be installed in the operating system to run, such as an instant messaging APP or a web browser APP; it can also be a small program, that is, a program that can be run only by downloading it into a browser environment; it can also be a small program that can be embedded in any APP. In short, the above-mentioned computer program can be any form of application, module or plug-in.

基于上述对本申请实施例提供的信息推广系统及电子设备的说明,下面说明本申请实施例提供的信息推广方法。在实际实施时,本申请实施例提供的信息推广方法可以由终端或服务器单独实现,或者由终端及服务器协同实现,以由图1中的终端400单独执行本发明实施例提供的信息推广方法为例进行说明。参见图3,图3是本申请实施例提供的信息推广方法的流程示意图,将结合图3示出的步骤进行说明。Based on the above description of the information promotion system and electronic device provided by the embodiments of the present application, the information promotion method provided by the embodiments of the present application is described below. In actual implementation, the information promotion method provided by the embodiments of the present application can be implemented independently by a terminal or a server, or by a terminal and a server in collaboration. The information promotion method provided by the embodiment of the present application is described by taking the terminal 400 in Figure 1 as an example of independently executing the information promotion method provided by the embodiment of the present application. Referring to Figure 3, Figure 3 is a schematic flow chart of the information promotion method provided by the embodiment of the present application, which will be described in conjunction with the steps shown in Figure 3.

步骤101,终端在视频播放界面中,显示采用第一播放速度播放的视频。Step 101: The terminal displays a video played at a first play speed in a video play interface.

在实际实施时,终端设置有应用客户端,如视频播放客户端、社交客户端、即时通讯客户端等,终端可以通过应用客户端显示视频播放界面;然后,通过视频播放界面播放视频,其中,视频可以是具体的电视剧、电影、综艺、或者用户自行拍摄的影像数据等,对此,本申请实施例不做限定。In actual implementation, the terminal is provided with an application client, such as a video playback client, a social client, an instant messaging client, etc. The terminal can display a video playback interface through the application client; then, the video is played through the video playback interface, where the video can be a specific TV series, movie, variety show, or image data shot by the user himself, etc., and this embodiment of the application does not limit this.

需要说明的是,第一播放速度为可以是默认的播放速度,例如倍速为1的播放速度,也可以是用户所设置的播放速度,例如倍速为0.8或者1.5的播放速度等,对此,本申请实施例不做限定。It should be noted that the first playback speed can be the default playback speed, such as a playback speed of 1 times the speed, or it can be a playback speed set by the user, such as a playback speed of 0.8 or 1.5 times the speed, etc. This embodiment of the application does not limit this.

步骤102,响应于视频的播放调整条件得到满足,采用小于第一播放速度的第二播放速度,播放视频,并显示引导信息;其中,引导信息用于引导在视频播放界面中执行目标交互操作。Step 102: In response to the video playback adjustment condition being met, the video is played at a second playback speed that is lower than the first playback speed, and guidance information is displayed; wherein the guidance information is used to guide the execution of a target interactive operation in the video playback interface.

需要说明的是,第二播放速度是小于第一播放速度的,例如可以是0或者小于第一播放速度的任意一个播放速度,例如,当第一播放速度是1倍速进行播放,如果视频播放界面中播放的视频的播放调整条件得到满足,可以暂停播放视频,也即第二播放速度为0,或者可以控制视频的播放速度小于1倍速,例如第二播放速度为0.5倍速等。It should be noted that the second playback speed is lower than the first playback speed, for example, it can be 0 or any playback speed lower than the first playback speed. For example, when the first playback speed is 1x speed, if the playback adjustment conditions of the video played in the video playback interface are met, the video can be paused, that is, the second playback speed is 0, or the playback speed of the video can be controlled to be lower than 1x speed, for example, the second playback speed is 0.5x speed, etc.

需要说明的是,对于当视频播放界面中播放的视频的播放调整条件得到满足时,确定第二播放速度是否为0可以是预先设定的,也可以是通过所满足的播放调整条件而确定的。It should be noted that when the playback adjustment condition of the video played in the video playback interface is satisfied, determining whether the second playback speed is 0 may be pre-set or determined based on the satisfied playback adjustment condition.

其中,播放调整条件包括以下至少之一:视频的播放时长达到目标时长;接收到针对视频的播放暂停操作;播放到视频的关键内容;视频当前播放的内容关联有推广信息;视频的当前播放时间点为关键时间点;接收到针对视频的慢速播放操作。比如,当接收到针对视频的慢速播放操作时,确定第二播放速度不为0,当接收到针对视频的播放暂停操作,确定第二播放速度为0;又或者,当播放到视频的关键内容时,确定第二播放速度为0,当视频当前播放的内容关联有推广信息时,确定第二播放速度不为0等。The playback adjustment conditions include at least one of the following: the video playback duration reaches the target duration; a playback pause operation is received for the video; the key content of the video is played; the currently played content of the video is associated with promotional information; the current playback time point of the video is a key time point; or a slow playback operation is received for the video. For example, when a slow playback operation is received for the video, the second playback speed is determined to be non-zero; when a playback pause operation is received for the video, the second playback speed is determined to be zero; or, alternatively, when the key content of the video is played, the second playback speed is determined to be zero; when the currently played content of the video is associated with promotional information, the second playback speed is determined to be non-zero, etc.

对于当视频播放界面中播放的视频的播放调整条件得到满足时,第二播放速度是否为0是通过所满足的播放调整条件而确定的情况,所满足的播放调整条件与第二播放速度是否为0间的对应关系,包括但不限于以上多种,对此,本申请实施例不做限定。When the playback adjustment conditions of the video played in the video playback interface are met, whether the second playback speed is 0 is determined by the satisfied playback adjustment conditions. The correspondence between the satisfied playback adjustment conditions and whether the second playback speed is 0 includes but is not limited to the above multiple types, and this embodiment of the present application does not limit this.

在实际实施时,对于确定视频的播放时长是否达到目标时长,实时获取视频当前播放至的播放时长,以及预先设置的目标时长,如10分钟等,然后将获取的播放时长与目标时长进行比对,当比对结果表征视频的播放时长达到目标时长时,确定播放调整条件得到满足。In actual implementation, in order to determine whether the playback time of the video has reached the target time, the current playback time of the video and the pre-set target time, such as 10 minutes, are obtained in real time, and then the obtained playback time is compared with the target time. When the comparison result indicates that the playback time of the video has reached the target time, it is determined that the playback adjustment condition is met.

其中,目标时长可以设置一个或多个,例如10分钟、20分钟、30分钟等,从而在视频的播放过程中,可以间隔性的确定视频的播放时长是否达到目标时长,进而实现规律的信息推广。Among them, one or more target durations can be set, such as 10 minutes, 20 minutes, 30 minutes, etc., so that during the playback of the video, it can be determined intermittently whether the playback duration of the video reaches the target duration, thereby achieving regular information promotion.

在实际实施时,对于接收到针对视频的播放暂停操作的过程,可以显示暂停控件,暂停控件用于对播放的视频进行暂停,从而将针对暂停控件的触发操作,确定为针对视频的播放暂停操作;或者,播放暂停操作可以是针对播放的视频的点击操作如双击操作,也可以是针对播放的视频的按压操作,对此,本申请实施例不做限定;从而当接收到针对视频的播放暂停操作时,确定播放调整条件得到满足。In actual implementation, for the process of receiving a play pause operation for a video, a pause control can be displayed, and the pause control is used to pause the playing video, so that the triggering operation for the pause control is determined as a play pause operation for the video; alternatively, the play pause operation can be a click operation such as a double-click operation on the playing video, or a press operation on the playing video, which is not limited in this embodiment of the present application; thus, when a play pause operation for a video is received, it is determined that the play adjustment condition is met.

在实际实施时,对于基于播放到视频的关键内容,以及视频当前播放的内容关联有推广信息,确定播放调整条件得到满足的过程,响应于视频的播放调整条件得到满足,采用小于第一播放速度的第二播放速度,播放视频,并显示引导信息之前,还可以,获取视频当前播放的内容;若视频当前播放的内容为视频的关键内容、或者视频当前播放的内容关联有推广信息,确定播放调整条件得到满足。In actual implementation, based on the key content of the video being played and the promotional information associated with the content currently being played of the video, the process of determining whether the playback adjustment conditions are met is, in response to the playback adjustment conditions of the video being met, a second playback speed that is less than the first playback speed is used to play the video, and before displaying the guide information, the content currently being played of the video can also be obtained; if the content currently being played of the video is the key content of the video, or the content currently being played of the video is associated with promotional information, it is determined that the playback adjustment conditions are met.

需要说明的是,关键内容可以是视频的高潮内容,或者视频的转折内容等,而视频当前播放的内容关联有推广信息则用于指示,当前播放的内容具体执行交互操作的可能性,如推广信息与当前播放的内容中的显示的物品相同,例如,如果推广信息是化妆品,当视频中出现女生在化妆时,视频当前播放的内容关联有推广信息,或者推广信息可以用于当前播放的内容中的具体场景,例如,如果推广信息是牙膏,当视频的当前播放内容是主角刚起床时,则视频当前播放的内容关联有推广信息。其中,确定当前播放的内容具体执行交互操作的可能性的过程,可以通过图像检测来实现,如图像检测模型对当前播放的内容中的显示的物品或者当前播放的内容中的具体场景进行检测,从而基于检测结果,确定当前播放的内容具体执行交互操作的可能性,也即推广信息与当前播放的内容中的显示的物品相同或者推广信息可以用于当前播放的内容中的具体场景。It should be noted that the key content can be the climax of the video, or the turning point of the video, etc., and the promotional information associated with the content of the currently playing video is used to indicate the possibility of the currently playing content performing a specific interactive operation, such as the promotional information is the same as the displayed item in the currently playing content. For example, if the promotional information is cosmetics, when a girl appears in the video putting on makeup, the currently playing content of the video is associated with the promotional information, or the promotional information can be used for a specific scene in the currently playing content. For example, if the promotional information is toothpaste, when the currently playing content of the video is the protagonist just getting up, the currently playing content of the video is associated with the promotional information. Among them, the process of determining the possibility of the currently playing content performing a specific interactive operation can be achieved through image detection, such as the image detection model detecting the displayed items in the currently playing content or the specific scene in the currently playing content, and then determining the possibility of the currently playing content performing a specific interactive operation based on the detection results, that is, the promotional information is the same as the displayed item in the currently playing content or the promotional information can be used for a specific scene in the currently playing content.

示例性地,参见图4,图4是本申请实施例提供的暂停播放视频的示意图,基于图4,当播放到视频的关键内容,也即如图4所示的两个主角即将牵手的内容时,确定播放调整条件得到满足,从而采用小于第一播放速度的第二播放速度,播放视频。For example, referring to FIG4 , FIG4 is a schematic diagram of pausing video playback provided in an embodiment of the present application. Based on FIG4 , when the key content of the video is played, that is, the content of the two protagonists about to hold hands as shown in FIG4 , it is determined that the playback adjustment condition is met, and the video is played at a second playback speed that is smaller than the first playback speed.

应用上述实施例,如果视频当前播放的内容为视频的关键内容、或者视频当前播放的内容关联有推广信息,则确定播放调整条件得到满足,从而采用小于第一播放速度的第二播放速度,播放视频,这样,通过减缓视频的播放速度,不仅增强了观众对关键内容的理解和记忆,提高了视频内容的整体质量和观看体验,也能提升推广信息的可见性和效果,增加了观众对推广内容的互动和响应,从而能够提高推广信息的转化率。Applying the above embodiment, if the content currently being played in the video is the key content of the video, or the content currently being played in the video is associated with promotional information, it is determined that the playback adjustment condition is met, and the video is played at a second playback speed that is lower than the first playback speed. In this way, by slowing down the playback speed of the video, not only is the audience's understanding and memory of the key content enhanced, the overall quality of the video content and the viewing experience are improved, but also the visibility and effect of the promotional information are improved, and the audience's interaction and response to the promotional content are increased, thereby improving the conversion rate of the promotional information.

在实际实施时,对于接收到针对视频的慢速播放操作的过程,可以显示至少一个速度播放控件,速度播放控件用于对视频的播放速度进行调整,从而将针对至少一个速度播放控件中目标速度播放控件的触发操作,确定为针对视频的慢速播放操作,其中,目标速度播放控件用于指示将视频的播放速度调整至目标播放速度阈值;这里,目标播放速度阈值小于播放速度阈值,例如播放速度阈值可以是1倍速进行播放,而目标播放速度阈值可以是0.5倍速或者0.25倍速进行播放;In actual implementation, in the process of receiving a slow playback operation for a video, at least one speed playback control may be displayed, the speed playback control being used to adjust the playback speed of the video, thereby determining the triggering operation of a target speed playback control in the at least one speed playback control as a slow playback operation for the video, wherein the target speed playback control is used to instruct to adjust the playback speed of the video to a target playback speed threshold; here, the target playback speed threshold is less than the playback speed threshold, for example, the playback speed threshold may be 1x speed for playback, while the target playback speed threshold may be 0.5x speed or 0.25x speed for playback;

或者,慢速播放操作可以是针对播放的视频的点击操作如双击操作,也可以是针对播放的视频的按压操作,对此,本申请实施例不做限定;从而当接收到针对视频的慢速播放操作时,确定播放调整条件得到满足。Alternatively, the slow play operation can be a click operation such as a double-click operation on the played video, or a press operation on the played video, which is not limited in this embodiment of the present application; thus, when a slow play operation on the video is received, it is determined that the playback adjustment condition is met.

在实际实施时,对于基于播放到视频的关键时间点,确定播放调整条件得到满足的过程,在视频播放的过程中,响应于视频的播放调整条件得到满足,采用小于第一播放速度的第二播放速度,播放视频,并显示引导信息之前,还可以,获取视频的当前播放时间点;若视频的当前播放时间点为视频的关键时间点,确定播放调整条件得到满足。In actual implementation, for the process of determining whether the playback adjustment conditions are met based on the key time point of the video, during the video playback process, in response to the video's playback adjustment conditions being met, a second playback speed that is smaller than the first playback speed is used to play the video, and before displaying the guide information, the current playback time point of the video can also be obtained; if the current playback time point of the video is the key time point of the video, it is determined that the playback adjustment conditions are met.

需要说明的是,关键时间点可以是预先设置的,例如在获取视频时,对视频进行关键时间点标记,得到视频的至少一个关键时间点,从而在视频的播放过程中,当视频播放至关键时间点时,确定播放调整条件得到满足。It should be noted that the key time points can be pre-set. For example, when acquiring a video, the key time points of the video are marked to obtain at least one key time point of the video. Therefore, during the playback of the video, when the video plays to the key time point, it is determined that the playback adjustment conditions are met.

在实际实施时,引导信息可以是多种形式,例如,文字形式,或者动画形式,或者文字结合动画的形式,接下来,以引导信息为文字结合动画的形式为例,对显示引导信息的过程进行说明。In actual implementation, the guidance information can be in various forms, for example, text form, animation form, or text combined with animation form. Next, the process of displaying the guidance information is explained by taking the guidance information in the form of text combined with animation as an example.

在一些实施例中,引导信息包括引导动画和引导文本,从而,显示引导信息的过程,可以是,在视频播放界面,显示引导动画,并在引导动画的关联区域,显示对应引导动画的动画内容的引导文本;其中,引导动画用于展示执行目标交互操作的操作方式。In some embodiments, the guidance information includes a guidance animation and a guidance text, so that the process of displaying the guidance information can be to display the guidance animation in the video playback interface, and display the guidance text corresponding to the animation content of the guidance animation in the associated area of the guidance animation; wherein the guidance animation is used to demonstrate the operation method of performing the target interactive operation.

需要说明的是,目标交互操作的形式可以是多种,例如可以是滑动操作、按压操作、吹气操作、晃动操作、点击操作等,对此,本申请实施例不做限定;基于此,针对具体的目标交互操作,会基于引导动画展示展示执行目标交互操作的操作方式,例如进行滑动,或者进行吹气等。同时,除了基于引导动画进行展示,还会基于引导文本来具体说明目标交互操作的操作内容,也即引导动画的动画内容。It should be noted that the target interaction operation can be in various forms, such as sliding, pressing, blowing, shaking, clicking, etc., which are not limited in the embodiments of the present application. Based on this, for a specific target interaction operation, the operation method of performing the target interaction operation, such as sliding or blowing, will be displayed based on the guidance animation. At the same time, in addition to displaying based on the guidance animation, the operation content of the target interaction operation will also be specifically explained based on the guidance text, that is, the animation content of the guidance animation.

示例性地,参见图5,图5是本申请实施例提供的引导信息的示意图,基于图5,图5的a中虚线框501以及b中虚线框502所指示的为引导动画,其中,虚线框501至虚线框502为动画的显示过程,而a中503以及b中504所指示的为引导文本,同时,这里的目标交互操作为滑动操作,从而在视频播放界面,显示如a中虚线框501以及b中虚线框502所指示的、用于提示进行滑动操作的引导动画,并在引导动画的上方区域,显示对应引导动画的动画内容的、如a中503以及b中504所指示的引导文本。For example, refer to Figure 5, which is a schematic diagram of the guidance information provided by an embodiment of the present application. Based on Figure 5, the dotted box 501 in a and the dotted box 502 in b in Figure 5 indicate a guidance animation, wherein the dotted box 501 to the dotted box 502 is the display process of the animation, and 503 in a and 504 in b indicate guidance text. At the same time, the target interactive operation here is a sliding operation, so that on the video playback interface, a guidance animation as indicated by the dotted box 501 in a and the dotted box 502 in b is displayed to prompt the sliding operation, and in the upper area of the guidance animation, the guidance text corresponding to the animation content of the guidance animation is displayed, as indicated by 503 in a and 504 in b.

应用上述实施例,通过引导动画来展示执行目标交互操作的操作方式,由于动画效果通常能够吸引用户的注意力,提高用户的参与度和兴趣,从而更加积极地执行目标交互操作,同时,引导动画会引导用户按照正确的步骤操作,帮助用户避免常见的错误,从而提高了用户体验。By applying the above embodiment, a guiding animation is used to demonstrate the operation method for performing the target interactive operation. Since the animation effect can usually attract the user's attention, increase the user's participation and interest, and thus more actively perform the target interactive operation, at the same time, the guiding animation will guide the user to follow the correct steps, help the user avoid common mistakes, and thus improve the user experience.

在一些实施例中,在显示引导信息的过程中,还会在引导信息的关联区域,通过悬浮窗口,播放与视频的视频内容关联的视频片段;其中,视频片段为未播放的视频的视频内容,用于指示完成目标交互操作时将继续播放视频。In some embodiments, during the process of displaying the guidance information, a video clip associated with the video content of the video will also be played in the associated area of the guidance information through a floating window; wherein the video clip is the video content of the unplayed video, which is used to indicate that the video will continue to be played when the target interactive operation is completed.

需要说明的是,关联区域可以是引导信息的上方区域、下方区域、左侧区域以及右侧区域中之一,而未播放的视频的视频内容可以是接续暂停播放或控制视频的播放速度小于播放速度阈值时视频的视频内容,例如当继续播放视频时,所需要播放的视频内容,或者也可以是其它未播放的视频内容,对此,本申请实施例不做限定。其中,视频片段的长度也可以是预先设定的,例如可以是3秒的视频内容等。如此,基于视频片段,来吸引用户完成目标交互操作,以继续播放视频,提高了用户执行目标交互操作的可能性,从而提高了人机交互率。It should be noted that the associated area can be one of the upper area, lower area, left area and right area of the guidance information, and the video content of the unplayed video can be the video content of the video when the playback is paused or the playback speed of the video is controlled to be less than the playback speed threshold, for example, when the video is continued to be played, the video content that needs to be played, or it can also be other unplayed video content, which is not limited in this embodiment of the present application. Among them, the length of the video clip can also be pre-set, for example, it can be 3 seconds of video content, etc. In this way, based on the video clip, the user is attracted to complete the target interactive operation to continue playing the video, which increases the possibility of the user performing the target interactive operation, thereby improving the human-computer interaction rate.

示例性地,参见图6,图6是本申请实施例提供的通过悬浮窗口播放与视频的视频内容关联的视频片段的示意图,基于图6,601所指示的为悬浮窗口,其中的内容为与视频的视频内容关联的视频片段,在如虚线框602所指示的引导信息的上方区域,通过如601所指示的悬浮窗口,播放与视频的视频内容关联的视频片段。For example, refer to Figure 6, which is a schematic diagram of playing a video clip associated with the video content of a video through a floating window provided in an embodiment of the present application. Based on Figure 6, 601 indicates a floating window, the content of which is a video clip associated with the video content of the video. In the area above the guide information indicated by the dotted box 602, the video clip associated with the video content of the video is played through the floating window indicated by 601.

在实际应用中,通过悬浮窗口,播放与视频的视频内容关联的视频片段,吸引用户执行目标交互操作,不仅提高了显示资源的利用率,而且提高了人机交互效率以及电子设备的硬件资源利用率。In actual applications, by playing video clips related to the video content in a floating window, users are attracted to perform target interactive operations, which not only improves the utilization of display resources, but also improves the efficiency of human-computer interaction and the utilization of hardware resources of electronic devices.

在一些实施例中,引导信息还可以与对象类别相关,其中,显示引导信息的过程,可以是,获取播放视频的目标对象所归属的目标对象类别;其中,不同对象类别对应不同的交互操作,不同交互操作的操作难度不同;基于目标对象类别,从多个交互操作中选择目标交互操作;显示对应目标交互操作的引导信息。In some embodiments, the guidance information may also be related to the object category, wherein the process of displaying the guidance information may be to obtain the target object category to which the target object of the played video belongs; wherein different object categories correspond to different interactive operations, and different interactive operations have different operating difficulties; based on the target object category, select the target interactive operation from multiple interactive operations; and display the guidance information corresponding to the target interactive operation.

需要说明的是,对象类别可以是基于对象的对象信息确定的,对象信息可以是对象的年龄、所使用账号在视频播放的客户端的账号等级、对象的历史行为数据等,对此,本申请实施例不做限定。其中,历史行为数据可以是对象也即用户的购买喜好、历史购买记录、收藏记录、评论行为、点赞行为以及分享行为等。It should be noted that the object category can be determined based on the object's object information, which may include the object's age, the account level of the account used on the video playback client, the object's historical behavior data, etc., which is not limited in this embodiment of the application. The historical behavior data may include the object's (i.e., user's) purchase preferences, historical purchase records, collection records, comment behavior, like behavior, and sharing behavior.

在实际实施时,对象信息除了可以确定对象类别,还可以对应不同的推广信息,从而后续过程中响应于目标交互操作被执行,采用第一播放速度,播放视频,并显示推广信息的过程,可以是,响应于目标交互操作被执行,采用第一播放速度,播放视频,并获取对应目标对象信息的目标推广信息,并显示目标推广信息。In actual implementation, in addition to determining the object category, the object information can also correspond to different promotional information. Therefore, in the subsequent process, in response to the target interactive operation being executed, the first playback speed is used to play the video and display the promotional information. The process can be that in response to the target interactive operation being executed, the first playback speed is used to play the video, and the target promotion information corresponding to the target object information is obtained and the target promotion information is displayed.

需要说明的是,在显示引导信息的过程中,首先获取播放视频的目标对象的目标对象信息,然后基于目标对象信息,确定目标对象所归属的目标对象类别,同时,还会基于目标对象信息,采用预先训练的推广模型来预测与目标对象相适配的目标推广信息,从而显示目标推广信息。It should be noted that in the process of displaying the guidance information, the target object information of the target object of the video being played is first obtained, and then based on the target object information, the target object category to which the target object belongs is determined. At the same time, based on the target object information, a pre-trained promotion model is used to predict the target promotion information that is compatible with the target object, thereby displaying the target promotion information.

需要说明的是,由于不同对象信息对应不同推广信息,当推广信息不同时,目标交互操作也可以不同,从而目标交互操作的交互路径也可以不同,例如,当基于对象信息,确定目标交互操作为滑动操作时,从而目标交互操作的交互路径为滑动操作的滑动轨迹;当基于对象信息,确定目标交互操作为晃动操作时,从而目标交互操作的交互路径为晃动操作的晃动轨迹等。同时,即使基于对象信息,确定不同对象的目标交互操作均为滑动操作时,由于对象信息不同,滑动操作的滑动轨迹也可以不同。对此,本申请实施例不做限定。It should be noted that, since different object information corresponds to different promotional information, when the promotional information is different, the target interactive operation may also be different, and thus the interaction path of the target interactive operation may also be different. For example, when the target interactive operation is determined to be a sliding operation based on the object information, the interaction path of the target interactive operation is the sliding trajectory of the sliding operation; when the target interactive operation is determined to be a shaking operation based on the object information, the interaction path of the target interactive operation is the shaking trajectory of the shaking operation, etc. At the same time, even if the target interactive operations of different objects are determined to be sliding operations based on the object information, the sliding trajectories of the sliding operations may also be different due to the different object information. This embodiment of the present application does not limit this.

应用上述实施例,不同对象类别对应不同的交互操作,不同交互操作的操作难度不同,从而基于目标对象所归属的对象类别,显示对应的引导信息,这样,丰富了引导信息的多样性,提高了目标对象基于引导信息执行目标交互操作的概率,从而提高了人机交互效率以及电子设备的硬件资源利用率。By applying the above embodiment, different object categories correspond to different interactive operations, and the operating difficulty of different interactive operations is different. Therefore, the corresponding guidance information is displayed based on the object category to which the target object belongs. In this way, the diversity of the guidance information is enriched, and the probability of the target object performing the target interactive operation based on the guidance information is increased, thereby improving the human-computer interaction efficiency and the hardware resource utilization of the electronic device.

步骤103,响应于目标交互操作被执行,采用第一播放速度,播放视频,并显示推广信息。Step 103 : In response to the target interactive operation being executed, the video is played at a first play speed and promotional information is displayed.

需要说明的是,推广信息用于对物品进行宣传,例如可以是广告,同时,推广信息也可以是图像或文字,或者可以包括视频、动画、互动游戏等多种形式,如此,为广告商提供更多样化的推广方式,提高了视频播放过程中信息推广方式的多样性。It should be noted that promotional information is used to promote items, for example, it can be an advertisement. At the same time, promotional information can also be an image or text, or can include multiple forms such as video, animation, interactive games, etc. This provides advertisers with more diverse promotion methods and increases the diversity of information promotion methods during video playback.

在实际实施时,响应于目标交互操作被执行,采用第一播放速度,播放视频,并显示推广信息的过程,可以是,响应于目标交互操作被执行,当目标交互操作满足操作条件时,采用第一播放速度,播放视频,并显示推广信息;当目标交互操作不满足操作条件时,显示操作提示信息;其中,操作提示信息用于提示目标交互操作不满足操作条件,需要重新执行目标交互操作。In actual implementation, in response to the target interactive operation being executed, the process of using a first playback speed to play the video and displaying promotional information may be that in response to the target interactive operation being executed, when the target interactive operation meets the operation conditions, the first playback speed is used to play the video and display promotional information; when the target interactive operation does not meet the operation conditions, operation prompt information is displayed; wherein the operation prompt information is used to prompt that the target interactive operation does not meet the operation conditions and the target interactive operation needs to be re-executed.

需要说明的是,操作条件可以是预先设置的,同时,基于目标交互操作的差异,具体的操作条件也不同;例如,当目标交互操作为滑动操作时,操作条件可以是滑动操作是否匹配滑动轨迹或是否达到滑动长度等;当目标交互操作为吹气操作时,操作条件可以是吹气操作所产生的声压级是否达到目标声压级;当目标交互操作是晃动操作时,操作条件可以是晃动操作的倾斜角度是否达到目标角度或者晃动距离是否达到目标距离等。接下来,以其中三种目标交互操作为例,对响应于目标交互操作被执行,显示推广信息的过程进行说明。It should be noted that the operating conditions can be pre-set, and the specific operating conditions may vary based on the target interaction operation. For example, when the target interaction operation is a slide operation, the operating condition may include whether the slide operation matches the slide trajectory or reaches the slide length. When the target interaction operation is a blow operation, the operating condition may include whether the sound pressure level generated by the blow operation reaches the target sound pressure level. When the target interaction operation is a shake operation, the operating condition may include whether the tilt angle of the shake operation reaches the target angle or whether the shake distance reaches the target distance. Next, using three of these target interaction operations as examples, the process of displaying promotional information in response to the execution of the target interaction operation is described.

在一些实施例中,目标交互操作包括滑动操作,引导信息包括目标滑动轨迹以及用于提示基于目标滑动轨迹执行滑动操作的提示信息;从而,响应于目标交互操作被执行,采用第一播放速度,播放视频,并显示推广信息的过程,可以是,响应于滑动操作被执行,显示滑动操作当前的滑动轨迹;当滑动操作当前的滑动轨迹与目标滑动轨迹相匹配时,采用第一播放速度,播放视频,并显示推广信息。In some embodiments, the target interaction operation includes a sliding operation, and the guidance information includes a target sliding trajectory and prompt information for prompting to perform the sliding operation based on the target sliding trajectory; thus, in response to the target interaction operation being performed, a first playback speed is adopted to play the video and display the promotional information. The process may be that in response to the sliding operation being performed, the current sliding trajectory of the sliding operation is displayed; when the current sliding trajectory of the sliding operation matches the target sliding trajectory, the first playback speed is adopted to play the video and display the promotional information.

示例性地,参见图7,图7是本申请实施例提供的当前滑动轨迹的示意图,基于图7,701所指示的为当前滑动轨迹,而702所指示的为目标滑动轨迹,从而当滑动操作如701所指示的当前的滑动轨迹与目标滑动轨迹相匹配时,播放视频,并显示推广信息。For example, refer to Figure 7, which is a schematic diagram of the current sliding trajectory provided by an embodiment of the present application. Based on Figure 7, 701 indicates the current sliding trajectory, and 702 indicates the target sliding trajectory. Therefore, when the sliding operation such as the current sliding trajectory indicated by 701 matches the target sliding trajectory, the video is played and the promotional information is displayed.

需要说明的是,目标滑动轨迹可以是预先设置的,可以与用户的对象信息有关,对象信息可以是用户年龄、所使用账号在视频播放的客户端的账号等级等,例如,当用户年龄越大,目标滑动轨迹所设置的复杂程度越高等。对此,本申请实施例不做限定。It should be noted that the target sliding track may be pre-set and may be related to the user's object information, which may be the user's age, the account level of the account used in the video playback client, etc. For example, the older the user, the more complex the target sliding track may be. This embodiment of the present application does not limit this.

在实际实施时,当滑动操作当前的滑动轨迹与目标滑动轨迹的匹配度达到匹配度阈值时,确定滑动操作当前的滑动轨迹与目标滑动轨迹相匹配,从而播放视频,并显示推广信息,其中,匹配度阈值可以是预先设定的,例如可以是90%等。In actual implementation, when the matching degree between the current sliding trajectory of the sliding operation and the target sliding trajectory reaches a matching degree threshold, it is determined that the current sliding trajectory of the sliding operation matches the target sliding trajectory, thereby playing the video and displaying the promotional information, wherein the matching degree threshold can be pre-set, for example, it can be 90%, etc.

应用上述实施例,如果目标交互操作为滑动操作,只有当滑动操作的滑动轨迹与目标轨迹相匹配时,才会采用第一播放速度播放视频并显示推广信息,这样,避免了用户误触的情况,提高了人机交互效率。Applying the above embodiment, if the target interactive operation is a sliding operation, the video will be played at the first playback speed and the promotional information will be displayed only when the sliding trajectory of the sliding operation matches the target trajectory. In this way, accidental touch by the user is avoided and the efficiency of human-computer interaction is improved.

在另一些实施例中,当滑动操作当前的滑动轨迹与目标滑动轨迹不匹配时,将目标滑动轨迹切换为新目标滑动轨迹。In other embodiments, when the current sliding trajectory of the sliding operation does not match the target sliding trajectory, the target sliding trajectory is switched to a new target sliding trajectory.

需要说明的是,新目标滑动轨迹为基于当前滑动轨迹,对目标滑动轨迹进行更新所得到的,且新目标滑动轨迹与当前滑动轨迹间相似度达到相似度阈值,其中,相似度阈值可以是预先设定的,例如可以是80%等,同时,新目标操作轨迹的复杂程度也可以小于当前操作轨迹,从而减低滑动轨迹相匹配的难度,便于用户基于新目标滑动轨迹执行新滑动操作,使得新滑动操作当前的滑动轨迹与目标滑动轨迹相匹配。It should be noted that the new target sliding trajectory is obtained by updating the target sliding trajectory based on the current sliding trajectory, and the similarity between the new target sliding trajectory and the current sliding trajectory reaches a similarity threshold, wherein the similarity threshold can be pre-set, for example, it can be 80%, etc. At the same time, the complexity of the new target operation trajectory can also be less than the current operation trajectory, thereby reducing the difficulty of matching the sliding trajectories, making it easier for users to perform new sliding operations based on the new target sliding trajectory, so that the current sliding trajectory of the new sliding operation matches the target sliding trajectory.

需要说明的是,当滑动操作当前的滑动轨迹与目标滑动轨迹的匹配度未达到匹配度阈值时,确定滑动操作当前的滑动轨迹与目标滑动轨迹不匹配,然后获取滑动操作的第一滑动信息,例如滑动速度、方向、时间、幅度等具体信息,同时,对滑动轨迹进行分析,得到第二滑动信息,例如包括但不限于滑动开始和结束点的位置,滑动的距离和时间,滑动的速率等,接着,基于第一滑动信息以及第二滑动信息,分析得到用户的滑动习惯和倾向,最后基于用户的滑动习惯和倾向,采用预先训练的轨迹预测模型,预测用户可能的滑动路径,从而基于用户可能的滑动路径,对滑动操作当前的滑动轨迹进行调整,得到新目标滑动轨迹。It should be noted that when the matching degree between the current sliding trajectory of the sliding operation and the target sliding trajectory does not reach the matching degree threshold, it is determined that the current sliding trajectory of the sliding operation does not match the target sliding trajectory, and then the first sliding information of the sliding operation is obtained, such as the sliding speed, direction, time, amplitude and other specific information. At the same time, the sliding trajectory is analyzed to obtain the second sliding information, such as but not limited to the position of the sliding start and end points, the sliding distance and time, the sliding rate, etc. Then, based on the first sliding information and the second sliding information, the user's sliding habits and tendencies are analyzed. Finally, based on the user's sliding habits and tendencies, a pre-trained trajectory prediction model is used to predict the user's possible sliding path, so that based on the user's possible sliding path, the current sliding trajectory of the sliding operation is adjusted to obtain a new target sliding trajectory.

在实际应用中,如果目标交互操作为滑动操作,同时用户的滑动操作的滑动轨迹与目标滑动轨迹不匹配,对目标滑动轨迹进行调整,从而减少了新目标滑动轨迹的复杂程度,便于用户基于新目标滑动轨迹执行新滑动操作,也即减少了目标交互操作的完成难度,提高了目标交互操作的成功率,从而提高了人机交互效率。In actual applications, if the target interaction operation is a sliding operation, and the sliding trajectory of the user's sliding operation does not match the target sliding trajectory, the target sliding trajectory is adjusted, thereby reducing the complexity of the new target sliding trajectory, making it easier for the user to perform a new sliding operation based on the new target sliding trajectory, that is, reducing the difficulty of completing the target interaction operation, and improving the success rate of the target interaction operation, thereby improving the efficiency of human-computer interaction.

在一些实施例中,引导信息包括可交互元素以及用于提示针对可交互元素执行吹气操作的提示信息,目标交互操作包括针对可交互元素的吹气操作;从而,响应于目标交互操作被执行,采用第一播放速度,播放视频,并显示推广信息的过程,可以是,响应于针对可交互元素的吹气操作被执行,显示可交互元素被吹起的过程;当可交互元素被吹起的高度达到高度阈值或者可交互元素被吹起的大小达到大小阈值时,采用第一播放速度,播放视频,并显示推广信息。In some embodiments, the guidance information includes an interactive element and prompt information for prompting to perform a blowing operation on the interactive element, and the target interactive operation includes a blowing operation on the interactive element; thus, in response to the target interactive operation being performed, the process of using a first playback speed to play the video and displaying the promotional information may be, in response to the blowing operation being performed on the interactive element, the process of displaying the interactive element being blown up; when the height of the interactive element blown up reaches a height threshold or the size of the interactive element blown up reaches a size threshold, the first playback speed is used to play the video and display the promotional information.

需要说明的是,这里的可交互元素的样式可以是预先设置的,如树叶、羽毛等能够被吹气的物体,而用于提示针对可交互元素进行吹气操作的提示信息可以是文字信息,如“请吹起羽毛”,还可以是动画信息,如将一片羽毛吹气的动画等,对此,本申请实施例不做限定。It should be noted that the style of the interactive elements here can be pre-set, such as objects that can be blown, such as leaves and feathers, and the prompt information used to prompt the blowing operation on the interactive elements can be text information, such as "Please blow up the feathers", or it can be animation information, such as an animation of blowing a feather, etc., and the embodiments of the present application do not limit this.

在实际实施时,当用户吹气时,会产生特定的声压级,因此,当接收到用户针对可交互元素的吹气操作也即针对可交互元素的吹气操作被执行时,利用终端中包括的声压传感器检测到基于用户的吹气操作所产生的声压级的变化也即产生了特定的声压级,然后将声压级的变化与吹气现象相关联,也即当产生了特定的声压级时,确定用户执行了吹气操作,从而显示可交互元素被吹起的过程。其中,高度阈值以及大小阈值也可以是预先设置的,例如根据如前文所述的对象信息进行设置,不同对象对应的高度阈值以及大小阈值不同。对此,本申请实施例不做限定。In actual implementation, when the user blows, a specific sound pressure level is generated. Therefore, when the user's blowing operation on the interactive element is received, that is, the blowing operation on the interactive element is performed, the sound pressure sensor included in the terminal detects the change in the sound pressure level generated by the user's blowing operation, that is, the specific sound pressure level is generated, and then the change in sound pressure level is associated with the blowing phenomenon. That is, when the specific sound pressure level is generated, it is determined that the user has performed the blowing operation, thereby displaying the process of the interactive element being blown up. Among them, the height threshold and the size threshold can also be pre-set, for example, according to the object information as described above, and the height threshold and size threshold corresponding to different objects are different. This is not limited in this embodiment of the present application.

需要说明的是,当可交互元素被吹起的高度未达到高度阈值或者可交互元素被吹起的大小未达到大小阈值时,对高度阈值或者大小阈值进行调整,得到新高度阈值或者新大小阈值,从而使得用户基于操作提示信息重新执行吹气操作时,能够基于新高度阈值或者新大小阈值,来确定是否播放视频,并显示推广信息。It should be noted that when the height of the interactive element blown up does not reach the height threshold or the size of the interactive element blown up does not reach the size threshold, the height threshold or the size threshold is adjusted to obtain a new height threshold or a new size threshold, so that when the user re-executes the blowing operation based on the operation prompt information, it can be determined based on the new height threshold or the new size threshold whether to play the video and display the promotional information.

其中,对高度阈值或者大小阈值进行调整,得到新高度阈值或者新大小阈值的过程,与前文所述的基于当前滑动轨迹,对目标滑动轨迹进行更新,得到新目标滑动轨迹的过程相类似,对此,本申请实施例不做赘述。Among them, the process of adjusting the height threshold or the size threshold to obtain a new height threshold or a new size threshold is similar to the process of updating the target sliding trajectory based on the current sliding trajectory to obtain a new target sliding trajectory as described above. This embodiment of the present application will not be elaborated on.

应用上述实施例,如果目标交互操作包括针对可交互元素的吹气操作,则当可交互元素被吹起的高度达到高度阈值或者可交互元素被吹起的大小达到大小阈值时,采用第一播放速度播放视频,并显示推广信息,这样,丰富了目标可交互操作的类型,提高了目标可交互操作执行过程的多样性,不仅提高了用户体验,也提高了人机交互效率以及电子设备的硬件资源利用率。Applying the above embodiment, if the target interactive operation includes a blowing operation on an interactive element, when the height of the interactive element blown up reaches a height threshold or the size of the interactive element blown up reaches a size threshold, the video is played at the first playback speed and promotional information is displayed. In this way, the types of target interactive operations are enriched and the diversity of the target interactive operation execution process is improved, which not only improves the user experience, but also improves the human-computer interaction efficiency and the hardware resource utilization of the electronic device.

在一些实施例中,引导信息包括可交互元素以及用于提示针对播放视频的终端执行晃动操作的提示信息,目标交互操作包括针对终端的晃动操作;从而,响应于目标交互操作被执行,采用第一播放速度,播放视频,并显示推广信息的过程,可以是,响应于针对终端的晃动操作被执行,显示可交互元素从当前位置移动至目标位置的过程;当可交互元素移动至目标位置时,采用第一播放速度,播放视频,并显示推广信息。In some embodiments, the guidance information includes an interactive element and prompt information for prompting a shaking operation to be performed on the terminal playing the video, and the target interactive operation includes a shaking operation on the terminal; thus, in response to the target interactive operation being performed, the process of using a first playback speed to play the video and displaying the promotional information may be a process of displaying the interactive element moving from the current position to the target position in response to the shaking operation being performed on the terminal; when the interactive element moves to the target position, the first playback speed is used to play the video and display the promotional information.

需要说明的是,提示针对播放视频的终端执行晃动操作也即针对可交互元素进行晃动操作,这里的可交互元素的样式可以是预先设置的,如球类物体等,同时,目标位置也是预先设定的,而且会在视频播放界面标识出来,如用特效突出显示等,而用于提示针对可交互元素进行晃动操作也即针对播放视频的终端进行晃动操作的提示信息可以是文字信息,如“请将小球移动到目标位置”,还可以是动画信息,如将小球移动到目标位置的动画等,对此,本申请实施例不做限定。It should be noted that the prompt to perform a shaking operation on the terminal playing the video is to perform a shaking operation on the interactive elements. The style of the interactive elements here can be pre-set, such as a ball object, etc. At the same time, the target position is also pre-set, and it will be marked on the video playback interface, such as highlighted with special effects, etc. The prompt information for prompting to perform a shaking operation on the interactive elements, that is, to perform a shaking operation on the terminal playing the video can be text information, such as "Please move the ball to the target position", or it can be animation information, such as an animation of moving the ball to the target position, etc., and the embodiments of the present application do not limit this.

在实际实施时,当接收到用户针对终端的晃动操作时,通过重力传感器,计算出设备相对于水平面的倾斜角度,从而确定设备移动的方式,然后基于设备移动的方式,控制可交互元素进行相应的移动。In actual implementation, when the user shakes the terminal, the gravity sensor is used to calculate the tilt angle of the device relative to the horizontal plane, thereby determining the way the device moves. Then, based on the way the device moves, the interactive elements are controlled to move accordingly.

需要说明的是,当可交互元素未移动至目标位置时,对目标位置进行调整,得到新目标位置,从而使得用户基于操作提示信息重新执行晃动操作时,能够基于目标位置,来确定是否播放视频,并显示推广信息。It should be noted that when the interactive element has not moved to the target position, the target position is adjusted to obtain a new target position, so that when the user re-performs the shaking operation based on the operation prompt information, it can determine whether to play the video and display promotional information based on the target position.

其中,对目标位置进行调整,得到新目标位置的过程,与前文所述的基于当前滑动轨迹,对目标滑动轨迹进行更新,得到新目标滑动轨迹的过程相类似,对此,本申请实施例不做赘述。Among them, the process of adjusting the target position to obtain a new target position is similar to the process of updating the target sliding trajectory based on the current sliding trajectory to obtain a new target sliding trajectory as described above. This embodiment of the present application will not be described in detail.

在实际应用中,如果目标交互操作包括针对终端的晃动操作,则当可交互元素移动至目标位置时,采用第一播放速度播放视频,并显示推广信息,这样,丰富了目标可交互操作的类型,提高了目标可交互操作执行过程的多样性,不仅提高了人机交互效率以及电子设备的硬件资源利用率,也提高了用户体验。In actual applications, if the target interactive operation includes a shaking operation on the terminal, when the interactive element moves to the target position, the video is played at the first playback speed and promotional information is displayed. In this way, the types of target interactive operations are enriched and the diversity of the target interactive operation execution process is improved, which not only improves the human-computer interaction efficiency and the hardware resource utilization of the electronic device, but also improves the user experience.

在一些实施例中,目标交互操作所对应的操作内容包括多个,不同的操作内容所对应的推广信息不同;从而响应于目标交互操作被执行,采用第一播放速度,播放视频,并显示推广信息的过程,可以是,响应于目标交互操作被执行,采用第一播放速度,播放视频,并显示与目标交互操作的操作内容相对应的目标推广信息。In some embodiments, the target interactive operation includes multiple operation contents, and different operation contents correspond to different promotional information; thus, in response to the target interactive operation being executed, the process of using a first playback speed to play the video and displaying the promotional information may be, in response to the target interactive operation being executed, using a first playback speed to play the video and displaying the target promotional information corresponding to the operation content of the target interactive operation.

需要说明的是,如前文所述,目标交互操作包括多个,不同目标交互操作对应的操作内容不同,比如,目标交互操作可以是滑动操作、吹气操作或者晃动操作等,当目标交互操作是滑动操作时,操作内容为针对当前显示的视频内容的滑动路径;当目标交互操作是吹气操作时,操作内容为针对可交互元素所吹起的高度或者大小;当目标交互操作为晃动操作时,操作内容为可交互元素最终移动至的目标位置。对此,本申请实施例不做限定。接下来,以目标交互操作为滑动操作为例,对响应于接收到目标交互操作,播放视频,并显示与目标交互操作的操作内容相对应的目标推广信息的过程进行说明。It should be noted that, as mentioned above, there are multiple target interactive operations, and the operation contents corresponding to different target interactive operations are different. For example, the target interactive operation can be a sliding operation, a blowing operation, or a shaking operation. When the target interactive operation is a sliding operation, the operation content is the sliding path for the currently displayed video content; when the target interactive operation is a blowing operation, the operation content is the height or size blown up for the interactive element; when the target interactive operation is a shaking operation, the operation content is the target position to which the interactive element finally moves. This is not limited in the embodiments of the present application. Next, taking the target interactive operation as a sliding operation as an example, the process of playing a video in response to receiving a target interactive operation, and displaying target promotion information corresponding to the operation content of the target interactive operation is explained.

应用上述实施例,如果目标交互操作所对应的操作内容包括多个,不同的操作内容所对应的推广信息不同,则当目标交互操作被执行时,显示与目标交互操作的操作内容相对应的目标推广信息,这样,当用户执行特定的目标交互操作时,可以展示与目标交互操作的操作内容强相关的推广信息,增加了推广信息的吸引力;同时,由于推广信息与用户的操作内容直接相关,用户更有可能对这些信息感兴趣,从而提高用户的参与度和互动,进而提高了推广信息的转化率。Applying the above embodiment, if the target interactive operation includes multiple operation contents, and different operation contents correspond to different promotional information, then when the target interactive operation is executed, the target promotional information corresponding to the operation content of the target interactive operation is displayed. In this way, when the user performs a specific target interactive operation, promotional information that is strongly related to the operation content of the target interactive operation can be displayed, which increases the attractiveness of the promotional information; at the same time, since the promotional information is directly related to the user's operation content, the user is more likely to be interested in this information, thereby increasing the user's participation and interaction, and thus improving the conversion rate of the promotional information.

在一些实施例中,目标交互操作包括滑动操作,操作内容为针对当前显示的视频内容的滑动路径,引导信息包括多个滑动路径及针对滑动路径的提示信息,提示信息用于提示基于多个滑动路径中至少之一执行针对视频内容的滑动操作;从而,响应于目标交互操作被执行,采用第一播放速度,播放视频,并显示与目标交互操作的操作内容相对应的目标推广信息的过程,可以是,响应于针对多个滑动路径中目标滑动路径的滑动操作被执行,采用第一播放速度,播放视频,并显示与目标滑动路径相对应的目标推广信息。In some embodiments, the target interaction operation includes a sliding operation, the operation content is a sliding path for the currently displayed video content, the guidance information includes multiple sliding paths and prompt information for the sliding path, and the prompt information is used to prompt the execution of a sliding operation for the video content based on at least one of the multiple sliding paths; thus, in response to the target interaction operation being executed, a first playback speed is adopted to play the video, and the target promotion information corresponding to the operation content of the target interaction operation is displayed. The process may be that in response to the sliding operation being executed for the target sliding path among the multiple sliding paths, the first playback speed is adopted to play the video, and the target promotion information corresponding to the target sliding path is displayed.

需要说明的是,不同操作内容可以指示滑动操作对应的不同滑动路径,例如,可以是向左滑动,或者向右滑动等,不同滑动路径对应的推广信息不同,例如向左滑动时,显示与向左滑动的滑动路径相对应的目标推广信息,向右滑动时,显示与向右滑动的滑动路径相对应的目标推广信息等。其中,各操作内容对应的推广信息均为预先设定的,对此,本申请实施例不做限定。It should be noted that different operation contents may indicate different sliding paths corresponding to the sliding operation, for example, it may be a left swipe or a right swipe, etc. Different sliding paths correspond to different promotional information. For example, when swiping to the left, the target promotional information corresponding to the left sliding path is displayed, and when swiping to the right, the target promotional information corresponding to the right sliding path is displayed. The promotional information corresponding to each operation content is pre-set, and this embodiment of the application does not limit this.

在实际应用中,如果目标交互操作为滑动操作,且滑动操作的不同滑动路径对应不同视频内容时,则当滑动操作被执行时,显示与滑动操作的目标滑动路径相对应的目标推广信息,这样,推广信息基于用户滑动操作的滑动路径所动态生成,不仅提高了用户体验并减少了信息过载的可能性,也使得推广信息更加智能,从而确保推广信息更加符合用户的偏好和需求,进而提高了推广信息的转化率。In actual applications, if the target interactive operation is a sliding operation, and different sliding paths of the sliding operation correspond to different video content, then when the sliding operation is performed, the target promotion information corresponding to the target sliding path of the sliding operation is displayed. In this way, the promotion information is dynamically generated based on the sliding path of the user's sliding operation, which not only improves the user experience and reduces the possibility of information overload, but also makes the promotion information more intelligent, thereby ensuring that the promotion information is more in line with the user's preferences and needs, thereby improving the conversion rate of the promotion information.

在实际实施时,不同的操作内容还用于指示继续播放所述视频时不同的视频内容;从而播放视频的过程,可以是,继续播放目标视频内容;其中,目标视频内容与目标交互操作的操作内容相对应。In actual implementation, different operation contents are also used to indicate different video contents when continuing to play the video; thus, the process of playing the video can be to continue playing the target video content; wherein the target video content corresponds to the operation content of the target interactive operation.

需要说明的是,当接收到针对多个滑动路径中目标滑动路径的滑动操作,可以在显示与目标滑动路径相对应的目标推广信息的同时,继续播放目标视频内容;或者,可以是,在显示与目标滑动路径相对应的目标推广信息之后,取消显示目标推广信息,并继续播放目标视频内容,对此,本申请实施例中不做限定。It should be noted that when a sliding operation is received for a target sliding path among multiple sliding paths, the target video content can continue to be played while the target promotion information corresponding to the target sliding path is displayed; or, after the target promotion information corresponding to the target sliding path is displayed, the target promotion information can be canceled and the target video content can continue to be played. This is not limited in the embodiments of the present application.

需要说明的是,目标视频内容与目标交互操作的操作内容相对应指的是,基于用户所执行的不同目标交互操作的操作内容,继续播放的视频的视频内容不同,例如,当目标交互操作为滑动操作时,当用户执行向左滑动操作时,继续播放与向左滑动的滑动路径相对应的目标视频内容;当用户执行向右滑动操作时,继续播放与向右滑动的滑动路径相对应的目标视频内容。It should be noted that the target video content corresponds to the operation content of the target interactive operation, which means that the video content of the video that continues to be played is different based on the operation content of different target interactive operations performed by the user. For example, when the target interactive operation is a sliding operation, when the user performs a left sliding operation, the target video content corresponding to the sliding path of sliding to the left continues to be played; when the user performs a right sliding operation, the target video content corresponding to the sliding path of sliding to the right continues to be played.

示例性地,如果暂停播放视频时,视频中的主角迷路了且面前有两条路,显示包括多个滑动路径及针对滑动路径的提示信息的引导信息,从而用户向左滑动时,继续播放视频中的主角向左行进的目标视频内容;当用户执行向右滑动操作时,继续播放视频中的主角向右行进的目标视频内容。For example, if the protagonist in the video is lost and there are two roads in front of him when the video is paused, guidance information including multiple sliding paths and prompt information for the sliding paths is displayed, so that when the user slides to the left, the target video content of the protagonist in the video moving to the left continues to play; when the user performs a right sliding operation, the target video content of the protagonist in the video moving to the right continues to play.

需要说明的是,操作内容可以与视频内容强相关,如上述示例所述,又或者可以只是与视频内容对应,并不强相关,例如接上述示例,滑动路径可以是向上滑动或者向下滑动,从而用户向上滑动时,继续播放对应的视频中的主角向左行进的目标视频内容;当用户执行向下滑动操作时,继续播放对应的视频中的主角向右行进的目标视频内容。对此,本申请实施例不做限定。It should be noted that the operation content can be strongly related to the video content, as described in the above example, or it can simply correspond to the video content without being strongly related. For example, in the above example, the sliding path can be an upward slide or a downward slide, so that when the user slides upward, the target video content of the protagonist in the corresponding video moving to the left continues to play; when the user performs a downward slide operation, the target video content of the protagonist in the corresponding video moving to the right continues to play. This embodiment of the application is not limited to this.

应用上述实施例,如果目标交互操作不同的操作内容还用于指示继续播放视频时不同的视频内容时,则当目标交互操作被执行时,还会显示与目标交互操作的操作内容相对应的目标推广信息,这样,推广信息基于目标交互操作的操作内容所动态生成,提高了用户体验并减少了信息过载的可能性,使得推广信息更加智能,从而确保推广信息更加符合用户的偏好和需求,进而提高了推广信息的转化率。Applying the above embodiment, if different operation contents of the target interactive operation are also used to indicate different video content when continuing to play the video, then when the target interactive operation is executed, target promotion information corresponding to the operation content of the target interactive operation will also be displayed. In this way, the promotion information is dynamically generated based on the operation content of the target interactive operation, which improves the user experience and reduces the possibility of information overload, making the promotion information more intelligent, thereby ensuring that the promotion information is more in line with the user's preferences and needs, and thereby improving the conversion rate of the promotion information.

在一些实施例中,还可以基于当前在线执行目标交互操作的对象的数量,显示不同的推广信息,其中,响应于目标交互操作被执行,采用第一播放速度,播放视频,并显示推广信息的过程,可以是,响应于目标交互操作被执行,采用第一播放速度,播放视频,并若当前在线执行目标交互操作的对象的数量达到目标数量,显示第一推广信息;若当前在线执行目标交互操作的对象的数量未达到目标数量,显示第二推广信息,第二推广信息不同于第一推广信息。In some embodiments, different promotional information can also be displayed based on the number of objects currently performing the target interactive operation online. The process of playing the video at a first playback speed and displaying the promotional information in response to the target interactive operation being performed can be that, in response to the target interactive operation being performed, the video is played at a first playback speed, and if the number of objects currently performing the target interactive operation online reaches a target number, the first promotional information is displayed; if the number of objects currently performing the target interactive operation online does not reach the target number, the second promotional information is displayed, and the second promotional information is different from the first promotional information.

需要说明的是,目标数量可以是预先设置的,同时,第一推广信息不同与第二推广信息用于指示第一推广信息与第二推广信息的推广力度不同,例如,如果第一推广信息与第二推广信息为推广同一商品,则第一推广信息对应的优惠力度大于第二推广信息对应的优惠力度,或者第一推广信息与第二推广信息为推广不同商品时,则第一推广信息所推广的商品的热度大于第二推广信息所推广商品的热度,其中,热度为相应商品的售卖数、收藏数等所确定,又或者第一推广信息与第二推广信息为推广不同商品时,则第一推广信息所推广的商品的价值大于第二推广信息所推广商品的价值,对此,本申请实施例不做限定,也即当前执行目标操作的对象的数量越多,推广信息的推广力度越大。It should be noted that the target quantity can be pre-set. At the same time, the first promotion information is different from the second promotion information to indicate that the promotion strength of the first promotion information is different from that of the second promotion information. For example, if the first promotion information and the second promotion information are promoting the same product, the preferential strength corresponding to the first promotion information is greater than the preferential strength corresponding to the second promotion information; or when the first promotion information and the second promotion information are promoting different products, the popularity of the product promoted by the first promotion information is greater than the popularity of the product promoted by the second promotion information, where the popularity is determined by the number of sales, the number of collections, etc. of the corresponding product; or when the first promotion information and the second promotion information are promoting different products, the value of the product promoted by the first promotion information is greater than the value of the product promoted by the second promotion information. In this regard, the embodiment of the present application does not limit the number, that is, the more objects currently performing the target operation, the greater the promotion strength of the promotion information.

在实际应用中,通过当前在线执行目标交互操作的对象的数量是否达到目标数量,来确定所显示的推广信息,这样,丰富了推广信息的类型,不仅提高了人机交互效率以及电子设备的硬件资源利用率,也提高了用户体验,进而提高了推广信息的转化率。In actual applications, the promotional information displayed is determined by whether the number of objects currently performing the target interactive operation online reaches the target number. In this way, the types of promotional information are enriched, which not only improves the efficiency of human-computer interaction and the hardware resource utilization of electronic devices, but also improves the user experience, thereby increasing the conversion rate of promotional information.

在一些实施例中,在响应于目标交互操作被执行,采用第一播放速度,播放视频,并显示推广信息之后,还可以,显示对应推广信息的氛围元素;其中,氛围元素处于特效状态,用于增强推广信息的视觉效果。In some embodiments, in response to the target interactive operation being executed, after playing the video at a first playback speed and displaying the promotional information, an atmosphere element corresponding to the promotional information may also be displayed; wherein the atmosphere element is in a special effect state to enhance the visual effect of the promotional information.

需要说明的是,特效状态可以指发光或者闪动等状态,不同推广信息对应的氛围元素不同,氛围元素用于营造出特定的气氛或情感状态,增强推广信息的表现力和感染力。It should be noted that the special effect state may refer to a glowing or flashing state, and different promotional information corresponds to different atmosphere elements. The atmosphere elements are used to create a specific atmosphere or emotional state to enhance the expressiveness and appeal of the promotional information.

示例性地,参见图8,图8是本申请实施例提供的氛围元素的示意图,基于图8,图8的a中的推广信息为口气清新剂的推广信息,而该推广信息的氛围元素可以是如a中801所指示的爱心以及802所指示的薄荷叶,从而,基于如a中801以及802所指示的氛围元素,增强推广信息的视觉效果;相应地,图8的b中的推广信息为口红的推广信息,而该推广信息的氛围元素可以是如b中804所指示的爱心以及803所指示的唇印,从而,基于如b中803以及804所指示的氛围元素,增强推广信息的视觉效果。For example, referring to Figure 8, Figure 8 is a schematic diagram of the atmosphere elements provided in an embodiment of the present application. Based on Figure 8, the promotional information in a of Figure 8 is the promotional information of the breath freshener, and the atmosphere elements of the promotional information can be the heart indicated by 801 in a and the mint leaves indicated by 802, thereby, based on the atmosphere elements indicated by 801 and 802 in a, the visual effect of the promotional information is enhanced; accordingly, the promotional information in b of Figure 8 is the promotional information of the lipstick, and the atmosphere elements of the promotional information can be the heart indicated by 804 in b and the lip print indicated by 803, thereby, based on the atmosphere elements indicated by 803 and 804 in b, the visual effect of the promotional information is enhanced.

应用上述实施例,在显示推广信息时,还会显示用于增强推广信息的视觉效果的氛围元素,这样,氛围元素可以增加推广信息的视觉吸引力,帮助突出推广信息,使得推广信息的关键内容可以更快地传达给用户,提高信息传递的效率以及推广信息的转化率。By applying the above embodiment, when displaying promotional information, atmosphere elements for enhancing the visual effect of the promotional information will also be displayed. In this way, the atmosphere elements can increase the visual appeal of the promotional information, help highlight the promotional information, and enable the key content of the promotional information to be conveyed to users more quickly, thereby improving the efficiency of information transmission and the conversion rate of the promotional information.

在实际实施时,氛围元素的数量可以为多个,从而显示对应推广信息的氛围元素的过程,可以是,在视频播放界面中,显示多个氛围元素从播放界面的第一端出现、移动至播放界面的第二端,并从第二端处消失的过程;其中,多个氛围元素中,至少存在两个氛围元素的出现时间不同,或者移动速度不同。又或者可以是将可交互元素以功能项、文字链或者指示连接的方式呈现在视频播放界面上;这里,各可交互元素的出现时间相同。In actual implementation, there can be multiple ambiance elements. The process of displaying ambiance elements corresponding to promotional information can be, for example, a process in which multiple ambiance elements appear from a first end of the video playback interface, move to a second end of the playback interface, and then disappear from the second end; wherein at least two of the multiple ambiance elements have different appearance times or movement speeds. Alternatively, the interactive elements can be presented on the video playback interface as function items, text links, or indicator links; in this case, the appearance time of each interactive element is the same.

需要说明的是,氛围元素可以是可交互的,从而响应于针对多个氛围元素中目标氛围元素的触发操作,从视频播放界面进行页面跳转至推广信息的落地页。其中,落地页可以包括推广信息所对应的物品的详细信息,如名称、价格、功效等,例如可以是推广信息所对应的物品的购买页面、阅读页面或者下载页面等,对此,本申请实施例不做限定。It should be noted that the atmosphere elements can be interactive, so that in response to a triggering operation on a target atmosphere element among multiple atmosphere elements, a page jump is performed from the video playback interface to the landing page of the promotion information. The landing page may include detailed information about the item corresponding to the promotion information, such as the name, price, and efficacy. For example, it can be a purchase page, reading page, or download page for the item corresponding to the promotion information, and this embodiment of the application does not limit this.

示例性地,当氛围元素以文字链的方式呈现在视频播放界面上时,播放界面会显示“加入我们吧”的文字链,然后响应于针对“加入我们吧”文字链所触发的页面跳转指令,进行页面跳转至相应的落地页;或者,当氛围元素以红包雨的形式呈现在视频播放界面上时,播放界面会显示红包雨,然后响应于针对红包雨中某个红包的点击操作所触发的页面跳转指令,进行页面跳转至相应的落地页。For example, when the atmosphere element is presented on the video playback interface in the form of a text link, the playback interface will display the text link "Join us", and then jump to the corresponding landing page in response to the page jump instruction triggered by the "Join us" text link; or, when the atmosphere element is presented on the video playback interface in the form of red envelope rain, the playback interface will display red envelope rain, and then jump to the corresponding landing page in response to the page jump instruction triggered by a click operation on a red envelope in the red envelope rain.

示例性地,参见图9,图9是本申请实施例提供的氛围元素的示意图,基于图9,氛围元素以红包雨的形式呈现在视频播放界面,然后响应于基于如虚线框901所指示的氛围元素触发的页面跳转指令,从视频播放界面进行页面跳转至推广信息的落地页。For example, refer to Figure 9, which is a schematic diagram of the atmosphere element provided in an embodiment of the present application. Based on Figure 9, the atmosphere element is presented in the form of red envelope rain on the video playback interface, and then in response to the page jump instruction triggered by the atmosphere element as indicated by the dotted box 901, the page jumps from the video playback interface to the landing page of the promotional information.

在实际应用中,多个氛围元素从播放界面的第一端出现、移动至播放界面的第二端,并从第二端处消失,这样,提高了推广信息的氛围元素的显示过程的多样性,从而提高了显示资源的利用率以及用户的视觉体验。In actual applications, multiple atmosphere elements appear from the first end of the playback interface, move to the second end of the playback interface, and disappear from the second end. This improves the diversity of the display process of the atmosphere elements of the promotional information, thereby improving the utilization of display resources and the user's visual experience.

在一些实施例中,推广信息包括可交互元素,响应于目标交互操作被执行,采用第一播放速度,播放视频,并显示推广信息之后,还可以,响应于针对可交互元素的触发操作,从视频播放界面进行页面跳转至推广信息的落地页。In some embodiments, the promotional information includes an interactive element. In response to the target interactive operation being executed, the video is played at a first playback speed and the promotional information is displayed. Then, in response to a trigger operation on the interactive element, the page is jumped from the video playback interface to the landing page of the promotional information.

需要说明的是,这里的可交互元素与前文所述的氛围元素相类似,但是这里的可交互元素除了可以是氛围元素,还可以是用于指示推广信息所对应的物品的图案元素,如推广信息所对应的物品的图案等,对此,本申请实施例不做限定。示例性地,如图8所示,这里的可交互元素可以是如图8所示的,如a中801、802以及如b中803、804所指示的氛围元素,也可以是如a中805和b中806所示的、用于推广信息所对应的物品的图案。It should be noted that the interactive elements here are similar to the atmosphere elements described above, but in addition to being atmosphere elements, the interactive elements here can also be pattern elements used to indicate the items corresponding to the promotional information, such as patterns of items corresponding to the promotional information, etc., and this is not limited in the embodiments of the present application. For example, as shown in Figure 8, the interactive elements here can be atmosphere elements as shown in Figure 8, such as 801 and 802 in a and 803 and 804 in b, or patterns of items corresponding to the promotional information, such as 805 in a and 806 in b.

应用上述实施例,通过基于针对可交互元素的点击操作,可以从视频播放界面进行页面跳转至推广信息的落地页,这样,不仅可以有助于提高推广信息的转化率,还可以提高了人机交互效率以及电子设备的硬件资源利用率。By applying the above embodiment, by clicking on the interactive elements, the page can be jumped from the video playback interface to the landing page of the promotional information. This not only helps to improve the conversion rate of the promotional information, but also improves the human-computer interaction efficiency and the hardware resource utilization of the electronic device.

在一些实施例中,可以在显示所述推广信息的过程中,继续播放视频内容,同时,还会显示针对推广信息的关闭控件;其中,关闭控件用于取消显示推广信息。In some embodiments, the video content may continue to be played while the promotional information is being displayed, and a close control for the promotional information may also be displayed; wherein the close control is used to cancel the display of the promotional information.

需要说明的是,这里继续播放的视频内容会与推广信息一起进行显示,同时,又由于显示关闭控件,当用户想要只看视频时,可以执行针对关闭控件的触发操作,从而响应于针对关闭控件的触发操作,取消显示推广信息。如此,基于关闭控件,可以在用户想要只看视频时,关闭推广信息,从而提高了用户的体验以及人机交互效率。It should be noted that the video content that continues to play will be displayed together with the promotional information. At the same time, because a close control is displayed, when the user wants to watch only the video, they can trigger the close control. In response to the triggering of the close control, the promotional information is canceled. In this way, based on the close control, the promotional information can be turned off when the user wants to watch only the video, thereby improving the user experience and the efficiency of human-computer interaction.

在另一些实施例中,在响应于目标交互操作被执行,采用第一播放速度,播放视频,并显示所述推广信息之后,还可以,显示推广信息的显示时长;当显示时长达到目标显示时长时,取消显示推广信息,并继续播放视频内容。In other embodiments, in response to the target interactive operation being executed, after the video is played at a first playback speed and the promotional information is displayed, the display duration of the promotional information may also be displayed; when the display duration reaches the target display duration, the promotional information is canceled and the video content continues to be played.

需要说明的是,目标显示时长可以是预先设置的,例如可以是20秒等,当显示时长未达到目标显示时长时,持续显示推广信息,当显示时长达到目标显示时长时,才会取消显示推广信息。如此,基于显示推广信息的显示时长,提示用户能够取消显示推广信息的时间,这样,提高了用户完整观看推广信息的可能性,从而保证了推广信息的曝光率,以提高推广信息的转化率。It should be noted that the target display duration can be pre-set, such as 20 seconds. If the display duration does not reach the target display duration, the promotional information will continue to be displayed. When the display duration reaches the target display duration, the promotional information will be canceled. In this way, based on the display duration of the promotional information, the user is prompted to cancel the display of the promotional information. This increases the likelihood that the user will fully view the promotional information, thereby ensuring the exposure rate of the promotional information and improving the conversion rate of the promotional information.

在一些实施例中,在响应于目标交互操作被执行,采用第一播放速度,播放视频,并显示推广信息之后,还可以,显示切换控件,切换控件用于切换推广信息;响应于针对切换控件的触发操作,将推广信息切换为新推广信息。In some embodiments, after the target interaction operation is executed, the video is played at a first playback speed, and the promotional information is displayed, a switching control may be displayed, where the switching control is used to switch the promotional information; in response to a triggering operation on the switching control, the promotional information is switched to new promotional information.

需要说明的是,这里的切换控件在视频播放界面的位置可以是预先设置的,针对切换控件的触发操作可以是针对切换控件的点击操作如单击操作、双击操作等,而新推广信息可以与推广信息相关联,也可以与推广信息无关,对此,本申请实施例不做限定。It should be noted that the position of the switch control in the video playback interface can be pre-set, and the trigger operation for the switch control can be a click operation on the switch control, such as a single-click operation, a double-click operation, etc., and the new promotional information can be associated with the promotional information or can be unrelated to the promotional information. This embodiment of the present application does not limit this.

在实际应用中,通过切换控件,可以切换显示的推广信息,这样,在用户想要切换推广信息时,可以基于切换控件切换推广信息,从而提高了用户的体验以及人机交互效率。In actual applications, the displayed promotional information can be switched by switching controls. In this way, when the user wants to switch the promotional information, the promotional information can be switched based on the switching control, thereby improving the user experience and human-computer interaction efficiency.

在实际实施时,在显示切换控件时,还会显示切换控件携带的切换提示信息,切换提示信息用于提示执行触发操作后的奖励;从而,响应于针对切换控件的触发操作,将推广信息切换为新推广信息之后,还可以,显示虚拟资源,虚拟资源与新推广信息相关联,用作针对切换控件的触发操作的奖励。During actual implementation, when the toggle control is displayed, the toggle prompt information carried by the toggle control will also be displayed. The toggle prompt information is used to prompt the reward after executing the trigger operation; thus, in response to the trigger operation on the toggle control, after the promotional information is switched to new promotional information, virtual resources can also be displayed. The virtual resources are associated with the new promotional information and used as rewards for the trigger operation on the toggle control.

需要说明的是,虚拟资源可以用于推广信息所对应的物品,例如购买物品时的代金券、红包等,而切换提示信息可以是如“点击领取红包”等之类的消息,对此,本申请实施例不做限定。It should be noted that virtual resources can be used to promote items corresponding to the information, such as coupons and red envelopes when purchasing items, and the switching prompt information can be a message such as "click to receive the red envelope", etc., which is not limited in this embodiment of the present application.

在实际实施时,切换提示信息还可以用于提示新推广信息的内容;从而,响应于针对切换控件的触发操作,将推广信息切换为新推广信息的过程,可以是,响应于基于切换提示信息所触发的、针对切换控件的触发操作,将推广信息切换为新推广信息。其中,用于提示新推广信息的内容指的是可以对新推广信息的推广内容进行预告等。对此,本申请实施例不做限定。In actual implementation, the switching prompt information can also be used to indicate the content of the new promotional information; thus, the process of switching the promotional information to the new promotional information in response to a trigger operation on the switching control can be to switch the promotional information to the new promotional information in response to a trigger operation on the switching control triggered by the switching prompt information. The content used to indicate the new promotional information can include, for example, a preview of the promotional content of the new promotional information. This embodiment of the present application does not limit this.

应用上述实施例,通过切换提示信息,可以提示执行触发操作后的奖励,这样,激励用户执行针对切换控件的触发操作,提高了人机交互效率以及电子设备的硬件资源利用率。By applying the above embodiment, by switching prompt information, a reward after executing a trigger operation can be prompted, thereby motivating the user to execute a trigger operation for switching controls, thereby improving the efficiency of human-computer interaction and the utilization rate of hardware resources of the electronic device.

在一些实施例中,在显示推广信息时,还可以,显示针对推广信息的至少一个交互控件;其中,交互控件,用于指示对推广信息执行交互操作,不同的交互控件所指示的交互操作不同;从而,响应于针对至少一个交互控件中、目标交互控件的触发操作,针对推广信息,执行目标交互控件所指示的目标交互操作。In some embodiments, when displaying promotional information, at least one interactive control for the promotional information can also be displayed; wherein the interactive control is used to indicate the execution of interactive operations on the promotional information, and different interactive controls indicate different interactive operations; thus, in response to a trigger operation on a target interactive control among at least one interactive control, the target interactive operation indicated by the target interactive control is executed for the promotional information.

需要说明的是,交互控件可以是分享控件、收藏控件、点赞控件、评论控件等,从而响应于针对至少一个交互控件中目标交互控件的触发操作,针对推广信息执行目标交互控件所指示的目标交互操作。例如,响应于针对至少一个交互控件中分享控件的触发操作,将推广信息分享至其他对象或其他平台;或者是,响应于针对至少一个交互控件中评论控件的触发操作,对推广信息进行评论等。如此,通过执行针对推广信息的交互操作,可以对推广信息进行评论或者将推广信息分享至其他平台,不仅进一步加强了用户的互动性,同时也提高了推广信息的影响范围和知名度。It should be noted that the interactive controls can be sharing controls, favorite controls, like controls, comment controls, and so on. In response to a triggering operation on a target interactive control among at least one of the interactive controls, the target interactive operation indicated by the target interactive control is performed on the promotional information. For example, in response to a triggering operation on a share control among at least one of the interactive controls, the promotional information can be shared with other objects or other platforms; or, in response to a triggering operation on a comment control among at least one of the interactive controls, a comment on the promotional information can be made. In this way, by performing interactive operations on the promotional information, comments can be made on the promotional information or the promotional information can be shared on other platforms, which not only further enhances user interactivity but also increases the reach and visibility of the promotional information.

在实际应用中,在显示推广信息的至少一个交互控件之后,可以响应于针对至少一个交互控件中、目标交互控件的触发操作,针对推广信息,执行目标交互控件所指示的目标交互操作,这样,通过交互控件丰富了用户针对推广信息的交互过程,提高了人机交互效率以及电子设备的硬件资源利用率。In actual applications, after displaying at least one interactive control for promotional information, the target interactive operation indicated by the target interactive control can be performed for the promotional information in response to a trigger operation on the target interactive control in at least one interactive control. In this way, the user's interaction process for the promotional information is enriched through the interactive control, and the human-computer interaction efficiency and the hardware resource utilization of the electronic device are improved.

在一些实施例中,响应于视频的播放调整条件得到满足,采用小于第一播放速度的第二播放速度,播放视频的过程,可以是,响应于视频的播放调整条件得到满足,当触发视频的播放事件的目标对象的对象等级未达到等级阈值时,采用小于第一播放速度的第二播放速度,播放视频。In some embodiments, in response to the playback adjustment condition of the video being met, the process of playing the video at a second playback speed that is smaller than the first playback speed may be that in response to the playback adjustment condition of the video being met, when the object level of the target object of the playback event that triggers the video does not reach the level threshold, the video is played at a second playback speed that is smaller than the first playback speed.

需要说明的是,触发视频的播放事件的目标对象也即视频播放的用户,目标对象的对象等级指的是该用户所使用账号在视频播放的客户端的账号等级,而等级阈值可以是预先设定的,对此,本申请实施例不做限定;It should be noted that the target object of the video playback event is the user who plays the video, and the target object's object level refers to the account level of the user's account on the client that plays the video. The level threshold can be pre-set, which is not limited in this embodiment of the present application.

其中,当视频的播放调整条件得到满足时,获取目标对象的对象等级以及预先设定的等级阈值,从而当目标对象的对象等级未达到等级阈值时,采用小于第一播放速度的第二播放速度,播放视频。When the playback adjustment condition of the video is met, the object level of the target object and a preset level threshold are obtained, so that when the object level of the target object does not reach the level threshold, the video is played at a second playback speed that is lower than the first playback speed.

此外,当目标对象的对象等级达到等级阈值时,继续采用第一播放速度,播放视频。In addition, when the object level of the target object reaches the level threshold, the video continues to be played at the first playback speed.

需要说明的是,当目标对象的对象等级达到等级阈值时,继续采用第一播放速度,播放视频,指的是如果目标对象的对象等级达到等级阈值,则保持视频的播放速度不变,继续采用第一播放速度播放视频。It should be noted that when the object level of the target object reaches the level threshold, the video continues to be played at the first playback speed, which means that if the object level of the target object reaches the level threshold, the video playback speed remains unchanged and the video continues to be played at the first playback speed.

应用上述实施例,当目标对象的对象等级为达到等级阈值时,采用小于第一播放速度的第二播放速度,播放视频,当目标对象的对象等级达到等级阈值时,保持视频的播放速度不变,继续采用第一播放速度播放视频,这样,通过设置等级阈值,激励用户提高自身对象等级,不仅丰富了视频播放过程的多样性,也能够提高人机交互效率以及电子设备的硬件资源利用率。Applying the above embodiment, when the object level of the target object reaches the level threshold, the second playback speed that is lower than the first playback speed is used to play the video. When the object level of the target object reaches the level threshold, the playback speed of the video is kept unchanged and the first playback speed is continued to be used to play the video. In this way, by setting the level threshold, users are encouraged to improve their own object levels, which not only enriches the diversity of the video playback process, but also improves the efficiency of human-computer interaction and the hardware resource utilization of electronic equipment.

在实际实施时,响应于视频的播放调整条件得到满足,当触发视频的播放事件的目标对象的对象等级未达到等级阈值时,采用小于第一播放速度的第二播放速度,播放视频的过程,可以是,响应于视频的播放调整条件得到满足,当触发视频的播放事件的目标对象的对象等级未达到等级阈值时,获取目标对象的对象等级与视频的播放速度之间的映射关系;基于目标对象的对象等级以及映射关系,确定第二播放速度,并采用第二播放速度,播放视频。In actual implementation, in response to the video playback adjustment condition being met, when the object level of the target object that triggers the video playback event does not reach the level threshold, a second playback speed that is smaller than the first playback speed is adopted to play the video. The process may be that in response to the video playback adjustment condition being met, when the object level of the target object that triggers the video playback event does not reach the level threshold, a mapping relationship between the object level of the target object and the video playback speed is obtained; based on the object level of the target object and the mapping relationship, a second playback speed is determined, and the video is played at the second playback speed.

需要说明的是,目标对象的对象等级与视频的播放速度之间的映射关系是预先设定的,同时,目标对象的对象等级与视频的播放速度为正相关关系,例如目标对象的对象等级越高,视频的播放速度越快,也即第二播放速度越大,对此,本申请实施例不做限定。It should be noted that the mapping relationship between the object level of the target object and the playback speed of the video is pre-set. At the same time, the object level of the target object and the playback speed of the video are positively correlated. For example, the higher the object level of the target object, the faster the playback speed of the video, that is, the greater the second playback speed. This is not limited in the embodiments of the present application.

在实际应用中,基于目标对象的对象等级来确定视频的第二播放速度,这样,进一步激励用户提高自身对象等级,提高了人机交互效率以及电子设备的硬件资源利用率,也丰富了视频播放过程的多样性。In practical applications, the second playback speed of the video is determined based on the object level of the target object. This further encourages users to improve their own object level, improves the efficiency of human-computer interaction and the hardware resource utilization of electronic devices, and enriches the diversity of the video playback process.

应用本申请上述实施例,首先在采用第一播放速度播放视频的过程中,当视频的播放调整条件得到满足时,将视频的播放速度切换成小于第一播放速度的第二播放速度,并显示引导针对当前显示的视频内容执行目标交互操作的引导信息,从而基于引导信息,响应于目标交互操作被执行,再将视频的播放速度还原为第一播放速度,并显示推广信息。如此,基于用户所执行的针对当前显示的视频内容的目标交互操作来播放视频,并显示推广信息,不仅提高了用户的互动参与度、以及用户针对当前显示的视频内容的参与感,也提高了在视频的播放过程中信息推广方式的多样性,同时也提高了人机交互效率以及电子设备的硬件资源利用率。Applying the above embodiment of the present application, first, in the process of playing a video at a first playback speed, when the playback adjustment condition of the video is met, the playback speed of the video is switched to a second playback speed that is less than the first playback speed, and guidance information is displayed to guide the user to perform a target interactive operation on the currently displayed video content. Based on the guidance information, in response to the target interactive operation being performed, the playback speed of the video is restored to the first playback speed, and promotional information is displayed. In this way, the video is played based on the target interactive operation performed by the user on the currently displayed video content, and the promotional information is displayed. This not only improves the user's interactive participation and the user's sense of participation in the currently displayed video content, but also increases the diversity of information promotion methods during the video playback process, while also improving the efficiency of human-computer interaction and the hardware resource utilization of the electronic device.

下面,将说明本申请实施例在一个实际的应用场景中的示例性应用。Below, an exemplary application of the embodiment of the present application in a practical application scenario will be described.

相关技术在视频播放过程中进行广告投放时,大多存在以下问题:第一,通常是在视频的固定时间点进行,无法根据剧情的变化和用户的互动情况灵活调整,这可能会影响用户的观看体验;第二,在常规的视频播放过程中,用户的参与度相对较低,只能被动接收信息;第三,可能会因为广告的突兀和不相关性导致用户对广告的反感,从而降低广告的效果;第四,往往忽视了对用户个性化需求的满足。Most of the related technologies have the following problems when placing advertisements during video playback: First, it is usually carried out at a fixed time point in the video and cannot be flexibly adjusted according to changes in the plot and user interaction, which may affect the user's viewing experience; second, during regular video playback, user participation is relatively low and can only passively receive information; third, the abruptness and irrelevant nature of the advertisement may cause users to be disgusted with the advertisement, thereby reducing the effectiveness of the advertisement; fourth, the satisfaction of users' personalized needs is often neglected.

基于此,本申请实施例提供一种基于用户互动的视频暂停播放和互动恢复播放以及广告呈现方法,区别于常规的广告插播方式,该方法根据视频的特点,在剧情高潮或关键节点进行互动暂停,同时引入广告元素,通过用户与播放器的交互,恢复视频播放,以创造更丰富的用户体验,并提升广告(推广信息)呈现的效果。Based on this, the embodiment of the present application provides a method for pausing and resuming video playback and presenting advertisements based on user interaction. Different from the conventional advertisement insertion method, this method performs interactive pauses at plot climaxes or key nodes according to the characteristics of the video, and introduces advertising elements at the same time. Through the interaction between the user and the player, the video playback is resumed to create a richer user experience and improve the effect of advertising (promotional information) presentation.

接下来,从产品侧对本申请的技术方案进行说明。其中,如图5、7、8所示,用户在视频观看界面观看到关键剧情,视频暂停播放,同时显示动效指引(引导信息),从而用户基于动效指引,执行滑动操作之后,显示滑动轨迹,当检测到滑动轨迹的轨迹匹配程度不足,则继续显示指引动画,当滑动轨迹匹配时则继续播视频,并展示广告和氛围元素Next, the technical solution of this application is explained from the product side. As shown in Figures 5, 7, and 8, when the user watches a key plot in the video viewing interface, the video is paused and the animation guide (guidance information) is displayed. The user then performs a sliding operation based on the animation guide, and the sliding track is displayed. When it is detected that the sliding track does not match enough, the guide animation continues to be displayed. When the sliding track matches, the video continues to play and advertisements and atmosphere elements are displayed.

需要说明的是,用户在观看短剧过程中,当播到关键节点或剧情高潮时,播放器自动暂停,然后播放器会出现基于预设互动路径的互动指引,通过一系列的滑动、拖动、点击等动作,并根据预设的互动路径生成相应的动效轨迹,引导用户进行操作。接着,用户根据动效轨迹进行互动,手机终端进行触摸点和互动路径的检测,从而如果检测到用户的互动路径与预设的互动路径不匹配,播放器将提高互动指引的强度,并根据用户的操作习惯,动态调整互动指引轨迹。同时,通过AI技术分析以及预测用户的反应,对互动路径和广告元素进行改进,而如果用户的互动路径与预设的路径精准匹配,播放器即恢复视频播放,并同时展示一种或多种广告元素,如氛围元素、红包或其它含有广告权益的元素。It should be noted that when users are watching a short play, when it reaches a key node or the climax of the plot, the player will automatically pause, and then the player will display interactive guidance based on the preset interactive path, through a series of sliding, dragging, clicking and other actions, and generate corresponding dynamic effect tracks according to the preset interactive path to guide users to operate. Then, the user interacts according to the dynamic effect track, and the mobile terminal detects the touch points and interactive paths. If it is detected that the user's interactive path does not match the preset interactive path, the player will increase the intensity of the interactive guidance and dynamically adjust the interactive guidance track according to the user's operating habits. At the same time, through AI technology analysis and prediction of user reactions, the interactive path and advertising elements are improved. If the user's interactive path accurately matches the preset path, the player will resume video playback and simultaneously display one or more advertising elements, such as atmosphere elements, red envelopes or other elements containing advertising rights.

需要说明的是,如果检测到用户的互动路径与预设的互动路径不匹配,首先播放器将继续展示动效互动指引,并出现文字信息,更直观明确地引导用户进行操作,增强互动指引的强度;其次,根据用户的操作习惯,动态调整互动指引轨迹,实现更贴近个体操作行为的互动路径布局;然后,通过机器学习等AI技术,自动分析和预测用户对互动路径和广告元素的反馈反应,从而改进互动路径和广告元素设计;同时,还可以考虑设计个性化的用户评级体系,根据每个用户的技术熟练水平,设定不同级别的互动路径。针对不同级别的用户,提供与其操作习惯、能力水平匹配的互动方式,降低用户的学习成本,提高使用体验;此外,还可以结合用户的交互效果,以及后续广告元素的点击情况等,可以设立一个有效的反馈评级系统,评估用户对互动流程的接受程度,有力地指导产品的迭代。It should be noted that if it is detected that the user's interaction path does not match the preset interaction path, first, the player will continue to display the dynamic interaction guide and text information to guide the user to perform operations more intuitively and clearly, thereby enhancing the strength of the interaction guide; secondly, according to the user's operating habits, the interaction guide trajectory will be dynamically adjusted to achieve an interaction path layout that is closer to the individual's operating behavior; then, through AI technologies such as machine learning, the user's feedback on the interaction path and advertising elements will be automatically analyzed and predicted, thereby improving the interaction path and advertising element design; at the same time, it is also possible to consider designing a personalized user rating system to set different levels of interaction paths according to each user's technical proficiency level. For users of different levels, interactive methods that match their operating habits and ability levels are provided to reduce users' learning costs and improve the user experience; in addition, an effective feedback rating system can be established based on the user's interaction effects and subsequent clicks on advertising elements to evaluate the user's acceptance of the interaction process and effectively guide product iteration.

需要说明的是,当检测到用户的互动路径与预设的路径精准匹配时,首先,播放器会恢复视频播放,并同时展示一种或多种广告元素,如氛围元素、红包或其它含有广告权益的元素;然后,结合大数据分析,精准投放个性化广告元素,如根据用户喜好和行为特征,提供定制化的红包、优惠券等广告元素;接着,将视频内容与广告内容精准匹配,确保广告元素在恢复播放后的第一时间被执行,提高广告的有效性;同时,基于执行实时进行目标交互操作的人数,来确定不同的广告,不仅增强了用户的参与感,也让广告效果得以在社交网络中快速传播。It should be noted that when it is detected that the user's interaction path precisely matches the preset path, the player will first resume video playback and simultaneously display one or more advertising elements, such as atmosphere elements, red envelopes or other elements containing advertising rights; then, combined with big data analysis, personalized advertising elements are accurately delivered, such as customized red envelopes, coupons and other advertising elements based on user preferences and behavioral characteristics; then, the video content is precisely matched with the advertising content to ensure that the advertising elements are executed as soon as possible after the playback is resumed, thereby improving the effectiveness of the advertisement; at the same time, different advertisements are determined based on the number of people who perform real-time target interactive operations, which not only enhances user participation, but also allows the advertising effect to spread quickly in social networks.

如此,用户在与播放器的交互过程中,最初会被预设的互动路径引导,做出一系列的操作如滑动、拖动和点击。这些操作数据将被收集和分析,作为用户的行为特征的重要输入。例如,用户在何种剧情节点更愿意交互,偏好的交互方式是什么等。同时,根据用户的这一系列行为表现,机器学习等AI技术将会自动分析和预测用户对互动过程和广告元素的反馈反应,这些反应作为反馈,也将被用于改进互动路径和广告元素的设计。而且,结合用户的行为特征和反馈,将可以实现精准投放适合的个性化广告。例如,依据用户的操作喜好和习惯,投放设计对应的红包、优惠券等广告元素,以提高用户对广告的注意度和接受率。此外,当成功识别到某用户对某些广告元素有较高的反应和接受度时,该系统甚至能动态调整广告元素的投放策略,进一步提升广告的效果。总的来说,通过收集和分析用户的互动路径和反馈,本申请的技术方案能实现广告的精准划分和针对性投放,进而有效提高广告的接受度,从而有力地提升广告的效果。In this way, when users interact with the player, they are initially guided by a preset interaction path, performing a series of actions such as swiping, dragging, and clicking. This action data is collected and analyzed as important input into user behavioral characteristics. For example, at what plot points do users prefer to interact, and what their preferred interaction methods are. Simultaneously, based on this series of user behaviors, AI technologies such as machine learning will automatically analyze and predict user responses to the interaction process and ad elements. These responses, as feedback, will also be used to improve the design of interaction paths and ad elements. Furthermore, combining user behavioral characteristics and feedback will enable the precise delivery of personalized ads. For example, ad elements such as red envelopes and coupons can be designed based on user preferences and habits to increase user attention and acceptance of ads. Furthermore, when a user is successfully identified as having a high response and acceptance of certain ad elements, the system can even dynamically adjust the ad delivery strategy to further enhance ad effectiveness. In summary, by collecting and analyzing user interaction paths and feedback, the technical solution of this application can achieve precise segmentation and targeted delivery of ads, effectively improving ad acceptance and significantly enhancing ad effectiveness.

接下来,从技术侧对本申请的技术方案进行说明。参见图10,图10是本申请实施例提供的基于用户互动的视频暂停播放和互动恢复播放以及广告呈现方法的过程示意图,基于图10,本申请实施例提供的基于用户互动的视频暂停播放和互动恢复播放以及广告呈现方法可以通过步骤1001至步骤1013所实现。其中,基于用户终端设备,用户通过终端设备开始观看视频,同时设备记录用户的互动行为。基于视频服务器,将视频数据发送至用户终端设备进行播放。并负责在关键时刻触发播放暂停以及展示互动指引。并出现互动提示,提示包括滑动、拖动、点击等动作指引,然后基于用户终端设备,用户根据提示进行操作,同时手机终端进行触摸点和互动路径的检测。接着,基于广告服务器,在用户成功完成互动操作(目标交互操作)后,广告服务器会接收视频服务器发送的请求,展示一种或多种广告元素给到用户。然后基于用户终端设备,检测用户的互动路径(当前滑动轨迹)与预设路径(目标滑动轨迹)的匹配度;如果不匹配,则继续展示互动指引(引导信息)并根据用户操作习惯动态调整指引;如果用户的互动路径与预设的路径精准匹配,则恢复视频播放,同时展示一种或多种广告元素。最后,终端设备将用户对广告的互动行为数据发送至广告服务器进行分析,实现精准广告投放。Next, the technical solution of the present application is described from a technical perspective. Referring to Figure 10, Figure 10 is a process diagram of a method for pausing and resuming video playback and advertising presentation based on user interaction provided by an embodiment of the present application. Based on Figure 10, the method for pausing and resuming video playback and advertising presentation based on user interaction provided by an embodiment of the present application can be implemented through steps 1001 to 1013. Among them, based on the user terminal device, the user starts watching the video through the terminal device, and the device records the user's interactive behavior. Based on the video server, the video data is sent to the user terminal device for playback. It is responsible for triggering playback pause and displaying interactive guidance at critical moments. Interactive prompts appear, including action guidance such as sliding, dragging, and clicking. Then, based on the user terminal device, the user operates according to the prompts, and the mobile terminal detects touch points and interactive paths. Then, based on the advertising server, after the user successfully completes the interactive operation (target interactive operation), the advertising server receives a request sent by the video server and displays one or more advertising elements to the user. Then, based on the user's terminal device, the match between the user's interactive path (current sliding trajectory) and the preset path (target sliding trajectory) is detected. If there is a mismatch, the interactive guidance (guidance information) continues to be displayed and dynamically adjusted based on the user's operating habits. If the user's interactive path exactly matches the preset path, video playback is resumed and one or more advertising elements are displayed. Finally, the terminal device sends the user's interactive behavior data to the advertising server for analysis, enabling targeted advertising delivery.

在实际实施时,用户互动匹配度的检测,主要考察用户实际操作路径与预设互动路径的一致性。其中,首先识别用户操作,基当用户在播放器中进行交互操作时,如滑动、拖动、点击等,系统会实时记录并识别这些操作的具体轨迹。然后进行轨迹对比,基将用户的实际操作轨迹与预设的互动路径进行对比,计算二者之间的匹配度。接着,进行匹配度评估,即依据一定的算法进行评估,如考察平均差值、最大差值、差值方差等,将用户的实际操作轨迹与预设路径之间的差异程度量化为匹配度。然后,进行阈值判定,即设置一个匹配度的阈值,当用户的操作匹配度超过这个阈值时,认为其操作与预设路径匹配;否则认为匹配度不足。此外,还可以设置反馈机制,即对于匹配度不足的操作,系统可以通过多种方式提供反馈,例如再次展示操作指引,或根据用户的操作习惯动态调整互动路径等。In practice, user interaction match testing primarily examines the consistency between the user's actual operation path and the preset interaction path. First, user actions are identified. When a user performs interactive actions within the player, such as sliding, dragging, and clicking, the system records and identifies the specific trajectory of these actions in real time. Trajectory comparison is then performed, comparing the user's actual operation trajectory with the preset interaction path and calculating the degree of match between the two. Next, a match evaluation is performed. This evaluation is based on a specific algorithm, such as examining the mean difference, maximum difference, and variance of the difference, quantifying the degree of difference between the user's actual operation trajectory and the preset path as the degree of match. A threshold determination is then performed. A threshold is set for the degree of match. If the user's operation exceeds this threshold, the operation is considered to match the preset path; otherwise, the match is considered insufficient. Furthermore, a feedback mechanism can be implemented. For actions that do not match sufficiently, the system can provide feedback through various means, such as re-displaying the operation instructions or dynamically adjusting the interaction path based on the user's operating habits.

在实际实施时,还可以根据用户的滑动轨迹,自适应调整互动指引,其中,首先收集滑动数据,需要对用户的滑动行为进行检测和记录,此过程包含了用户滑动的速度、方向、时间、幅度等具体信息。然后进行轨迹分析,分析滑动轨迹的具体数据,包括但不限于滑动开始和结束点的位置,滑动的距离和时间,滑动的速率等。接着,通过这些数据可以推测出用户的滑动习惯和倾向。然后利用机器学习等AI技术,根据用户的历史滑动数据预测其未来的滑动路径,这里,可以自学习和适应每个用户的行为模式,以此来调整预设的互动路径。接着,来调整指引,即依据上述分析和预测结果,调整互动路径和指引以适应用户的滑动习惯。例如,如果发现用户善于从左向右滑动,那么可以相应地安排互动元素从左向右排列,使用户操作更加流畅和自然。最后进行实时反馈,也即持续收集用户的反馈,并实时更新AI模型,以便不断提升其预测精度,继续进行自适应的调整。如此,能够实时识别并适应用户的交互习惯,提供与用户的行为更为一致的互动路径和指引,从而提高用户体验。In actual implementation, interactive guidance can be adaptively adjusted based on the user's sliding trajectory. This involves first collecting sliding data, which involves detecting and recording the user's sliding behavior. This process includes specific information such as the user's sliding speed, direction, duration, and amplitude. Trajectory analysis is then performed to analyze the specific data of the sliding trajectory, including but not limited to the locations of the sliding start and end points, the sliding distance and duration, and the sliding rate. This data can then be used to infer the user's sliding habits and tendencies. AI technologies such as machine learning are then used to predict future sliding paths based on the user's historical sliding data. This allows for self-learning and adaptation to each user's behavioral patterns, thereby adjusting the preset interactive path. Next, guidance is adjusted. Based on the above analysis and prediction results, the interactive path and guidance are adjusted to suit the user's sliding habits. For example, if a user is found to be prone to swiping from left to right, interactive elements can be arranged accordingly, making user operation smoother and more natural. Finally, real-time feedback is provided, which means continuously collecting user feedback and updating the AI model in real time to continuously improve its prediction accuracy and continue adaptive adjustments. In this way, it is possible to identify and adapt to users' interaction habits in real time, provide interaction paths and guidance that are more consistent with users' behaviors, and thus improve the user experience.

在一些实施例中,针对偏好剧情不止一种的用户,可以设计互动路径来进行剧情选择,例如,在剧情的岔路口,让用户通过下一步的交互操作来选择剧情的走向。同时,还可以设计角色为中心的广告形式,例如,让用户在特定角色亮相或执行关键行动时进行互动,增强用户对角色的认同感和情感联系。In some embodiments, for users who prefer more than one storyline, interactive paths can be designed to facilitate storyline selection. For example, at a fork in the road, users can choose the next storyline direction through the next interactive action. Furthermore, character-centric advertising formats can be designed, allowing users to interact when a specific character appears or performs a key action, thereby strengthening their identification and emotional connection with the character.

如此,第一,在视频的观看过程中加入用户互动环节可以大大增加用户的参与度,使用户在观看的同时也有主动参与的感觉,让整个观看体验更加有趣,增加了用户对视频的喜欢程度,用户在平台上的停留时间也会有所增长;第二,观看视频的用户可以按照提示进行互动,相比于相关技术中的打断式广告,更能吸引用户的注意力,提高广告的互动率和转化率,使广告的效果更加显著;第三,通过截取用户互动数据,进行数据分析后,可以了解用户的个性化需求和喜好,从而推送用户可能喜欢或需要的广告,提升广告的精准投放率,并提升用户的满意度;第四,通过用户互动数据的实时分析,可以动态调整互动指引来优化用户体验,大大提高用户对于广告接受程度,从而提高广告效率。基于此,通过本申请的技术方案将带来更高的用户粘性,更好的广告效果,更精准的个性化推荐以及学习和优化的能力,为广告商和使用者都带来了更好的效果。In this way, first, adding user interaction to the video viewing process can greatly increase user participation, so that users can also feel actively involved while watching, making the entire viewing experience more interesting, increasing users' liking for the video, and increasing the time users stay on the platform; second, users watching the video can interact according to the prompts, which can better attract users' attention compared to interruptive ads in related technologies, improve the interaction rate and conversion rate of ads, and make the effect of ads more significant; third, by intercepting user interaction data and performing data analysis, we can understand the user's personalized needs and preferences, and thus push ads that users may like or need, improve the accuracy of ad delivery, and improve user satisfaction; fourth, through real-time analysis of user interaction data, we can dynamically adjust the interaction guidelines to optimize the user experience, greatly improve users' acceptance of ads, and thus improve advertising efficiency. Based on this, the technical solution of this application will bring higher user stickiness, better advertising effects, more accurate personalized recommendations, and the ability to learn and optimize, bringing better results to both advertisers and users.

应用本申请上述实施例,首先在采用第一播放速度播放视频的过程中,当视频的播放调整条件得到满足时,将视频的播放速度切换成小于第一播放速度的第二播放速度,并显示引导针对当前显示的视频内容执行目标交互操作的引导信息,从而基于引导信息,响应于目标交互操作被执行,再将视频的播放速度还原为第一播放速度,并显示推广信息。如此,基于用户所执行的针对当前显示的视频内容的目标交互操作来播放视频,并显示推广信息,不仅提高了用户的互动参与度、以及用户针对当前显示的视频内容的参与感,也提高了在视频的播放过程中信息推广方式的多样性,同时也提高了人机交互效率以及电子设备的硬件资源利用率。Applying the above embodiment of the present application, first, in the process of playing a video at a first playback speed, when the playback adjustment condition of the video is met, the playback speed of the video is switched to a second playback speed that is less than the first playback speed, and guidance information is displayed to guide the user to perform a target interactive operation on the currently displayed video content. Based on the guidance information, in response to the target interactive operation being performed, the playback speed of the video is restored to the first playback speed, and promotional information is displayed. In this way, the video is played based on the target interactive operation performed by the user on the currently displayed video content, and the promotional information is displayed. This not only improves the user's interactive participation and the user's sense of participation in the currently displayed video content, but also increases the diversity of information promotion methods during the video playback process, while also improving the efficiency of human-computer interaction and the hardware resource utilization of the electronic device.

下面继续说明本申请实施例提供的信息推广装置455的实施为软件模块的示例性结构,在一些实施例中,如图2所示,存储在存储器450的信息推广装置455中的软件模块可以包括:The following further describes an exemplary structure of the information promotion device 455 provided in the embodiments of the present application implemented as a software module. In some embodiments, as shown in FIG2 , the software modules stored in the information promotion device 455 in the memory 450 may include:

第一显示模块4551,配置为在视频播放界面中,显示采用第一播放速度播放的视频;The first display module 4551 is configured to display the video played at the first playback speed in the video playback interface;

第二显示模块4552,配置为响应于所述视频的播放调整条件得到满足,采用小于所述第一播放速度的第二播放速度,播放所述视频,并显示引导信息;其中,所述引导信息用于引导在所述视频播放界面中执行目标交互操作;A second display module 4552 is configured to, in response to the video playback adjustment condition being met, play the video at a second playback speed that is slower than the first playback speed and display guidance information; wherein the guidance information is used to guide the execution of a target interactive operation in the video playback interface;

第三显示模块4553,配置为响应于所述目标交互操作被执行,采用所述第一播放速度,播放所述视频,并显示推广信息。The third display module 4553 is configured to play the video at the first playback speed and display promotional information in response to the target interactive operation being executed.

在一些实施例中,所述引导信息包括引导动画和引导文本,所述第二显示模块4552,还配置为在所述视频播放界面,显示所述引导动画,并在所述引导动画的关联区域,显示对应所述引导动画的动画内容的引导文本;其中,所述引导动画用于展示执行所述目标交互操作的操作方式。In some embodiments, the guidance information includes a guidance animation and a guidance text. The second display module 4552 is also configured to display the guidance animation on the video playback interface, and to display the guidance text corresponding to the animation content of the guidance animation in the associated area of the guidance animation; wherein the guidance animation is used to demonstrate the operation method of performing the target interactive operation.

在一些实施例中,所述装置还包括第四显示模块,所述第四显示模块,配置为在显示所述引导信息的过程中,在所述引导信息的关联区域,通过悬浮窗口,播放与所述视频的视频内容关联的视频片段;其中,所述视频片段为未播放的所述视频的视频内容,用于指示完成所述目标交互操作时将继续播放所述视频。In some embodiments, the device also includes a fourth display module, and the fourth display module is configured to play a video clip associated with the video content of the video in an associated area of the guidance information through a floating window during the process of displaying the guidance information; wherein, the video clip is the video content of the video that has not been played, and is used to indicate that the video will continue to be played when the target interactive operation is completed.

在一些实施例中,所述目标交互操作包括滑动操作,所述引导信息包括目标滑动轨迹以及用于提示基于所述目标滑动轨迹执行滑动操作的提示信息;所述第三显示模块4553,还配置为响应于所述滑动操作被执行,显示所述滑动操作当前的滑动轨迹;当所述滑动操作当前的滑动轨迹与所述目标滑动轨迹相匹配时,采用所述第一播放速度,播放所述视频,并显示所述推广信息。In some embodiments, the target interaction operation includes a sliding operation, and the guidance information includes a target sliding trajectory and prompt information for prompting to perform a sliding operation based on the target sliding trajectory; the third display module 4553 is also configured to display the current sliding trajectory of the sliding operation in response to the sliding operation being executed; when the current sliding trajectory of the sliding operation matches the target sliding trajectory, the first playback speed is used to play the video and display the promotional information.

在一些实施例中,所述装置还包括切换模块,所述切换模块,配置为当所述滑动操作当前的滑动轨迹与所述目标滑动轨迹不匹配时,将所述目标滑动轨迹切换为新目标操作轨迹。In some embodiments, the device further includes a switching module, configured to switch the target sliding trajectory to a new target operation trajectory when the current sliding trajectory of the sliding operation does not match the target sliding trajectory.

在一些实施例中,所述引导信息包括可交互元素以及用于提示针对所述可交互元素执行吹气操作的提示信息,所述目标交互操作包括针对所述可交互元素的吹气操作;所述第三显示模块4553,还配置为响应于针对所述可交互元素的吹气操作被执行,显示所述可交互元素被吹起的过程;当所述可交互元素被吹起的高度达到高度阈值或者所述可交互元素被吹起的大小达到大小阈值时,采用所述第一播放速度,播放所述视频,并显示所述推广信息。In some embodiments, the guidance information includes an interactive element and prompt information for prompting a blowing operation to be performed on the interactive element, and the target interactive operation includes a blowing operation on the interactive element; the third display module 4553 is also configured to display the process of the interactive element being blown up in response to the blowing operation being performed on the interactive element; when the height of the interactive element blown up reaches a height threshold or the size of the interactive element blown up reaches a size threshold, the first playback speed is used to play the video and display the promotional information.

在一些实施例中,所述引导信息包括可交互元素以及用于提示针对播放所述视频的终端执行晃动操作的提示信息,所述目标交互操作包括针对所述终端的晃动操作;所述第三显示模块4553,还配置为响应于针对所述终端的晃动操作被执行,显示所述可交互元素从当前位置移动至目标位置的过程;当所述可交互元素移动至所述目标位置时,采用所述第一播放速度,播放所述视频,并显示所述推广信息。In some embodiments, the guidance information includes an interactive element and prompt information for prompting a shaking operation to be performed on the terminal playing the video, and the target interactive operation includes a shaking operation on the terminal; the third display module 4553 is also configured to display the process of the interactive element moving from the current position to the target position in response to the shaking operation being performed on the terminal; when the interactive element moves to the target position, the first playback speed is used to play the video and display the promotional information.

在一些实施例中,所述装置还包括确定模块,所述确定模块,配置为获取所述视频当前播放的内容;若所述视频当前播放的内容为所述视频的关键内容、或者所述视频当前播放的内容关联有所述推广信息,确定所述播放调整条件得到满足。In some embodiments, the device further includes a determination module, which is configured to obtain the content currently being played by the video; if the content currently being played by the video is the key content of the video, or the content currently being played by the video is associated with the promotional information, it is determined that the playback adjustment condition is met.

在一些实施例中,所述装置还包括第五显示模块,所述第五显示模块,配置为显示对应所述推广信息的氛围元素;其中,所述氛围元素处于特效状态,用于增强所述推广信息的视觉效果。In some embodiments, the device further includes a fifth display module, which is configured to display an atmosphere element corresponding to the promotional information; wherein the atmosphere element is in a special effect state, for enhancing the visual effect of the promotional information.

在一些实施例中,所述氛围元素的数量为多个,所述第四显示模块,还配置为在所述视频播放界面中,显示多个氛围元素从所述播放界面的第一端出现、移动至所述播放界面的第二端,并从第二端处消失的过程;其中,所述多个氛围元素中,至少存在两个氛围元素的出现时间不同,或者移动速度不同。In some embodiments, there are multiple atmosphere elements, and the fourth display module is further configured to display, in the video playback interface, a process in which multiple atmosphere elements appear from the first end of the playback interface, move to the second end of the playback interface, and disappear from the second end; wherein, among the multiple atmosphere elements, at least two atmosphere elements have different appearance times or different movement speeds.

在一些实施例中,所述推广信息包括可交互元素,所述装置还包括跳转模块,所述跳转模块,配置为响应于针对所述可交互元素的触发操作,从所述视频播放界面进行页面跳转至所述推广信息的落地页。In some embodiments, the promotional information includes an interactive element, and the device also includes a jump module, which is configured to jump from the video playback interface to the landing page of the promotional information in response to a trigger operation on the interactive element.

在一些实施例中,所述目标交互操作所对应的操作内容包括多个,不同的所述操作内容所对应的推广信息不同;所述第三显示模块4553,还配置为响应于所述目标交互操作被执行,采用所述第一播放速度,播放所述视频,并显示与所述目标交互操作的操作内容相对应的目标推广信息。In some embodiments, the target interactive operation includes multiple operation contents corresponding to different operation contents, and the promotional information corresponding to different operation contents is different; the third display module 4553 is also configured to respond to the target interactive operation being executed, adopt the first playback speed, play the video, and display the target promotion information corresponding to the operation content of the target interactive operation.

在一些实施例中,所述目标交互操作包括滑动操作,所述操作内容为针对当前显示的视频内容的滑动路径,所述引导信息包括多个所述滑动路径及针对所述滑动路径的提示信息,所述提示信息用于提示基于多个所述滑动路径中至少之一执行针对所述视频内容的滑动操作;所述第三显示模块4553,还配置为响应于针对多个所述滑动路径中目标滑动路径的滑动操作被执行,采用所述第一播放速度,播放所述视频,并显示与所述目标滑动路径相对应的目标推广信息。In some embodiments, the target interactive operation includes a sliding operation, the operation content is a sliding path for the currently displayed video content, the guidance information includes multiple sliding paths and prompt information for the sliding path, and the prompt information is used to prompt the execution of a sliding operation for the video content based on at least one of the multiple sliding paths; the third display module 4553 is also configured to respond to the sliding operation for the target sliding path among the multiple sliding paths, use the first playback speed to play the video, and display the target promotion information corresponding to the target sliding path.

在一些实施例中,不同的所述操作内容还用于指示继续播放所述视频时不同的视频内容;所述第三显示模块,还配置为继续播放目标视频内容;其中,所述目标视频内容与所述目标交互操作的操作内容相对应。In some embodiments, different operation contents are also used to indicate different video contents when continuing to play the video; the third display module is also configured to continue to play the target video content; wherein, the target video content corresponds to the operation content of the target interactive operation.

在一些实施例中,所述装置还包括第六显示模块,所述第六显示模块,配置为在显示所述推广信息的过程中,显示针对所述推广信息的关闭控件;其中,所述关闭控件用于取消显示所述推广信息。In some embodiments, the device further includes a sixth display module, wherein the sixth display module is configured to display a close control for the promotion information during the process of displaying the promotion information; wherein the close control is used to cancel the display of the promotion information.

在一些实施例中,所述装置还包括第七显示模块,所述第七显示模块,配置为显示所述推广信息的显示时长;当所述显示时长达到目标显示时长时,取消显示所述推广信息。In some embodiments, the device further includes a seventh display module, wherein the seventh display module is configured to display the display duration of the promotion information; when the display duration reaches the target display duration, the promotion information is canceled.

在一些实施例中,所述第三显示模块4553,还配置为响应于所述目标交互操作被执行,采用所述第一播放速度,播放所述视频,并若当前在线执行所述目标交互操作的对象的数量达到目标数量,显示第一推广信息;若当前在线执行所述目标交互操作的对象的数量未达到所述目标数量,显示第二推广信息,所述第二推广信息不同于所述第一推广信息。In some embodiments, the third display module 4553 is further configured to play the video at the first playback speed in response to the target interaction operation being executed, and display first promotional information if the number of objects currently performing the target interaction operation online reaches the target number; if the number of objects currently performing the target interaction operation online does not reach the target number, display second promotional information, which is different from the first promotional information.

在一些实施例中,所述第二显示模块4552,还配置为获取播放所述视频的目标对象所归属的目标对象类别;其中,不同对象类别对应不同的交互操作,不同交互操作的操作难度不同;基于所述目标对象类别,从多个交互操作中选择目标交互操作;显示对应所述目标交互操作的所述引导信息。In some embodiments, the second display module 4552 is further configured to obtain the target object category to which the target object playing the video belongs; wherein different object categories correspond to different interactive operations, and different interactive operations have different operating difficulties; based on the target object category, a target interactive operation is selected from multiple interactive operations; and the guidance information corresponding to the target interactive operation is displayed.

在一些实施例中,所述装置还包括第八显示模块,所述第八显示模块,配置为显示切换控件,所述切换控件用于切换所述推广信息;响应于针对所述切换控件的触发操作,将所述推广信息切换为新推广信息。In some embodiments, the device further includes an eighth display module, wherein the eighth display module is configured to display a switching control, wherein the switching control is used to switch the promotional information; in response to a triggering operation on the switching control, the promotional information is switched to new promotional information.

在一些实施例中,所述装置还包括第九显示模块,所述第九显示模块,配置为在显示所述切换控件时,显示所述切换控件携带的切换提示信息,所述切换提示信息用于提示执行所述触发操作后的奖励;显示虚拟资源,所述虚拟资源与所述新推广信息相关联,用作针对所述切换控件的触发操作的奖励。In some embodiments, the device also includes a ninth display module, which is configured to display the switching prompt information carried by the switching control when displaying the switching control, and the switching prompt information is used to prompt the reward after executing the trigger operation; and display virtual resources, which are associated with the new promotional information and used as rewards for the trigger operation of the switching control.

在一些实施例中,所述装置还包括第十显示模块,所述第十显示模块,配置为在显示所述推广信息时,显示针对所述推广信息的至少一个交互控件;其中,所述交互控件,用于指示对所述推广信息执行交互操作,不同的所述交互控件所指示的交互操作不同;响应于针对所述至少一个交互控件中、目标交互控件的触发操作,针对所述推广信息,执行所述目标交互控件所指示的目标交互操作。In some embodiments, the device also includes a tenth display module, which is configured to display at least one interactive control for the promotional information when displaying the promotional information; wherein the interactive control is used to indicate the execution of an interactive operation on the promotional information, and different interactive controls indicate different interactive operations; in response to a trigger operation on a target interactive control among the at least one interactive control, the target interactive operation indicated by the target interactive control is executed for the promotional information.

在一些实施例中,所述第二显示模块4552,还配置为响应于所述视频的播放调整条件得到满足,当触发所述视频的播放事件的目标对象的对象等级未达到等级阈值时,采用小于所述第一播放速度的第二播放速度,播放所述视频;当所述目标对象的对象等级达到所述等级阈值时,继续采用所述第一播放速度,播放所述视频。In some embodiments, the second display module 4552 is further configured to, in response to the playback adjustment condition of the video being met, use a second playback speed that is less than the first playback speed to play the video when the object level of the target object that triggers the playback event of the video does not reach the level threshold; and continue to use the first playback speed to play the video when the object level of the target object reaches the level threshold.

在一些实施例中,所述第二显示模块4552,还配置为响应于所述视频的播放调整条件得到满足,当触发所述视频的播放事件的目标对象的对象等级未达到等级阈值时,获取所述目标对象的对象等级与所述视频的播放速度之间的映射关系;基于所述目标对象的对象等级以及所述映射关系,确定所述第二播放速度,并采用所述第二播放速度,播放所述视频。In some embodiments, the second display module 4552 is further configured to obtain a mapping relationship between the object level of the target object and the playback speed of the video in response to the playback adjustment condition of the video being met, when the object level of the target object that triggers the playback event of the video does not reach the level threshold; determine the second playback speed based on the object level of the target object and the mapping relationship, and use the second playback speed to play the video.

本申请实施例提供了一种计算机程序产品,该计算机程序产品包括计算机可执行指令,该计算机可执行指令存储在计算机可读存储介质中。电子设备的处理器从计算机可读存储介质读取该计算机可执行指令,处理器执行该计算机可执行指令,使得该电子设备执行本申请实施例上述的信息推广方法。An embodiment of the present application provides a computer program product including computer-executable instructions stored in a computer-readable storage medium. A processor of an electronic device reads the computer-executable instructions from the computer-readable storage medium and executes the computer-executable instructions, causing the electronic device to perform the information promotion method described above in the embodiment of the present application.

本申请实施例提供一种存储有计算机可执行指令的计算机可读存储介质,其中存储有计算机可执行指令,当计算机可执行指令被处理器执行时,将引起处理器执行本申请实施例提供的信息推广方法,例如,如图3示出的信息推广方法。An embodiment of the present application provides a computer-readable storage medium storing computer-executable instructions, wherein the computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, the processor will execute the information promotion method provided by an embodiment of the present application, for example, the information promotion method shown in Figure 3.

在一些实施例中,计算机可读存储介质可以是只读存储器(Read-Only Memory,ROM)、随即存储器(Random Access Memory,RAM)、可擦写可编程只读存储器(Erasable Programmable Read-Only Memory,EPROM)、电可擦可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,EEPROM)、闪存、磁表面存储器、光盘、或CD-ROM等存储器;也可以是包括上述存储器之一或任意组合的各种设备。In some embodiments, the computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a flash memory, a magnetic surface memory, an optical disk, or a CD-ROM; or various devices including one or any combination of the above memories.

在一些实施例中,可执行指令可以采用程序、软件、软件模块、脚本或代码的形式,按任意形式的编程语言(包括编译或解释语言,或者声明性或过程性语言)来编写,并且其可按任意形式部署,包括被部署为独立的程序或者被部署为模块、组件、子例程或者适合在计算环境中使用的其它单元。In some embodiments, executable instructions may be in the form of a program, software, software module, script, or code, written in any form of programming language (including compiled or interpreted languages, or declarative or procedural languages), and may be deployed in any form, including as a stand-alone program or as a module, component, subroutine, or other unit suitable for use in a computing environment.

作为示例,可执行指令可以但不一定对应于文件系统中的文件,可以可被存储在保存其它程序或数据的文件的一部分,例如,存储在超文本标记语言(Hyper Text Markup Language,HTML)文档中的一个或多个脚本中,存储在专用于所讨论的程序的单个文件中,或者,存储在多个协同文件(例如,存储一个或多个模块、子程序或代码部分的文件)中。As an example, executable instructions may, but do not necessarily, correspond to a file in a file system, may be stored as part of a file that stores other programs or data, for example, in one or more scripts within a Hypertext Markup Language (HTML) document, in a single file dedicated to the program in question, or in multiple coordinating files (for example, files storing one or more modules, subroutines, or code portions).

作为示例,可执行指令可被部署为在一个电子设备上执行,或者在位于一个地点的多个电子设备上执行,又或者,在分布在多个地点且通过通信网络互连的多个电子设备上执行。As an example, executable instructions may be deployed to be executed on one electronic device, or on multiple electronic devices located at one site, or on multiple electronic devices distributed across multiple sites and interconnected by a communication network.

综上所述,通过本申请实施例具有以下有益效果:In summary, the embodiments of the present application have the following beneficial effects:

(1)基于用户所执行的针对当前显示的视频内容的目标交互操作来播放视频,并显示推广信息,不仅提高了用户的互动参与度、以及用户针对当前显示的视频内容的参与感,也提高了在视频的播放过程中信息推广方式的多样性,同时也提高了人机交互效率以及电子设备的硬件资源利用率。(1) Playing videos and displaying promotional information based on the target interactive operations performed by the user on the currently displayed video content not only improves the user's interactive participation and the user's sense of participation in the currently displayed video content, but also increases the diversity of information promotion methods during the video playback process, while also improving the human-computer interaction efficiency and the hardware resource utilization of electronic devices.

(2)基于视频片段,来吸引用户完成目标交互操作,以继续播放视频,提高了用户执行目标交互操作的可能性,从而提高了人机交互率。(2) Based on video clips, users are attracted to complete the target interactive operation in order to continue playing the video, which increases the possibility of users performing the target interactive operation and thus improves the human-computer interaction rate.

(3)在继续播放的视频内容与推广信息一起进行显示时,基于关闭控件,可以在用户想要只看视频时,关闭推广信息,从而提高了用户的体验。(3) When the video content that continues to be played is displayed together with the promotional information, based on the close control, the promotional information can be closed when the user wants to watch only the video, thereby improving the user experience.

(4)当显示时长达到目标显示时长时,才会取消显示推广信息,并继续播放视频内容,提高了用户完整观看推广信息的可能性,从而保证了推广信息的曝光率,以提高推广信息的转化率。(4) When the display time reaches the target display time, the promotional information will be canceled and the video content will continue to play, which increases the possibility that users will watch the promotional information in its entirety, thereby ensuring the exposure rate of the promotional information and improving the conversion rate of the promotional information.

(5)通过执行针对推广信息的交互操作,可以对推广信息进行评论或者将推广信息分享至其他平台,不仅进一步加强了用户的互动性,同时也提高了推广信息的影响范围和知名度。(5) By performing interactive operations on promotional information, users can comment on the promotional information or share the promotional information on other platforms, which not only further enhances user interactivity but also increases the scope of influence and popularity of the promotional information.

(6)通过收集和分析用户的互动路径和反馈,本申请的技术方案能实现广告的精准划分和针对性投放,进而有效提高广告的接受度,从而有力地提升广告的效果。(6) By collecting and analyzing users' interaction paths and feedback, the technical solution of this application can achieve accurate segmentation and targeted delivery of advertisements, thereby effectively improving the acceptance of advertisements and thus greatly enhancing the effectiveness of advertisements.

(7)第一,在视频的观看过程中加入用户互动环节可以大大增加用户的参与度,使用户在观看的同时也有主动参与的感觉,让整个观看体验更加有趣,增加了用户对视频的喜欢程度,用户在平台上的停留时间也会有所增长;第二,观看视频的用户可以按照提示进行互动,相比于相关技术中的打断式广告,更能吸引用户的注意力,提高广告的互动率和转化率,使广告的效果更加显著;第三,通过截取用户互动数据,进行数据分析后,可以了解用户的个性化需求和喜好,从而推送用户可能喜欢或需要的广告,提升广告的精准投放率,并提升用户的满意度;第四,通过用户互动数据的实时分析,可以动态调整互动指引来优化用户体验,大大提高用户对于广告接受程度,从而提高广告效率。基于此,通过本申请的技术方案将带来更高的用户粘性,更好的广告效果,更精准的个性化推荐以及学习和优化的能力,为广告商和使用者都带来了更好的效果。(7) First, adding user interaction to the video viewing process can greatly increase user participation, making users feel actively involved while watching, making the entire viewing experience more interesting, increasing users' liking for the video, and increasing the time users spend on the platform; second, users watching the video can interact according to the prompts, which is more attractive to users than interruptive ads in related technologies, improving the interaction rate and conversion rate of ads, and making the advertising effect more significant; third, by intercepting user interaction data and conducting data analysis, we can understand the user's personalized needs and preferences, and thus push ads that users may like or need, improve the accuracy of advertising delivery, and improve user satisfaction; fourth, through real-time analysis of user interaction data, we can dynamically adjust the interaction guidelines to optimize the user experience, greatly improve users' acceptance of ads, and thus improve advertising efficiency. Based on this, the technical solution of this application will bring higher user stickiness, better advertising effects, more accurate personalized recommendations, and the ability to learn and optimize, bringing better results to both advertisers and users.

需要说明的是,在本申请实施例中,涉及到用户的操作、用户的历史行为数据、对象信息等相关的数据,当本申请实施例运用到具体产品或技术中时,需要获取相应的许可或者同意,且相关数据的收集、使用和处理需要遵守相关国家和地区的相关法律法规和标准。It should be noted that in the embodiments of the present application, when the embodiments of the present application are applied to specific products or technologies, relevant data such as user operations, user historical behavior data, object information, etc., corresponding licenses or consents need to be obtained, and the collection, use and processing of relevant data need to comply with relevant laws, regulations and standards of relevant countries and regions.

以上所述,仅为本申请的实施例而已,并非用于限定本申请的保护范围。凡在本申请的精神和范围之内所作的任何修改、等同替换和改进等,均包含在本申请的保护范围之内。The above description is merely an embodiment of the present application and is not intended to limit the scope of protection of the present application. Any modifications, equivalent replacements, and improvements made within the spirit and scope of the present application are included in the scope of protection of the present application.

Claims (27)

一种信息推广方法,所述方法由电子设备执行,所述方法包括:An information promotion method, the method being executed by an electronic device, comprising: 在视频播放界面中,显示采用第一播放速度播放的视频;In the video playback interface, the video played at the first playback speed is displayed; 响应于所述视频的播放调整条件得到满足,采用小于所述第一播放速度的第二播放速度,播放所述视频,并显示引导信息;In response to a playback adjustment condition of the video being met, playing the video at a second playback speed that is lower than the first playback speed, and displaying guidance information; 其中,所述引导信息用于引导在所述视频播放界面中执行目标交互操作;The guidance information is used to guide the execution of a target interactive operation in the video playback interface; 响应于所述目标交互操作被执行,采用所述第一播放速度,播放所述视频,并显示推广信息。In response to the target interactive operation being performed, the video is played at the first play speed and promotional information is displayed. 如权利要求1所述的方法,其中,所述引导信息包括引导动画和引导文本,所述显示引导信息,包括:The method of claim 1, wherein the guidance information includes a guidance animation and guidance text, and the displaying of the guidance information comprises: 在所述视频播放界面,显示所述引导动画,并在所述引导动画的关联区域,显示对应所述引导动画的动画内容的引导文本;Displaying the guide animation on the video playback interface, and displaying a guide text corresponding to the animation content of the guide animation in an area associated with the guide animation; 其中,所述引导动画用于展示执行所述目标交互操作的操作方式。The guiding animation is used to demonstrate the operation method of executing the target interactive operation. 如权利要求1或2所述的方法,其中,所述方法还包括:The method according to claim 1 or 2, wherein the method further comprises: 在显示所述引导信息的过程中,在所述引导信息的关联区域,通过悬浮窗口,播放与所述视频的视频内容关联的视频片段;During the display of the guide information, in an area associated with the guide information, a video clip associated with the video content of the video is played through a floating window; 其中,所述视频片段为未播放的所述视频的视频内容,用于指示完成所述目标交互操作时将继续播放所述视频。The video clip is the video content of the video that has not been played, and is used to indicate that the video will continue to be played when the target interactive operation is completed. 如权利要求1至3任一项所述的方法,其中,所述目标交互操作包括滑动操作,所述引导信息包括目标滑动轨迹以及用于提示基于所述目标滑动轨迹执行滑动操作的提示信息;The method according to any one of claims 1 to 3, wherein the target interaction operation includes a sliding operation, and the guidance information includes a target sliding trajectory and prompting information for prompting to perform the sliding operation based on the target sliding trajectory; 响应于所述目标交互操作被执行,采用所述第一播放速度,播放所述视频,并显示所述推广信息,包括:In response to the target interactive operation being performed, playing the video at the first playback speed and displaying the promotional information include: 响应于所述滑动操作被执行,显示所述滑动操作当前的滑动轨迹;In response to the sliding operation being performed, displaying a current sliding track of the sliding operation; 当所述滑动操作当前的滑动轨迹与所述目标滑动轨迹相匹配时,采用所述第一播放速度,播放所述视频,并显示所述推广信息。When the current sliding trajectory of the sliding operation matches the target sliding trajectory, the video is played at the first playback speed and the promotion information is displayed. 如权利要求4所述的方法,其中,所述显示所述滑动操作当前的滑动轨迹之后,所述方法还包括:The method according to claim 4, wherein, after displaying the current sliding trajectory of the sliding operation, the method further comprises: 当所述滑动操作当前的滑动轨迹与所述目标滑动轨迹不匹配时,将所述目标滑动轨迹切换为新目标操作轨迹。When the current sliding trajectory of the sliding operation does not match the target sliding trajectory, the target sliding trajectory is switched to a new target operation trajectory. 如权利要求1至5任一项所述的方法,其中,所述引导信息包括可交互元素以及用于提示针对所述可交互元素执行吹气操作的提示信息,所述目标交互操作包括针对所述可交互元素的吹气操作;The method according to any one of claims 1 to 5, wherein the guidance information includes an interactive element and prompt information for prompting to perform a blowing operation on the interactive element, and the target interactive operation includes a blowing operation on the interactive element; 所述响应于所述目标交互操作被执行,采用所述第一播放速度,播放所述视频,并显示所述推广信息,包括:In response to the target interactive operation being performed, playing the video at the first playback speed and displaying the promotional information includes: 响应于针对所述可交互元素的吹气操作被执行,显示所述可交互元素被吹起的过程;In response to a blowing operation being performed on the interactive element, displaying a process of blowing up the interactive element; 当所述可交互元素被吹起的高度达到高度阈值或者所述可交互元素被吹起的大小达到大小阈值时,采用所述第一播放速度,播放所述视频,并显示所述推广信息。When the height of the interactive element that is blown up reaches a height threshold or the size of the interactive element that is blown up reaches a size threshold, the video is played at the first playback speed and the promotional information is displayed. 如权利要求1至6任一项所述的方法,其中,所述引导信息包括可交互元素以及用于提示针对播放所述视频的终端执行晃动操作的提示信息,所述目标交互操作包括针对所述终端的晃动操作;The method according to any one of claims 1 to 6, wherein the guidance information includes an interactive element and prompting information for prompting a terminal playing the video to perform a shaking operation, and the target interactive operation includes a shaking operation on the terminal; 所述响应于所述目标交互操作被执行,采用所述第一播放速度,播放所述视频,并显示所述推广信息,包括:In response to the target interactive operation being performed, playing the video at the first playback speed and displaying the promotional information includes: 响应于针对所述终端的晃动操作被执行,显示所述可交互元素从当前位置移动至目标位置的过程;In response to a shaking operation being performed on the terminal, displaying a process of the interactive element moving from a current position to a target position; 当所述可交互元素移动至所述目标位置时,采用所述第一播放速度,播放所述视频,并显示所述推广信息。When the interactive element moves to the target position, the video is played at the first playback speed and the promotional information is displayed. 如权利要求1至7任一项所述的方法,其中,所述响应于所述视频的播放调整条件得到满足,采用小于所述第一播放速度的第二播放速度,播放所述视频之前,所述方法还包括:The method according to any one of claims 1 to 7, wherein, in response to the video playback adjustment condition being satisfied, before playing the video at a second playback speed that is less than the first playback speed, the method further comprises: 获取所述视频当前播放的内容;Get the currently playing content of the video; 若所述视频当前播放的内容为所述视频的关键内容、或者所述视频当前播放的内容关联有所述推广信息,确定所述播放调整条件得到满足。If the content currently being played by the video is the key content of the video, or the content currently being played by the video is associated with the promotion information, it is determined that the playback adjustment condition is met. 如权利要求1至8任一项所述的方法,其中,所述响应于所述目标交互操作被执行,采用所述第一播放速度,播放所述视频,并显示所述推广信息之后,所述方法还包括:The method according to any one of claims 1 to 8, wherein, in response to the target interactive operation being performed, after playing the video at the first playback speed and displaying the promotional information, the method further comprises: 显示对应所述推广信息的氛围元素;Displaying atmosphere elements corresponding to the promotional information; 其中,所述氛围元素处于特效状态,用于增强所述推广信息的视觉效果。The atmosphere element is in a special effect state, and is used to enhance the visual effect of the promotional information. 如权利要求9所述的方法,其中,所述氛围元素的数量为多个,所述显示对应所述推广信息的氛围元素,包括:The method according to claim 9, wherein the number of the atmosphere elements is multiple, and the displaying of the atmosphere elements corresponding to the promotional information includes: 在所述视频播放界面中,显示多个氛围元素从所述播放界面的第一端出现、移动至所述播放界面的第二端,并从第二端处消失的过程;In the video playback interface, display a process in which a plurality of atmosphere elements appear from a first end of the playback interface, move to a second end of the playback interface, and disappear from the second end; 其中,所述多个氛围元素中,至少存在两个氛围元素的出现时间不同,或者移动速度不同。Among the multiple atmosphere elements, at least two atmosphere elements have different appearance times or different moving speeds. 如权利要求1至10任一项所述的方法,其中,所述推广信息包括可交互元素,所述响应于所述目标交互操作被执行,采用所述第一播放速度,播放所述视频,并显示所述推广信息之后,所述方法还包括:The method according to any one of claims 1 to 10, wherein the promotional information includes an interactive element, and after the target interactive operation is performed, the video is played at the first playback speed, and the promotional information is displayed, the method further comprises: 响应于针对所述可交互元素的触发操作,从所述视频播放界面进行页面跳转至所述推广信息的落地页。In response to a triggering operation on the interactive element, a page jump is performed from the video playback interface to a landing page of the promotion information. 如权利要求1至11任一项所述的方法,其中,所述目标交互操作所对应的操作内容包括多个,不同的所述操作内容所对应的推广信息不同;The method according to any one of claims 1 to 11, wherein the target interactive operation includes multiple operation contents, and different operation contents correspond to different promotional information; 所述响应于所述目标交互操作被执行,采用所述第一播放速度,播放所述视频,并显示所述推广信息,包括:In response to the target interactive operation being performed, playing the video at the first playback speed and displaying the promotional information includes: 响应于所述目标交互操作被执行,采用所述第一播放速度,播放所述视频,并显示与所述目标交互操作的操作内容相对应的目标推广信息。In response to the target interactive operation being performed, the video is played at the first playback speed, and target promotion information corresponding to the operation content of the target interactive operation is displayed. 如权利要求12所述的方法,其中,所述目标交互操作包括滑动操作,所述操作内容为针对当前显示的视频内容的滑动路径,所述引导信息包括多个所述滑动路径及针对所述滑动路径的提示信息,所述提示信息用于提示基于多个所述滑动路径中至少之一执行针对所述视频内容的滑动操作;The method of claim 12, wherein the target interactive operation comprises a sliding operation, the operation content is a sliding path for currently displayed video content, the guidance information comprises a plurality of the sliding paths and prompt information for the sliding paths, the prompt information being used to prompt the user to perform the sliding operation for the video content based on at least one of the plurality of sliding paths; 所述响应于所述目标交互操作被执行,采用所述第一播放速度,播放所述视频,并显示与所述目标交互操作的操作内容相对应的目标推广信息,包括:In response to the target interactive operation being performed, playing the video at the first playback speed and displaying target promotion information corresponding to the operation content of the target interactive operation include: 响应于针对多个所述滑动路径中目标滑动路径的滑动操作被执行,采用所述第一播放速度,播放所述视频,并显示与所述目标滑动路径相对应的目标推广信息。In response to a sliding operation being performed on a target sliding path among the plurality of sliding paths, the video is played at the first playing speed, and target promotion information corresponding to the target sliding path is displayed. 如权利要求12或13所述的方法,其中,不同的所述操作内容还用于指示继续播放所述视频时不同的视频内容;所述播放所述视频,包括:The method according to claim 12 or 13, wherein the different operation contents are further used to indicate different video contents when continuing to play the video; and the playing of the video comprises: 继续播放目标视频内容;Continue playing the target video content; 其中,所述目标视频内容与所述目标交互操作的操作内容相对应。The target video content corresponds to the operation content of the target interactive operation. 如权利要求1至14任一项所述的方法,其中,所述方法还包括:The method according to any one of claims 1 to 14, wherein the method further comprises: 在显示所述推广信息的过程中,显示针对所述推广信息的关闭控件;During the display of the promotion information, a close control for the promotion information is displayed; 其中,所述关闭控件用于取消显示所述推广信息。The close control is used to cancel the display of the promotion information. 如权利要求1至15任一项所述的方法,其中,所述响应于所述目标交互操作被执行,采用所述第一播放速度,播放所述视频,并显示所述推广信息之后,所述方法还包括:The method according to any one of claims 1 to 15, wherein, in response to the target interactive operation being performed, after playing the video at the first playback speed and displaying the promotional information, the method further comprises: 显示所述推广信息的显示时长;the display duration of the promotional information; 当所述显示时长达到目标显示时长时,取消显示所述推广信息。When the display duration reaches the target display duration, the promotion information is canceled from being displayed. 如权利要求1至16任一项所述的方法,其中,所述响应于所述目标交互操作被执行,采用所述第一播放速度,播放所述视频,并显示所述推广信息,包括:The method according to any one of claims 1 to 16, wherein, in response to the target interactive operation being performed, playing the video at the first playback speed and displaying the promotional information comprises: 响应于所述目标交互操作被执行,采用所述第一播放速度,播放所述视频,并若当前在线执行所述目标交互操作的对象的数量达到目标数量,显示第一推广信息;In response to the target interactive operation being performed, playing the video at the first playback speed, and displaying first promotional information if the number of objects currently performing the target interactive operation online reaches a target number; 若当前在线执行所述目标交互操作的对象的数量未达到所述目标数量,显示第二推广信息,所述第二推广信息不同于所述第一推广信息。If the number of objects currently performing the target interactive operation online does not reach the target number, second promotion information is displayed, where the second promotion information is different from the first promotion information. 如权利要求1至17任一项所述的方法,其中,所述显示引导信息,包括:The method according to any one of claims 1 to 17, wherein the displaying of guidance information comprises: 获取播放所述视频的目标对象所归属的目标对象类别;其中,不同对象类别对应不同的交互操作,不同交互操作的操作难度不同;Obtaining a target object category to which a target object playing the video belongs; wherein different object categories correspond to different interactive operations, and different interactive operations have different operating difficulties; 基于所述目标对象类别,从多个交互操作中选择目标交互操作;selecting a target interaction operation from a plurality of interaction operations based on the target object category; 显示对应所述目标交互操作的所述引导信息。The guidance information corresponding to the target interactive operation is displayed. 如权利要求1至18任一项所述的方法,其中,所述响应于所述目标交互操作被执行,采用所述第一播放速度,播放所述视频,并显示所述推广信息之后,所述方法还包括:The method according to any one of claims 1 to 18, wherein, in response to the target interactive operation being performed, after playing the video at the first playback speed and displaying the promotional information, the method further comprises: 显示切换控件,所述切换控件用于切换所述推广信息;Display a switching control, wherein the switching control is used to switch the promotion information; 响应于针对所述切换控件的触发操作,将所述推广信息切换为新推广信息。In response to a triggering operation on the switching control, the promotion information is switched to new promotion information. 如权利要求19所述的方法,其中,所述方法还包括:The method of claim 19, further comprising: 在显示所述切换控件时,显示所述切换控件携带的切换提示信息,所述切换提示信息用于提示执行所述触发操作后的奖励;When the switching control is displayed, the switching prompt information carried by the switching control is displayed, and the switching prompt information is used to prompt the reward after executing the triggering operation; 响应于针对所述切换控件的触发操作,将所述推广信息切换为新推广信息之后,所述方法还包括:After the promotion information is switched to new promotion information in response to a triggering operation on the switching control, the method further includes: 显示虚拟资源,所述虚拟资源与所述新推广信息相关联,用作针对所述切换控件的触发操作的奖励。A virtual resource is displayed, wherein the virtual resource is associated with the new promotion information and is used as a reward for the triggering operation of the switching control. 如权利要求1至20任一项所述的方法,其中,所述方法还包括:The method according to any one of claims 1 to 20, wherein the method further comprises: 在显示所述推广信息时,显示针对所述推广信息的至少一个交互控件;When displaying the promotion information, display at least one interactive control for the promotion information; 其中,所述交互控件,用于指示对所述推广信息执行交互操作,不同的所述交互控件所指示的交互操作不同;The interactive control is used to instruct an interactive operation to be performed on the promotional information, and different interactive controls indicate different interactive operations; 响应于针对所述至少一个交互控件中、目标交互控件的触发操作,针对所述推广信息,执行所述目标交互控件所指示的目标交互操作。In response to a triggering operation on a target interactive control among the at least one interactive control, a target interactive operation indicated by the target interactive control is performed on the promotion information. 如权利要求1至21任一项所述的方法,其中,所述响应于所述视频的播放调整条件得到满足,采用小于所述第一播放速度的第二播放速度,播放所述视频,包括:The method according to any one of claims 1 to 21, wherein, in response to the playback adjustment condition of the video being satisfied, playing the video at a second playback speed that is less than the first playback speed comprises: 响应于所述视频的播放调整条件得到满足,当触发所述视频的播放事件的目标对象的对象等级未达到等级阈值时,采用小于所述第一播放速度的第二播放速度,播放所述视频;In response to a playback adjustment condition of the video being met, when the object level of the target object that triggered the playback event of the video does not reach a level threshold, playing the video at a second playback speed that is lower than the first playback speed; 所述方法还包括:The method further comprises: 当所述目标对象的对象等级达到所述等级阈值时,继续采用所述第一播放速度,播放所述视频。When the object level of the target object reaches the level threshold, the video is played continuously at the first playback speed. 如权利要求22所述的方法,其中,所述响应于所述视频的播放调整条件得到满足,当触发所述视频的播放事件的目标对象的对象等级未达到等级阈值时,采用小于所述第一播放速度的第二播放速度,播放所述视频,包括:The method of claim 22, wherein, in response to the video playback adjustment condition being met, when the object level of the target object that triggered the video playback event does not reach a level threshold, playing the video at a second playback speed that is less than the first playback speed, comprises: 响应于所述视频的播放调整条件得到满足,当触发所述视频的播放事件的目标对象的对象等级未达到等级阈值时,获取所述目标对象的对象等级与所述视频的播放速度之间的映射关系;In response to the video playback adjustment condition being met, when the object level of the target object that triggers the video playback event does not reach a level threshold, obtaining a mapping relationship between the object level of the target object and the video playback speed; 基于所述目标对象的对象等级以及所述映射关系,确定所述第二播放速度,并采用所述第二播放速度,播放所述视频。The second play speed is determined based on the object level of the target object and the mapping relationship, and the video is played at the second play speed. 一种信息推广装置,所述装置包括:An information promotion device, comprising: 第一显示模块,配置为在视频播放界面中,显示采用第一播放速度播放的视频;A first display module is configured to display a video played at a first playback speed in a video playback interface; 第二显示模块,配置为响应于所述视频的播放调整条件得到满足,采用小于所述第一播放速度的第二播放速度,播放所述视频,并显示引导信息;其中,所述引导信息用于引导在所述视频播放界面中执行目标交互操作;a second display module configured to, in response to a playback adjustment condition of the video being met, play the video at a second playback speed that is slower than the first playback speed and display guidance information; wherein the guidance information is used to guide the execution of a target interactive operation in the video playback interface; 第三显示模块,配置为响应于所述目标交互操作被执行,采用所述第一播放速度,播放所述视频,并显示推广信息。The third display module is configured to play the video at the first play speed and display promotion information in response to the target interactive operation being executed. 一种电子设备,包括:An electronic device, comprising: 存储器,配置为存储计算机可执行指令或计算机程序;a memory configured to store computer-executable instructions or a computer program; 处理器,配置为执行所述存储器中存储的计算机可执行指令或计算机程序时,实现权利要求1至23任一项所述的信息推广方法。The processor is configured to implement the information promotion method according to any one of claims 1 to 23 when executing the computer executable instructions or computer program stored in the memory. 一种计算机可读存储介质,存储有计算机可执行指令或计算机程序,所述计算机可执行指令或计算机程序被处理器执行时,实现权利要求1至23任一项所述的信息推广方法。A computer-readable storage medium storing computer-executable instructions or a computer program, wherein when the computer-executable instructions or the computer program are executed by a processor, the information promotion method according to any one of claims 1 to 23 is implemented. 一种计算机程序产品,包括计算机可执行指令或计算机程序,所述计算机可执行指令或计算机程序被处理器执行时,实现权利要求1至23任一项所述的信息推广方法。A computer program product, comprising computer-executable instructions or a computer program, wherein when the computer-executable instructions or the computer program are executed by a processor, the information promotion method according to any one of claims 1 to 23 is implemented.
PCT/CN2025/077788 2024-02-29 2025-02-18 Information promotion method and apparatus, electronic device, computer readable storage medium and computer program product Pending WO2025180257A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202410235851.8A CN120568139A (en) 2024-02-29 2024-02-29 Information promotion method, apparatus, electronic device, computer-readable storage medium, and computer program product
CN202410235851.8 2024-02-29

Publications (1)

Publication Number Publication Date
WO2025180257A1 true WO2025180257A1 (en) 2025-09-04

Family

ID=96814329

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2025/077788 Pending WO2025180257A1 (en) 2024-02-29 2025-02-18 Information promotion method and apparatus, electronic device, computer readable storage medium and computer program product

Country Status (2)

Country Link
CN (1) CN120568139A (en)
WO (1) WO2025180257A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110856042A (en) * 2019-11-18 2020-02-28 腾讯科技(深圳)有限公司 Video playing method and device, computer readable storage medium and computer equipment
CN111679776A (en) * 2020-06-10 2020-09-18 Oppo广东移动通信有限公司 Advertisement playback control method, device, electronic device and storage medium
CN114020196A (en) * 2021-11-02 2022-02-08 阿里巴巴(中国)有限公司 Video interactive method, device, storage medium and computer program product
WO2022127839A1 (en) * 2020-12-18 2022-06-23 北京字跳网络技术有限公司 Video processing method and apparatus, device, storage medium, and computer program product
CN115474086A (en) * 2022-09-14 2022-12-13 北京字跳网络技术有限公司 Play control method, device, electronic device and storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110856042A (en) * 2019-11-18 2020-02-28 腾讯科技(深圳)有限公司 Video playing method and device, computer readable storage medium and computer equipment
CN111679776A (en) * 2020-06-10 2020-09-18 Oppo广东移动通信有限公司 Advertisement playback control method, device, electronic device and storage medium
WO2022127839A1 (en) * 2020-12-18 2022-06-23 北京字跳网络技术有限公司 Video processing method and apparatus, device, storage medium, and computer program product
CN114020196A (en) * 2021-11-02 2022-02-08 阿里巴巴(中国)有限公司 Video interactive method, device, storage medium and computer program product
CN115474086A (en) * 2022-09-14 2022-12-13 北京字跳网络技术有限公司 Play control method, device, electronic device and storage medium

Also Published As

Publication number Publication date
CN120568139A (en) 2025-08-29

Similar Documents

Publication Publication Date Title
JP2022095765A (en) Systems and methods for ranking of cloud-executed mini-games based on tag content and social network content
US9861895B2 (en) Apparatus and methods for multimedia games
US20190174191A1 (en) System and Method for Integrating Interactive Call-To-Action, Contextual Applications with Videos
US9071885B2 (en) Systems, methods, and machine-readable storage media for presenting animations overlying multimedia files
US9889379B2 (en) Information processing system, information processing device, storing medium, and display method
US20130326410A1 (en) Information processing system, storing medium, information processing device, and display method
CN113190156B (en) Music playing control method and device, storage medium and electronic equipment
US10360946B1 (en) Augmenting content with interactive elements
US20110171620A1 (en) System and method for audio/video interaction
CN110677698B (en) Multimedia data processing method and device and related equipment
CN117312692B (en) Popularization information processing method and device, electronic equipment and storage medium
US20130326382A1 (en) Information processing system, storing medium, information processing device, and display method
WO2025180257A1 (en) Information promotion method and apparatus, electronic device, computer readable storage medium and computer program product
WO2017072595A1 (en) System, device, and method for generating campaigns between ip-connected devices and for dynamic modification thereof using machine learning
JP2015049546A (en) Promoted questionnaire program and terminal device
CN115396685A (en) Live broadcast interaction method and device, readable storage medium and electronic equipment
CN120258896A (en) Information promotion method, device, electronic device, storage medium and program product
CN114710709A (en) Live broadcast room virtual gift recommendation method and device, storage medium and electronic equipment
CN120256669A (en) Information processing method, device, equipment, storage medium and program product
WO2025256269A1 (en) Interactive processing method and apparatus for overlaid comments, electronic device, computer-readable storage medium, and computer program product
CN120935390A (en) Popularization content display method, device, equipment, medium and program product
CN119729121A (en) Content display method and related equipment
CN120568122A (en) Multimedia data interaction method, device, electronic equipment, computer readable storage medium and computer program product
CN120560542A (en) Interface interaction method, device, equipment, storage medium and program product
CN118695041A (en) Video playback control method, device, storage medium and electronic device

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 25760799

Country of ref document: EP

Kind code of ref document: A1