CN116389817A - Data display method and device, electronic equipment and computer storage medium - Google Patents

Data display method and device, electronic equipment and computer storage medium Download PDF

Info

Publication number
CN116389817A
CN116389817A CN202310416574.6A CN202310416574A CN116389817A CN 116389817 A CN116389817 A CN 116389817A CN 202310416574 A CN202310416574 A CN 202310416574A CN 116389817 A CN116389817 A CN 116389817A
Authority
CN
China
Prior art keywords
propaganda
video
data
promotional
picture
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
CN202310416574.6A
Other languages
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.)
Beijing Youku Technology Co Ltd
Original Assignee
Beijing Youku Technology 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 Beijing Youku Technology Co Ltd filed Critical Beijing Youku Technology Co Ltd
Priority to CN202310416574.6A priority Critical patent/CN116389817A/en
Publication of CN116389817A publication Critical patent/CN116389817A/en
Pending legal-status Critical Current

Links

Images

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/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4318Generation of visual interfaces for content selection or interaction; Content or additional data rendering by altering the content in the rendering process, e.g. blanking, blurring or masking an image region
    • 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
    • H04N21/44008Processing 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 involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/816Monomedia components thereof involving special video data, e.g 3D video

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

The embodiment of the application provides a data display method, a data display device, electronic equipment and a computer storage medium. The data display method comprises the following steps: acquiring propaganda data of a video work, wherein the propaganda data comprises: the propaganda video comprises background content and picture separation channels, the picture separation channels separate the background content in the propaganda video into a plurality of independent areas, the propaganda video also comprises preset objects, and at least part of propaganda video frames are in an overlapping area of the picture separation channels and the preset objects, and the picture separation channels are blocked by the preset objects; and in response to receiving the home page display instruction, playing the propaganda video in the home page. According to the method and the device, the display effect of the propaganda data is improved, and the work distribution effect of attracting viewers to watch when video works are distributed is achieved.

Description

Data display method and device, electronic equipment and computer storage medium
Technical Field
The embodiment of the application relates to the technical field of computers, in particular to a data display method, a data display device, electronic equipment and a computer storage medium.
Background
In daily life, people can watch video works such as hot-cast movie and television drama, variety entertainment and the like through a video playing platform. In order to increase the click rate of the video work, propaganda and display of the video work are generally performed on a top page of a video playing platform, for example: for a certain movie play currently being hot-cast, a corresponding propaganda element can be displayed on the platform front page, and when a viewer clicks the propaganda element, the viewer can jump to a playing page of the movie play to watch the complete episode.
The propaganda element in the related art is usually a static picture, and propaganda distribution of video works is carried out through static display of the picture, so that visual impact effect is poor for viewers, and therefore, the display mode cannot attract viewers well, and the display effect is poor.
Disclosure of Invention
In view of the foregoing, embodiments of the present application provide a data presentation scheme to at least partially solve the above-mentioned problems.
According to a first aspect of an embodiment of the present application, there is provided a data display method, including:
acquiring propaganda data of a video work, wherein the propaganda data comprises: the propaganda video comprises background content and a picture separation channel, wherein the picture separation channel separates the background content into a plurality of independent areas, the propaganda video also comprises a preset object, and at least part of propaganda video frames are in an overlapping area of the picture separation channel and the preset object, and the picture separation channel is blocked by the preset object;
and in response to receiving the home page display instruction, playing the propaganda video in the home page.
According to a second aspect of embodiments of the present application, there is provided a data display apparatus, including:
the propaganda data acquisition module is used for acquiring propaganda data of the video work, and the propaganda data comprises: the propaganda video comprises background content and a picture separation channel, wherein the picture separation channel separates the background content into a plurality of independent areas, the propaganda video also comprises a preset object, and at least part of propaganda video frames are in an overlapping area of the picture separation channel and the preset object, and the picture separation channel is blocked by the preset object;
and the playing module is used for responding to the receiving of the home page display instruction and playing the propaganda video in the home page.
According to a third aspect of embodiments of the present application, there is provided an electronic device, including: the device comprises a processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface complete communication with each other through the communication bus; the memory is configured to store at least one executable instruction, where the executable instruction causes the processor to perform operations corresponding to the method according to the first aspect.
According to a fourth aspect of embodiments of the present application, there is provided a computer storage medium having stored thereon a computer program which, when executed by a processor, implements the method according to the first aspect.
According to the data display scheme provided by the embodiment of the application, when the front page of the video work is publicized, the publicized video with the naked eye 3D visual effect is played in the front page in a mode that the picture segmentation channel is shielded by a preset object (also can be called as preset object broken frame display). According to the embodiment of the application, through the naked eye 3D visual display mode, the display effect of the propaganda data is improved, and therefore the work distribution effect of attracting viewers to watch when video works are announced is achieved.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following description will briefly introduce the drawings that are required to be used in the embodiments or the description of the prior art, and it is obvious that the drawings in the following description are only some embodiments described in the embodiments of the present application, and other drawings may also be obtained according to these drawings for a person having ordinary skill in the art.
FIG. 1 is a schematic diagram of an exemplary video playback system to which the data presentation method of the embodiments of the present application is applied;
FIG. 2 is a flow chart illustrating steps of a data display method according to a first embodiment of the present application;
FIG. 3 is a schematic diagram of an example of a scenario in the embodiment shown in FIG. 2;
FIG. 4 is a flow chart illustrating steps of a data display method according to a second embodiment of the present application;
FIG. 5 is a schematic view of a home page interface in portrait mode according to a second embodiment of the present application;
FIG. 6 is a diagram of a home interface in a landscape mode according to a second embodiment of the present application;
FIG. 7 is a block diagram of a data presentation device according to a third embodiment of the present application;
fig. 8 is a schematic structural diagram of an electronic device according to a fourth embodiment of the present application.
Detailed Description
In order to better understand the technical solutions in the embodiments of the present application, the following descriptions will clearly and completely describe the technical solutions in the embodiments of the present application with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only some embodiments of the present application, but not all embodiments. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments in the embodiments of the present application shall fall within the scope of protection of the embodiments of the present application.
Referring to fig. 1, fig. 1 is a schematic diagram of an exemplary video playing system to which the data display method according to the embodiment of the present application is applied, and for ease of understanding, an application scenario of the data display method according to the first embodiment of the present application is first explained with reference to fig. 1.
As shown in fig. 1, the system 100 may include a server 102, a communication network 104, and/or one or more user devices (i.e., client devices) 106, which are illustrated in fig. 1 as a plurality of user devices.
The server 102 may be any suitable device for storing video works, video promotional data, programs, and/or any other suitable type of content, including but not limited to distributed storage system devices, server clusters, computing cloud server clusters, and the like. In some embodiments, the server 102 may perform any suitable function. For example, in some embodiments, the server 102 may be configured to store a complete video work and promotional data for the video work and to issue to each user device 106 for viewing by the user via the user device 106.
In some embodiments, the communication network 104 may be any suitable combination of one or more wired and/or wireless networks. For example, the communication network 104 can include any one or more of the following: the internet, an intranet, a wide area network (Wide Area Network, WAN), a local area network (Local Area Network, LAN), a wireless network, a digital subscriber line (Digital Subscriber Line, DSL) network, a frame relay network, an asynchronous transfer mode (Asynchronous Transfer Mode, ATM) network, a virtual private network (Virtual Private Network, VPN), and/or any other suitable communication network. The user device 106 can be coupled to the communication network 104 via one or more communication links (e.g., communication link 112), and the communication network 104 can be linked to the server 102 via one or more communication links (e.g., communication link 114). The communication link may be any communication link suitable for transferring data between the user device 106 and the server 102, such as a network link, a dial-up link, a wireless link, a hardwired link, any other suitable communication link, or any suitable combination of such links.
The user device 106 may include any one or more user devices suitable for viewing a video work. In some embodiments, user device 106 may comprise any suitable type of device. For example, in some embodiments, user device 106 may include a cell phone, a tablet computer, a folding screen, and/or any other suitable type of user device.
Based on the above system, the embodiments of the present application provide a data display method, which is described below through a plurality of embodiments.
Example 1
Referring to fig. 2, fig. 2 is a flowchart illustrating steps of a data display method according to a first embodiment of the present application. The data presentation method provided in the embodiment of the present application may be executed by the user equipment 106 in the system shown in fig. 1. Specifically, the data display method provided in this embodiment includes the following steps:
step 202, acquiring propaganda data of a video work, wherein the propaganda data comprises: propaganda video; the advertising video comprises background content and picture separation channels, the picture separation channels divide the background content in the advertising video into a plurality of independent areas, the advertising video also comprises preset objects, and in at least part of advertising video frames, the picture separation channels are blocked by the preset objects in the overlapping areas of the picture separation channels and the preset objects.
Specifically, in the embodiment of the present application, the specific content of the promotional video of the video work is not limited, and may be set according to the actual situation. For example: to better attract viewers, the core viewpoint in the video work may be extracted to make the promotional video in the embodiment of the present application.
The frame division channel may be a grid channel that runs through the video frame and has a fixed display position. The pixel values at the picture division lanes may be fixed throughout each promotional video frame. In this embodiment of the present application, the direction and the number of the picture division channels included in the propaganda video frame are not limited, and may be set according to actual situations. For example: the direction of the picture division lane may be set to a vertical direction, and the picture division lane equally divides the entire promotional video frame N, where N is a natural number greater than 1.
The propaganda video can comprise background content and preset objects, and in addition, the propaganda video can also comprise a picture separation channel, wherein the picture separation channel is used for separating the background content into a plurality of independent areas which are not communicated, and the preset objects can be displayed in the independent areas or in the picture separation channel. Specifically: when there is an overlapping area between the preset object and the picture separation channel, the picture separation channel is blocked by the preset object in at least a part of the propaganda video frame in the overlapping area, that is, the preset object is displayed by being overlapped on the upper layer of the picture separation channel in the overlapping area.
In this embodiment of the present application, the production method of the promotional video is not limited, and any video production method capable of achieving the above requirements may be used. For example: for propaganda video frames, a background content layer and a preset object layer can be arranged, a picture segmentation channel layer is added between the two layers, and in the video production process, the three layers of data can be fused according to plot requirements, so that the preset object layer is displayed on the picture segmentation channel layer in a superimposed manner in at least part of propaganda video frames.
Referring to fig. 3, fig. 3 is a schematic view of a corresponding scene in the embodiment of the present application, and in the following, description will be given of a promotional video in the embodiment of the present application with reference to the schematic view shown in fig. 3 by using a specific scene example:
presented in the promotional video corresponding to fig. 3 is: the child and mother play at the gate of the house. In the propaganda video, the background content is a house, and the preset object is a person, namely: girls and mothers. The image shown in fig. 3 is one promotional video frame in the promotional video, and the promotional video includes 2 frame separation channels extending through the video frames in the vertical direction. In the promotional video frame, the 2 picture separation channels equally separate the background content into 3 non-connected independent areas, that is, the background content is equally separated into 3 non-connected independent areas by the 2 picture separation channels, the background content is blocked in the picture separation channel area, and the picture separation channels are blocked by the girls and the moms in the overlapping area of the areas where the girls and the moms are located and the picture separation channels.
In this embodiment of the present application, based on the characteristics that the preset object that the propaganda video possesses is penetrating through the display at the picture separation channel, can make in the broadcast process of propaganda video, the preset object can pass the channel along with the needs of plot, or be sheltered from by the channel to the visual effect that the preset object broken the frame and appear is built, also presents bore hole 3D's visual effect promptly.
In step 204, in response to receiving the home page presentation instruction, the promotional video is played in the home page.
The home page presentation instruction in the embodiment of the present application may be an instruction for instructing to perform home page presentation. In the embodiment of the application, the specific receiving mode of the home page display instruction is not limited, and can be set according to actual needs. For example: when the fact that the user clicks the virtual icon corresponding to the home page in the display page is detected, the receiving of the home page display instruction can be determined; as another example, when it is detected that the user has entered voice or text content of "home presentation," it may be determined that a home presentation instruction was received, and so on.
Further, the scaled promotional video adapted to the width of the front page can be generated by scaling the promotional video in equal proportion according to the width information of the screen, and the scaled promotional video is played.
According to the data display scheme provided by the embodiment of the application, when the front page of the video work is publicized, the publicized video with the naked eye 3D visual effect is played in the front page in a mode that the picture segmentation channel is shielded by a preset object (also can be called as preset object broken frame display). According to the embodiment of the application, through the naked eye 3D visual display mode, the display effect of the propaganda data is improved, and therefore the work distribution effect of attracting viewers to watch when video works are announced is achieved.
Example two
Referring to fig. 4, fig. 4 is a flowchart illustrating steps of a data display method according to a second embodiment of the present application. Specifically, the method for displaying straight data provided in this embodiment includes the following steps:
step 402, acquiring propaganda data of a video work, wherein the propaganda data comprises: video and candidate data are promoted.
The advertising video comprises background content and a picture separation channel, the picture separation channel separates the background content in the advertising video into a plurality of independent areas, the advertising video also comprises a preset object, and the picture separation channel is blocked by the preset object in an overlapping area of the picture separation channel and the preset object for at least part of advertising video frames.
The candidate data in this step may be supplemental promotional data that was previously made in addition to the video work. The candidate data may include a propaganda picture, a propaganda document, a propaganda dynamic graph, etc., and in this embodiment of the present application, specific contents of the candidate data are not limited, and may be set according to actual situations.
Step 404, receiving a home page display instruction.
Step 406, determining a current page mode based on the screen size information and the home page layout configuration information; the page mode includes: a landscape mode or a portrait mode. If the current page mode is the landscape mode, step 408 is performed.
Step 408, creating a promotional data presentation component and a candidate data presentation component in the home page, the promotional data presentation component comprising: video container assembly.
Specifically, the home page layout configuration information may include: rules for container layout in the home page, for example: information may include the number of columns of containers, the size of the containers, etc.
Video container assembly, namely: the video playing container can load the propaganda video to be played in the front page into the video container component after the video container component is created so as to play the propaganda video in the component. In the embodiment of the present application, the specific format of the video container assembly is not limited, and may be set according to actual situations.
Further, the width dimension of the front page in the portrait mode is smaller, while the width dimension of the front page in the landscape mode is larger. Thus, when it is determined that the current page mode is the landscape mode, for aesthetic reasons of page layout, a candidate data display component may be additionally created and displayed in the line of the promotional data display component, so as to fill in a blank position outside the promotional data display component.
If the current page mode is a vertical mode, candidate data can be hidden and not displayed, but only a propaganda data display component is created, and the propaganda video is played in the component, so that the propaganda data display component occupies a whole row of page space.
Step 410, playing the promotional video in the video container component; the candidate data is presented in a candidate data presentation component.
Optionally, in some embodiments, the promotional data may further include: propaganda document.
The method may further comprise: and displaying the corresponding propaganda text in the text display assembly.
Specifically, in the embodiment of the present application, the number and specific content of the promotional documents are not limited. With respect to the specific content of the promotional document, for example: the method can be the brief summary of the content such as the story line in the video works; but also content associated with a preset object in the video work, etc.
For the manner that the propaganda document is the content associated with the preset object in the video work, further, the preset object in the propaganda video may also have a certain association relationship with the independent area (for example, in most of propaganda video frames, the preset object a moves in the independent area a, and then the association relationship between the preset object a and the independent area a is determined), so that the propaganda document corresponding to the attribute of the preset object associated with the independent area may be displayed in the lower area of each independent area, for example: propaganda documents related to attributes such as dressing, performance and the like of a preset object.
Regarding the number of promotional documents, for example: when the content of the propaganda text is the brief summary of the content such as the story line in the video work, the number of the propaganda text can be set to be equal to the number of the independent areas, or the number of the propaganda text is set to be smaller than the number of the independent areas; when the content of the propaganda documents is the content corresponding to the attribute of the preset object associated with the independent area, the number of propaganda documents may be set to be equal to the number of preset objects.
Further, when the number of promotional documents is plural, the promotional data presentation component further comprises: a plurality of document display assemblies; wherein, a document show subassembly corresponds a propaganda document.
The promotional data presentation component can be located in a page area below the page area in which the video container component is located, one document presentation component is located corresponding to one independent area, and the total width of the plurality of document presentation components is the same as the width of the video container component.
Optionally, in some embodiments, the promotional data may further include: propaganda background pictures; the promotional data presentation component further comprises: a picture display component;
the method may further comprise: and displaying the propaganda background picture in the picture display component.
Specifically, in the embodiment of the present application, the specific content of the promotional background picture is not limited, and may be set according to actual situations, for example: the promotional background picture may include a name of the video work, an identification of the video work, a core promotional element (e.g., a lead actor, etc.) in the video work, and so forth.
In this embodiment of the present application, the specific position of the picture display component is not limited, and may be set according to actual situations. For example: the image display component can be arranged in other page areas outside the page area where the video container component is located, for example: the image display device comprises a video container component, a picture display component and a display component, wherein the video container component is arranged in a page area above the page area where the video container component is arranged, and the width of the picture display component is the same as that of the video container component.
In this embodiment of the present application, the acquired promotional data may further include a promotional background picture and a promotional document in addition to the promotional video data, so that the promotional display of the video work may be performed simultaneously from three different dimensions, including video, picture and text, thereby further attracting the viewer's view.
When the current page mode is determined to be a vertical mode, a propaganda video, a propaganda background picture and a propaganda document can be enabled to transversely fill a whole line of a home page interface; when the current page mode is determined to be the horizontal mode, the propaganda data display component and the candidate data display component can be enabled to transversely fill a whole row of the home page interface.
Optionally, in some embodiments, the area where the picture separation channel is located in the promotional video is a transparent processed area.
In particular, for video playback clients, a user may typically be provided with a number of different color modes, such as: a dark black mode, or a normal white mode, etc. In this embodiment of the present application, by performing transparency processing on the picture separation channel in the promotional video, when the promotional video is played in the video container of the front page, the display color of the picture separation channel may be adaptively changed along with the change of the system color mode, for example: if the current color mode is the normal mode, and if the user switches the color mode to the dark mode in the playing process of the propaganda video, the color of the picture separation channel in the video picture is also changed from white to dark, so that the watching experience of the user is further improved.
Correspondingly, when the propaganda data further comprises: when the color mode is switched, the currently displayed propaganda background picture can be switched into the propaganda background picture matched with the switched color mode, so that the watching experience of the user is improved.
Optionally, in some embodiments, obtaining promotional data for the video work includes:
in the initialization process, a propaganda data acquisition request is sent to a server, wherein the propaganda data acquisition request comprises the equipment type of client equipment;
and receiving propaganda data of the video works corresponding to the equipment types returned by the server.
Specifically, since the kinds of client devices are large, such as: a cell phone, tablet computer, folding screen cell phone, etc. Different kinds of client devices have different screen information (such as aspect ratio, resolution, etc. of the screen), if the different kinds of client devices all display propaganda data with the same size, a problem of poor data display effect may occur, for example: for promotional data with resolution suitable for playing in a cell phone, it may be ambiguous when played in the tablet mode. In order to solve the above problem, in the embodiment of the present application, advertisement data of various configurations are prefabricated, one configuration corresponds to one client device type, and when the client obtains advertisement data from the server, the client may carry its own device type in the data obtaining request, so that the server returns advertisement data corresponding to the device type.
Referring to fig. 5 and fig. 6, fig. 5 and fig. 6 are schematic diagrams of a home page interface in a portrait mode and a landscape mode, respectively, corresponding to a second embodiment of the present application, and hereinafter, a description will be given of a data display method provided in an embodiment of the present application with reference to the schematic diagrams shown in fig. 5 and fig. 6.
FIG. 5 is a diagram of a home interface when it is determined that the portrait mode is currently in accordance with step 406. Wherein, propaganda data of video work 1 adopts traditional data show mode to demonstrate, and propaganda data includes: static propaganda pictures and corresponding propaganda texts; the propaganda data of the video work 2 is displayed by adopting the data display mode provided by the embodiment of the application, and the propaganda data comprises: fig. 3 shows a propaganda video with naked eye 3D effect, propaganda background picture and corresponding propaganda document.
FIG. 6 is a diagram of the home interface when the current cross-page mode is determined according to step 406, the diagram differing from FIG. 6 in that: since the page width increases, promotional data is increased in the width direction for both video works 1 and 2. Specifically: for the video work 1, 2 groups of propaganda pictures and 2 groups of propaganda texts corresponding to the 2 groups of propaganda pictures are added in the width direction; for video work 2, promotional data includes, in addition to: beyond propaganda video, propaganda background picture and corresponding propaganda document with bore hole 3D effect, still increased: candidate data, i.e., two sets of candidate pictures and candidate documents in fig. 6.
According to the data display scheme provided by the embodiment of the application, when the front page of the video work is publicized, the publicized video with the naked eye 3D visual effect is played in the front page in a mode that the picture segmentation channel is shielded by a preset object (also can be called as preset object broken frame display). According to the embodiment of the application, through the naked eye 3D visual display mode, the display effect of the propaganda data is improved, and therefore the work distribution effect of attracting viewers to watch when video works are announced is achieved.
Example III
Fig. 7 is a block diagram of a data display device according to a third embodiment of the present application. The data display device provided by the embodiment of the application comprises:
the propaganda data obtaining module 702 is configured to obtain propaganda data of a video work, where the propaganda data includes: the propaganda video comprises background content and picture separation channels, wherein the picture separation channels separate the background content into a plurality of independent areas, the propaganda video also comprises preset objects, and at least part of propaganda video frames are in an overlapping area of the picture separation channels and the preset objects, and the picture separation channels are blocked by the preset objects;
and the playing module 704 is used for playing the propaganda video in the home page in response to receiving the home page display instruction.
Optionally, in some embodiments, the playing module 704 is specifically configured to:
creating a promotional data presentation component, the promotional data presentation component comprising: a video container assembly;
playing the promotional video in the video container component.
Optionally, in some embodiments, the promotional data further comprises: candidate data;
the data display device further includes: the page mode determining module and the candidate data displaying module;
the page mode determining module is used for determining a current page mode based on the screen size information and the home page layout configuration information after receiving the home page display instruction; the page mode includes: a horizontal mode or a vertical mode; if the current page mode is a horizontal mode, triggering a candidate data display module;
and the candidate data display module is used for creating a candidate data display assembly and displaying the candidate data in the candidate data display assembly.
Optionally, in some embodiments, the promotional data further comprises: propaganda text; the promotional data presentation component further comprises: a document display assembly;
the data display device further includes: and the propaganda document display module is used for displaying propaganda documents in the document display assembly.
Optionally, in some embodiments, the promotional data further comprises: propaganda background pictures; the promotional data presentation component further comprises: a picture display component;
the data display device further includes: and the propaganda background picture display module is used for displaying propaganda background pictures in the picture display assembly.
Optionally, in some embodiments, the area where the picture separation channel is located in the promotional video is a transparent processed area.
Optionally, in some embodiments, the advertisement data acquisition module 702 is specifically configured to:
in the initialization process, a propaganda data acquisition request is sent to a server, wherein the propaganda data acquisition request comprises the equipment type of client equipment;
and receiving propaganda data of the video works corresponding to the equipment types returned by the server.
The data display device of the present embodiment is configured to implement the corresponding data display method in the foregoing multiple method embodiments, and has the beneficial effects of the corresponding method embodiments, which are not described herein again. In addition, the functional implementation of each module in the data display apparatus of this embodiment may refer to the description of the corresponding portion in the foregoing method embodiment, which is not repeated herein.
Example IV
Referring to fig. 8, a schematic structural diagram of an electronic device according to a fourth embodiment of the present application is shown, and the specific embodiments of the present application do not limit the specific implementation of the electronic device.
As shown in fig. 8, the electronic device may include: a processor (processor) 802, a communication interface (Communications Interface) 804, a memory (memory) 806, and a communication bus 808.
Wherein:
processor 802, communication interface 804, and memory 806 communicate with each other via a communication bus 808.
A communication interface 804 for communicating with other electronic devices or servers.
The processor 802 is configured to execute the program 810, and may specifically perform relevant steps in the above-described data presentation method embodiment.
In particular, program 810 may include program code including computer operating instructions.
The processor 802 may be a CPU or a particular integrated circuit ASIC (Application Specific Integrated Circuit) or one or more integrated circuits configured to implement embodiments of the present application. The one or more processors comprised by the smart device may be the same type of processor, such as one or more CPUs; but may also be different types of processors such as one or more CPUs and one or more ASICs.
Memory 806 for storing a program 810. The memory 806 may include high-speed RAM memory or may also include non-volatile memory (non-volatile memory), such as at least one disk memory.
The program 810 may include a plurality of computer instructions, and the program 810 may specifically enable the processor 802 to perform operations corresponding to the data presentation method described in any one of the foregoing method embodiments.
The specific implementation of each step in the program 810 may refer to the corresponding steps and corresponding descriptions in the units in the above method embodiments, and have corresponding beneficial effects, which are not described herein. It will be clear to those skilled in the art that, for convenience and brevity of description, specific working procedures of the apparatus and modules described above may refer to corresponding procedure descriptions in the foregoing method embodiments, which are not repeated herein.
The present application also provides a computer storage medium having stored thereon a computer program which, when executed by a processor, implements the method described in any of the foregoing method embodiments. The computer storage media includes, but is not limited to: a compact disk read Only (Compact Disc Read-Only Memory, CD-ROM), random access Memory (Random Access Memory, RAM), floppy disk, hard disk, magneto-optical disk, or the like.
Embodiments of the present application also provide a computer program product including computer instructions that instruct a computing device to perform operations corresponding to any one of the above-described methods of the embodiments of the present application.
In addition, it should be noted that, the information related to the user (including, but not limited to, user equipment information, user personal information, etc.) and the data related to the embodiment of the present application (including, but not limited to, sample data for training the model, data for analyzing, stored data, presented data, etc.) are information and data authorized by the user or sufficiently authorized by each party, and the collection, use and processing of the related data need to comply with the related laws and regulations and standards of the related country and region, and provide a corresponding operation entry for the user to select authorization or rejection.
It should be noted that, according to implementation requirements, each component/step described in the embodiments of the present application may be split into more components/steps, and two or more components/steps or part of operations of the components/steps may be combined into new components/steps, so as to achieve the purposes of the embodiments of the present application.
The above-described methods according to embodiments of the present application may be implemented in hardware, firmware, or as software or computer code storable in a recording medium such as a CD-ROM, RAM, floppy disk, hard disk, or magneto-optical disk, or as computer code originally stored in a remote recording medium or a non-transitory machine-readable medium and to be stored in a local recording medium downloaded through a network, so that the methods described herein may be processed by such software on a recording medium using a general purpose computer, a special purpose processor, or programmable or special purpose hardware such as an application specific integrated circuit (Application Specific Integrated Circuit, ASIC) or field programmable or gate array (Field Programmable Gate Array, FPGA). It is understood that a computer, processor, microprocessor controller, or programmable hardware includes a Memory component (e.g., random access Memory (Random Access Memory, RAM), read-Only Memory (ROM), flash Memory, etc.) that can store or receive software or computer code that, when accessed and executed by the computer, processor, or hardware, performs the methods described herein. Furthermore, when a general purpose computer accesses code for implementing the methods illustrated herein, execution of the code converts the general purpose computer into a special purpose computer for performing the methods illustrated herein.
Those of ordinary skill in the art will appreciate that the elements and method steps of the examples described in connection with the embodiments disclosed herein can be implemented as electronic hardware, or as a combination of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the embodiments of the present application.
The above embodiments are only for illustrating the embodiments of the present application, but not for limiting the embodiments of the present application, and various changes and modifications can be made by one skilled in the relevant art without departing from the spirit and scope of the embodiments of the present application, so that all equivalent technical solutions also fall within the scope of the embodiments of the present application, and the scope of the embodiments of the present application should be defined by the claims.

Claims (11)

1. A data presentation method comprising:
acquiring propaganda data of a video work, wherein the propaganda data comprises: the propaganda video comprises background content and a picture separation channel, wherein the picture separation channel separates the background content into a plurality of independent areas, the propaganda video also comprises a preset object, and at least part of propaganda video frames are in an overlapping area of the picture separation channel and the preset object, and the picture separation channel is blocked by the preset object;
and in response to receiving the home page display instruction, playing the propaganda video in the home page.
2. The method of claim 1, wherein the playing the promotional video in the home page comprises
Creating a promotional data presentation component, the promotional data presentation component comprising: a video container assembly;
playing the promotional video in the video container component.
3. The method of claim 1, wherein the promotional data further comprises: candidate data;
after receiving the home page presentation instruction, the method further comprises:
determining a current page mode based on the screen size information and the home page layout configuration information; the page mode includes: a horizontal mode or a vertical mode;
if the current page mode is the horizontal mode, the method further comprises the following steps:
a candidate data presentation component is created and the candidate data is presented in the candidate data presentation component.
4. The method of claim 1, wherein the promotional data further comprises: propaganda text; the promotional data presentation component further comprises: a document display assembly;
the method further comprises the steps of:
the promotional literature is displayed in the literature display component.
5. The method of any of claims 1-4, wherein the promotional data further comprises: propaganda background pictures; the promotional data presentation component further comprises: a picture display component;
the method further comprises the steps of:
and displaying the propaganda background picture in the picture display component.
6. The method of claim 1, wherein the region where the picture separation channel is located in the promotional video is a transparent processed region.
7. The method of any of claims 1-4, wherein the obtaining promotional data for the video work comprises:
in the initialization process, a propaganda data acquisition request is sent to a server, wherein the propaganda data acquisition request comprises the equipment type of client equipment;
and receiving propaganda data of the video works corresponding to the equipment types returned by the server.
8. A data presentation device, comprising:
the propaganda data acquisition module is used for acquiring propaganda data of the video work, and the propaganda data comprises: the propaganda video comprises background content and a picture separation channel, wherein the picture separation channel separates the background content into a plurality of independent areas, the propaganda video also comprises a preset object, and at least part of propaganda video frames are in an overlapping area of the picture separation channel and the preset object, and the picture separation channel is blocked by the preset object;
and the playing module is used for responding to the receiving of the home page display instruction and playing the propaganda video in the home page.
9. An electronic device, comprising: the device comprises a processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface complete communication with each other through the communication bus;
the memory is configured to store at least one executable instruction that causes the processor to perform operations corresponding to the method of any one of claims 1-7.
10. A computer storage medium having stored thereon a computer program which, when executed by a processor, implements the method of any of claims 1-7.
11. A computer program product comprising computer instructions that instruct a computing device to perform operations corresponding to the method of any one of claims 1-7.
CN202310416574.6A 2023-04-18 2023-04-18 Data display method and device, electronic equipment and computer storage medium Pending CN116389817A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310416574.6A CN116389817A (en) 2023-04-18 2023-04-18 Data display method and device, electronic equipment and computer storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310416574.6A CN116389817A (en) 2023-04-18 2023-04-18 Data display method and device, electronic equipment and computer storage medium

Publications (1)

Publication Number Publication Date
CN116389817A true CN116389817A (en) 2023-07-04

Family

ID=86978695

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310416574.6A Pending CN116389817A (en) 2023-04-18 2023-04-18 Data display method and device, electronic equipment and computer storage medium

Country Status (1)

Country Link
CN (1) CN116389817A (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103618962A (en) * 2013-12-09 2014-03-05 乐视网信息技术(北京)股份有限公司 Control method and device for getting access to specific video application of smart television
CN104159140A (en) * 2014-03-03 2014-11-19 腾讯科技(北京)有限公司 Video processing method, apparatus and system
CN109756767A (en) * 2017-11-06 2019-05-14 腾讯科技(深圳)有限公司 Preview data playback method, device and storage medium
CN114650406A (en) * 2022-03-23 2022-06-21 阿里巴巴(中国)有限公司 Video processing method, video processing apparatus, and computer storage readable medium
CN114679621A (en) * 2021-05-07 2022-06-28 腾讯云计算(北京)有限责任公司 Video display method and device and terminal equipment
CN115967831A (en) * 2022-10-28 2023-04-14 北京优酷科技有限公司 Video display method and device, electronic equipment and storage medium

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103618962A (en) * 2013-12-09 2014-03-05 乐视网信息技术(北京)股份有限公司 Control method and device for getting access to specific video application of smart television
CN104159140A (en) * 2014-03-03 2014-11-19 腾讯科技(北京)有限公司 Video processing method, apparatus and system
CN109756767A (en) * 2017-11-06 2019-05-14 腾讯科技(深圳)有限公司 Preview data playback method, device and storage medium
CN114679621A (en) * 2021-05-07 2022-06-28 腾讯云计算(北京)有限责任公司 Video display method and device and terminal equipment
CN114650406A (en) * 2022-03-23 2022-06-21 阿里巴巴(中国)有限公司 Video processing method, video processing apparatus, and computer storage readable medium
CN115967831A (en) * 2022-10-28 2023-04-14 北京优酷科技有限公司 Video display method and device, electronic equipment and storage medium

Similar Documents

Publication Publication Date Title
US20210064205A1 (en) Method and apparatus for controlling display of video content
US11334779B1 (en) Dynamic embedding of machine-readable codes within video and digital media
US10242265B2 (en) Actor/person centric auto thumbnail
US8279254B2 (en) Method and system for video conferencing in a virtual environment
US20100217884A2 (en) Method and system of providing multimedia content
US8601510B2 (en) User interface for interactive digital television
WO2015180433A1 (en) Method and system for displaying interface streaming layout in adaptive adjustment mode
CN103503455A (en) System and method for video caption re-overlaying for video adaptation and retargeting
US10974140B1 (en) Streaming video game statistics
CN109121000A (en) A kind of method for processing video frequency and client
CN112764752A (en) Page display method and device, storage medium and electronic device
CN113965813B (en) Video playing method, system, equipment and medium in live broadcasting room
CN112153459A (en) Method and device for screen projection display
WO2000038171A1 (en) Font anti-aliasing system
CN114449303A (en) Live broadcast picture generation method and device, storage medium and electronic device
CN116389817A (en) Data display method and device, electronic equipment and computer storage medium
CN112532962A (en) Panoramic video subtitle display method and display equipment
CN110597577A (en) Head-mounted visual equipment and split-screen display method and device thereof
CN115967831A (en) Video display method and device, electronic equipment and storage medium
CN113038225B (en) Video playing method, device, computing equipment and storage medium
CN115734014A (en) Video playing method, processing method, device, equipment and storage medium
CN117332178A (en) Page rendering method and device, electronic equipment and computer storage medium
WO2024131222A1 (en) Information processing method and apparatus, electronic device, computer-readable storage medium, and computer program product
CN117998155A (en) Bullet screen display method and device, electronic equipment and computer readable storage medium
JP4674356B2 (en) Digital picture book system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination