WO2023000677A1 - 内容项显示方法及装置 - Google Patents
内容项显示方法及装置 Download PDFInfo
- Publication number
- WO2023000677A1 WO2023000677A1 PCT/CN2022/079020 CN2022079020W WO2023000677A1 WO 2023000677 A1 WO2023000677 A1 WO 2023000677A1 CN 2022079020 W CN2022079020 W CN 2022079020W WO 2023000677 A1 WO2023000677 A1 WO 2023000677A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- content item
- interactive control
- duration
- target content
- display
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 129
- 230000004044 response Effects 0.000 claims abstract description 51
- 230000003993 interaction Effects 0.000 claims abstract description 15
- 230000002452 interceptive effect Effects 0.000 claims description 515
- 230000000694 effects Effects 0.000 claims description 71
- 230000008569 process Effects 0.000 claims description 65
- 230000006870 function Effects 0.000 claims description 32
- 230000015654 memory Effects 0.000 claims description 15
- 238000004590 computer program Methods 0.000 claims description 9
- 239000003086 colorant Substances 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 20
- 230000002093 peripheral effect Effects 0.000 description 10
- 238000012545 processing Methods 0.000 description 10
- 230000001133 acceleration Effects 0.000 description 9
- 238000004891 communication Methods 0.000 description 9
- 230000001960 triggered effect Effects 0.000 description 8
- 230000001965 increasing effect Effects 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 5
- 230000000007 visual effect Effects 0.000 description 3
- 238000013473 artificial intelligence Methods 0.000 description 2
- 239000000919 ceramic Substances 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000004927 fusion Effects 0.000 description 2
- 230000009191 jumping Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 239000012528 membrane Substances 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 230000006641 stabilisation Effects 0.000 description 1
- 238000011105 stabilization Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0483—Interaction with page-structured environments, e.g. book metaphor
Definitions
- the present disclosure relates to the field of multimedia technologies, and in particular to a method and device for displaying content items.
- the present disclosure provides a content item display method and device, which can improve the flexibility of the content item display process.
- the disclosed technical scheme is as follows:
- a method for displaying a content item comprising: playing a target content item; when the playing duration of the target content item reaches a first duration, The first interactive control is displayed on the screen, the first interactive control is associated with the information page corresponding to the target content item, and the multimedia element included in the first interactive control matches the object to be promoted corresponding to the target content item; in response to the The trigger operation of the first interactive control displays the information page corresponding to the target content item.
- a triggering event that matches the object to be promoted corresponding to the target content item is provided.
- the first interactive control so that the user can view the specific content of the target content item based on the information page corresponding to the displayed target content item by triggering the first interactive control, increase the interaction mode during the display process of the content item, and improve the display of the content item Process flexibility.
- a content item display device comprising: a playback unit configured to play a target content item; a display unit configured to play the target content item when the playback duration reaches the first
- a first interactive control is displayed in the playback screen of the target content item, the first interactive control is associated with the information page corresponding to the target content item, and the multimedia elements included in the first interactive control are related to the target content
- the object to be promoted corresponding to the item matches; the display unit is further configured to display an information page corresponding to the target content item in response to a trigger operation on the first interactive control.
- a terminal including: a processor; a memory for storing instructions executable by the processor; wherein the processor is configured to execute the instructions, so as to implement the first aspect above Or the content item display method involved in any one of the first aspects.
- a non-volatile computer-readable storage medium which enables the terminal to Executing the first aspect or the content item display method involved in any one of the first aspects.
- a computer program product including a computer program.
- the terminal can execute any one of the above-mentioned first aspect or the first aspect.
- Fig. 1 is a schematic diagram of an implementation environment of a method for displaying content items according to an exemplary embodiment.
- Fig. 2 is a flow chart showing a method for displaying content items according to an exemplary embodiment.
- Fig. 3 is a flow chart showing a method for displaying content items according to an exemplary embodiment.
- Fig. 4 is a schematic interface diagram showing an initialization page according to an exemplary embodiment.
- Fig. 5 is a schematic diagram of an interface of a content page of a content item according to an exemplary embodiment.
- Fig. 6 is a schematic diagram showing a display form of a first interactive control according to an exemplary embodiment.
- Fig. 7 is a schematic diagram showing a special display effect according to an exemplary embodiment.
- Fig. 8 is a schematic diagram showing a display format of a second interactive control according to an exemplary embodiment.
- Fig. 9 is a flow chart showing a content item publishing process according to an exemplary embodiment.
- Fig. 10 is a schematic diagram of a setting interface corresponding to a first interactive control according to an exemplary embodiment.
- Fig. 11 is a schematic diagram of a setting interface corresponding to a second interactive control according to an exemplary embodiment.
- Fig. 12 is a block diagram of an apparatus for displaying content items according to an exemplary embodiment.
- Fig. 13 is a block diagram of a terminal according to an exemplary embodiment.
- the data (such as content items) involved in the present disclosure is data authorized by the user or fully authorized by all parties.
- FIG. 1 is a schematic diagram of an implementation environment of a method for displaying content items according to an exemplary embodiment. As shown in FIG. 1 , the implementation environment includes: a terminal 101 and a server 102 .
- Terminal 101 is a smart phone, smart watch, laptop, MP3 player (Moving Picture Experts Group Audio Layer III, moving picture experts compress standard audio layer 3), MP4 (Moving Picture Experts Group Audio Layer IV, moving picture experts compress standard audio Level 4) At least one of equipment such as a player and a laptop computer.
- the terminal 101 is connected to the server 102 through wired or wireless communication, which is not limited in this embodiment of the present disclosure.
- the terminal 101 can support the operation of the short video platform, and obtain content items (such as short videos, short video advertisements, etc.) published by other users on the short video platform from the server 102, and then in the terminal 101 The obtained content items are displayed on the visual interface, so that the user can browse the content items through the terminal 101 .
- content items such as short videos, short video advertisements, etc.
- the terminal 101 generally refers to one of multiple terminals, and the embodiment of the present disclosure only uses the terminal 101 as an example for illustration. Those skilled in the art can know that the number of the above-mentioned terminals is more or less. For example, there are only a few terminals, or there are tens or hundreds of terminals, or more, and the embodiments of the present disclosure do not limit the number of terminals and the types of devices.
- the server 102 is at least one of one server, multiple servers, cloud server, cloud computing platform and virtualization center.
- the server 102 is connected to the terminal 101 through wired or wireless communication, which is not limited in this embodiment of the present disclosure.
- the server 102 is associated with a database for storing content items published by various users, so that when the terminal 101 wants to acquire content items, the content items are acquired from the database, and then the acquired content items sent to terminal 101.
- the number of the above servers is more or less, which is not limited in this embodiment of the present disclosure.
- the server 102 also includes other functional servers, so as to provide more comprehensive and diversified services.
- Fig. 2 is a flowchart of a method for displaying content items according to an exemplary embodiment. Referring to Fig. 2 , the method includes the following steps.
- step S201 the terminal plays the target content item.
- step S202 when the playback duration of the target content item reaches the first duration, the terminal displays a first interactive control on the playback screen of the target content item, and the first interactive control is associated with information corresponding to the target content item page, the multimedia element included in the first interactive control matches the object to be promoted corresponding to the target content item.
- step S203 the terminal displays an information page corresponding to the target content item in response to a trigger operation on the first interactive control.
- a triggering event that matches the object to be promoted corresponding to the target content item is provided.
- the first interactive control so that the user can view the specific content of the target content item based on the information page corresponding to the displayed target content item by triggering the first interactive control, increase the interaction mode during the display process of the content item, and improve the display of the content item Process flexibility.
- playing the target content item includes: displaying a content page of the content item, and playing the target content item on the content page;
- Displaying the first interactive control on the playing screen of the content item includes: displaying the first interactive control on the content page when the playing duration of the target content item reaches the first duration.
- playing the target content item includes: displaying an initialization page in response to the start operation of the application, and playing the target content item on the initialization page.
- displaying the first interactive control on the playing screen of the target content item includes: when the playing duration of the target content item reaches the second In the case of the duration, the content page of the content item is displayed, and the target content item is played in the content page, and the second duration is less than the first duration; when the playback duration of the target content item reaches the first duration, The first interactive control is displayed on the content page.
- playing the target content item on the content page includes: playing the target content item on the content page according to the playing progress of the target content item.
- the method when the playing duration of the target content item reaches the first duration, after displaying the first interactive control on the playing screen of the target content item, the method further includes: When the display duration reaches the third duration and no trigger operation on the first interactive control is detected, a second interactive control is displayed, and the display size of the second interactive control is smaller than that of the first interactive control.
- the method further includes: when the second interactive control is displayed, stop displaying the first interactive control.
- displaying the first interactive control on the playback screen of the target content item includes: when the playback duration reaches the first duration Next, the first interactive control is displayed at the first target position of the playback screen; the display process of the second interactive control includes: when the display duration of the first interactive control reaches the third duration and the In the case of a trigger operation of the first interactive control, the interactive element in the first interactive control is displayed in the second interactive control, and the second interactive control is located at the second target position of the playing screen.
- the interactive elements in the first interactive control include multimedia elements and text elements; displaying the interactive elements in the first interactive control in the second interactive control includes at least one of the following: The multimedia elements included in the first interactive control are displayed in the second interactive control; the text elements included in the first interactive control are displayed in the second interactive control.
- displaying the information page corresponding to the target content item includes: in response to the trigger operation of the multimedia element or the text element, displaying the target content The information page corresponding to the item.
- the second interactive control includes a view entry, and the view entry is used to provide a jump function of the information page corresponding to the target content item; when the display duration of the first interactive control reaches the third duration and no
- the method further includes: acquiring the color of each video frame of the target content item, and determining the view entry based on the color of each video frame The display color of the ; display the view entry as this display color.
- the second interactive control includes a view entry, and the view entry is used to provide a jump function of the information page corresponding to the target content item; when the display duration of the first interactive control reaches the third duration and no In the case of a trigger operation on the first interactive control, after displaying the second interactive control, the method further includes: when the display duration of the second interactive control reaches the fourth duration, displaying the second interactive control at the viewing entry A special effect, the first special effect displays the view entry in a manner different from other controls.
- the first interactive control further includes a collapse control; when the playing duration of the target content item reaches the first duration, after the first interactive control is displayed on the playing screen of the target content item, the The method further includes: in response to a trigger operation on the collapse control, displaying a second interactive control, the display size of which is smaller than that of the first interactive control.
- the multimedia element includes multiple interactive areas; when the playing duration of the target content item reaches the first duration, after the first interactive control is displayed on the playing screen of the target content item, the method It also includes: in response to a trigger operation on any interactive area, displaying a trigger special effect corresponding to the any interactive area.
- the method when the playing duration of the target content item reaches the first duration, after displaying the first interactive control on the playing screen of the target content item, the method further includes: on the multimedia element, The second special effect is displayed, and the second special effect matches the content currently played by the target content item.
- FIG. 3 shows a process according to an exemplary embodiment. A flow chart of a method for displaying a content item is shown in FIG. 3 . The method includes the following steps.
- step S301 the terminal displays an initialization page in response to the start operation of the application, and the target content item is played on the initialization page.
- the application is an application corresponding to the short video platform, that is, a short video application, or the application is another type of application, such as a social application or a live broadcast application, etc., which is not limited in this embodiment of the present disclosure.
- the initialization page refers to the page that is displayed first when the application program is started, and is also called a screen opening page.
- the target content item is a promotion type (or called a promotion type) content item, such as a short video advertisement for promoting a certain product, or the target content item is another type of content item.
- the disclosed embodiments are not limited in this regard.
- the terminal displays the icon of the application on the visual interface of the terminal, and the user triggers the icon of the application, and the terminal starts the application in response to the user's trigger operation on the icon, and the terminal displays the icon in the visual interface of the terminal.
- An initialization page is displayed, and the target content item is played in the initialization page.
- FIG. 4 is a schematic diagram of an interface of an initialization page according to an exemplary embodiment.
- the page shown in FIG. 4 is the initialization page, and the video picture currently displayed in FIG. 4 is the target content The video frame corresponding to the video frame included in the item.
- the target content item By playing the target content item on the initialization page of the application when the application is started, so that the user can see the target content item as soon as the user enters the application, increasing the display method of the content item, improving the flexibility of the display process of the content item, and, Playing the target content item on the initialization page when the application is started can achieve an effect of displaying the target content item, thereby improving the display effect of the target content item and improving user experience.
- the target content item can be seen immediately, and the human-computer interaction mode in the process of displaying the target content item is increased to achieve the effect of attracting the user's attention, thereby improving the user experience.
- the terminal plays the target content item in a preset area of the initialization page, and the preset area refers to a local area in the initialization page, such as the central area or the upper area, etc.; or, the terminal plays the target content item in full screen on the initialization page, which is not limited in this embodiment of the present disclosure.
- step S302 when the playing duration of the target content item reaches the second duration, the terminal displays a content page of the content item, and plays the target content item on the content page.
- the second duration is a duration threshold corresponding to the playback duration of the target content item, and the second duration is any preset duration, for example, the second duration is 5 seconds, or the second duration is other durations, Embodiments of the present disclosure do not limit this.
- the playing duration reaching the second duration means that the playing duration is longer than the second duration, or the playing duration reaching the second duration means that the playing duration is greater than or equal to the second duration, which is not limited in this embodiment of the present disclosure.
- the terminal in the initialization page, when the playing duration of the target content item reaches the second duration, the terminal jumps to the content page of the content item, and plays the target content item on the content page.
- the process for the terminal to play the target content item on the content page is: the terminal plays the target content item according to the playing progress of the target content item on the content page, that is, the terminal plays the target content item on the content page On the content page, continue to play the target content item according to the playing progress of the target content item in the initialization page.
- FIG. 5 is a schematic diagram of an interface of a content page of a content item according to an exemplary embodiment.
- the video picture currently displayed in FIG. 5 is still the video picture corresponding to the video frame included in the target content item .
- the target content item By automatically jumping to the content page of the content item when the playback duration of the target content item on the initialization page reaches the second duration, the target content item continues to be played on the content page, and the smoothness of the initialization page and the content page is realized Convergence, so that the user can continue to watch the target content item on the content page, improve the intelligence and flexibility of the content item display process, improve the display effect of the target content item, and improve the efficiency of human-computer interaction without manual operation by the user.
- the above is only an exemplary way of jumping from the initialization page to the content page.
- the jump from the initialization page to the content page can also be realized through other ways.
- the initialization page further includes a first switch control, which is used to switch the currently played content item, and the user can also jump from the initialization page to the content page by triggering the first switch control.
- the user triggers the first switching control on the initialization page, and the terminal displays the content page of the content item in response to the triggering operation of the first switching control, so that the content page other than the target content item is played on the content page. Additional content items for .
- the skip button 401 is the first switching control, and the user triggers the skip button in the initialization page shown in FIG. 4
- the terminal displays the content page as shown in FIG. 5 in response to the trigger operation of the skip button 401, so as to play other content items on the content page as shown in FIG. 5 .
- the playing duration of the content item reaches the second duration, which increases the flexibility of the display process of the content item.
- the terminal does not need to perform the process of triggering the display of the initialization page of the application in the above step S301 and the process of triggering the display of the initialization page of the application in the step S302 when the playing duration reaches the second duration.
- the process of displaying the content page is triggered again, that is, the terminal directly plays the target content item on the content page of the content item, and when the playback duration of the target content item reaches the first duration, the terminal displays the first content page on the content page.
- An interactive control and then continue to execute the subsequent step S304 and related content.
- the first interactive control that can be triggered is displayed on the content page, so that the user can trigger the first
- the interactive control realizes the jump of the information page, increases the interaction mode in the display process of the content item, and improves the flexibility of the display process of the content item.
- step S303 when the playing duration of the target content item reaches the first duration, the terminal displays a first interactive control on the content page, the first duration is greater than the second duration, and the first interactive control is associated with the On the information page corresponding to the target content item, the multimedia element included in the first interactive control matches the object to be promoted corresponding to the target content item.
- the first duration is a duration threshold corresponding to the playback duration of the target content item, and the first duration is any preset duration greater than the second duration.
- the second duration is any time length longer than 5 seconds, such as 7 seconds, which is not limited in the embodiments of the present disclosure.
- the information page corresponding to the target content item is used to display the detailed information of the target content item.
- the information page refers to the landing page of the target content item.
- the information page corresponding to the target content item is also the landing page of the short video advertisement.
- the first interactive control is associated with an entry link of the information page corresponding to the target content item, so that when the first interactive control is triggered, the information page corresponding to the target content item can be accessed based on the entry link. information page for .
- the multimedia element included in the first interactive control refers to a picture element (or icon element) included in the first interactive control.
- the object to be promoted corresponding to the target content item refers to the product promoted by the target content item.
- the multimedia element included in the first interactive control matches the object to be promoted corresponding to the target content item, that is, the multimedia element included in the first interactive control matches the product promoted by the target content item
- the strong correlation means that the multimedia element is a product element of the product promoted by the target content item, or the strong correlation means that the multimedia element and the product promoted by the target content item are closely related
- the correlation degree reaches a correlation degree threshold, wherein the correlation degree indicates the degree of correlation (or similarity degree) between the multimedia element and the product promoted by the target content item. For example, if the object to be promoted corresponding to the target content item is a car as an example, the multimedia element included in the first interactive control is a steering wheel that is strongly related to a car.
- the multimedia element included in the first interactive control As an element matching the object to be promoted corresponding to the target content item, the correlation between the multimedia element and the target content item is stronger, and the efficiency of the display process of the content item is improved. flexibility.
- the terminal when the playing duration reaches the first duration, displays the first Interactive controls.
- the first target position refers to a local position, such as a central position, in the playing screen (ie, a content page).
- the terminal displays the first interactive control at the center of the content page, or displays the first interactive control at other positions on the content page.
- the specific display position of the first interactive control is not limited.
- FIG. 6 is a schematic diagram showing a display form of a first interactive control according to an exemplary embodiment.
- the first interactive control is displayed at the center of the content page as shown in FIG. 6 .
- the first interactive control is provided on the content page, so that the user can jump to the information page by triggering the first interactive control, which improves the display process of the content item flexibility.
- the above embodiment is the process of displaying the first interactive control when the playback duration reaches the first duration.
- the terminal is also preset with different duration thresholds, and different duration thresholds correspond to different second An interactive control.
- the terminal will display the corresponding first interactive control. For example, when the playing duration reaches the first duration, the terminal displays a first interactive control, and when the playing duration reaches the fifth duration, the terminal displays a first interactive control that is different from the first interactive control displayed last time. controls, and so on, so that during the playback of a target content item, multiple first interactive controls can be displayed.
- the fifth duration is any preset duration longer than the first duration, and the embodiment of the present disclosure does not limit the specific value of the fifth duration.
- the functions of the first interactive controls displayed based on the different duration thresholds are the same as those of the first interactive controls displayed when the first duration is reached, and will not be repeated here.
- the variety of the display process of the content item is improved, thereby improving the display effect of the content item.
- step S304 the terminal displays an information page corresponding to the target content item in response to a trigger operation on the first interactive control.
- the information page is used to display the detailed information of the target content item.
- the information page taking the product promoted by the target content item as an example to be traded (such as a commodity), the information page can also provide the target content item The purchase function of the corresponding item, so as to realize the jump of the information page corresponding to the target content item; taking the product promoted by the target content item as a product to be downloaded (such as an application product) as an example, the information page can also provide the product corresponding to the target content item download function, so as to realize the jump of the information page corresponding to the target content item.
- the first interactive control includes a variety of interactive elements
- the various interactive elements include multimedia elements and text elements
- the multimedia elements and text elements can jump to the target after being triggered.
- the information page corresponding to the content item That is, when the user triggers the multimedia element or the text element, the terminal displays the information page corresponding to the target content item in response to the trigger operation of the multimedia element and the text element.
- the multimedia element is a picture
- the text element is a text
- the multimedia element and the text element are of other types, which is not limited in the embodiments of the present disclosure.
- the picture is a static picture, or the picture is a dynamic picture, or the picture is a three-dimensional (Three Dimensional, 3D) picture, or the picture is another type of picture, which is not limited in the embodiments of the present disclosure.
- the 3D picture as the multimedia element in the first interactive control, a 3D experience coming out of the screen can be brought to the user, thereby improving the user experience.
- the picture 601 is the multimedia element
- the text 602 is the text element
- both the picture 601 and the text 602 are components of the first interactive control.
- the user can jump to the information corresponding to the target content item by triggering any interactive element
- the page is easy to operate, improves the efficiency of human-computer interaction, and can also improve the flexibility of the display process of content items.
- the user can have a better understanding of the target content item through the multiple interactive elements in the first interactive control, thereby improving user experience.
- the terminal displays a second special effect on the multimedia element, and the second special effect matches the content currently played by the target content item. That is to say, the terminal acquires the screen currently played by the target content item, and then recognizes the acquired screen to determine the elements included in the screen, and then displays it on the multimedia element, and displays the second special effect matching the elements included in the screen. .
- the multimedia element is divided into multiple interactive areas, that is, the multimedia element includes multiple interactive areas, and the user can trigger different interactive areas and see different trigger effects. That is, for any interactive area among the plurality of interactive areas, if the user triggers any interactive area, the terminal displays the corresponding Trigger special effects.
- the terminal pre-stores the corresponding relationship between each interactive area and the triggering effect, or the terminal can communicate with the server, and the server pre-stores the corresponding relationship between each interactive area and the triggering effect, so that the terminal can obtain from the server.
- the corresponding relationship between each interactive area and the triggering effect so that after the user triggers any interactive area, the terminal can determine the corresponding triggering effect based on the corresponding relationship between each interactive area and the triggering effect, and then display the corresponding triggering effect of any interactive area. special effects.
- the terminal plays preset audio, for example, the preset The audio is a "beep" sound; when the user triggers the area marked 6012 in the picture 601, the terminal rotates the displayed video picture to the left to achieve a display effect of turning left.
- the intelligence and flexibility of the content item display process are improved .
- different trigger special effects can be displayed, which improves the display effect of content items, thereby improving user experience.
- the above steps S301 to S304 are described by taking the user triggering the first interactive control as an example.
- the user may not Triggering the first interactive control, correspondingly, when the display duration of the first interactive control reaches a third duration and no trigger operation on the first interactive control is detected, the terminal displays the second interactive control, and the second interactive control
- the display size of the control is smaller than the first interactive control.
- the third duration is the duration threshold corresponding to the display duration of the first interactive control, that is, the starting time of the third duration is the display time of the first interactive control, and the third duration is any preset
- the duration for example, the third duration is 2 seconds, or the third duration is other durations, which are not limited in this embodiment of the present disclosure.
- the display of interactive controls is reduced to allow the user to watch the target content item Influenced by the playback of the content item, the flexibility of the content item display process is improved.
- the user can still jump to the information page by triggering the second interactive control, which improves the flexibility of the content item display process. sex.
- the terminal stops displaying the first interactive control.
- the terminal stops displaying the first interactive control.
- the above embodiment is a process of displaying the second interactive control when the display duration of the first interactive control reaches the third duration and no trigger operation on the first interactive control is detected.
- the first interactive control further includes a retract control, and the user can also realize displaying the first interactive control as a second interactive control with a smaller size by triggering the retract control, and the corresponding process is as follows: The user triggers the retract control included in the first interactive control, and the terminal displays a second interactive control in response to the trigger operation on the retract control, and the display size of the second interactive control is smaller than that of the first interactive control.
- the close button 603 is the close control.
- the terminal responds to the The trigger operation of the close button 603 displays the second interactive control.
- the user can use the collapsing control to display the first interactive control as a second interactive control with a smaller size, thereby improving flexibility in the process of displaying content items.
- the display process of the second interactive control includes: when the display duration of the first interactive control reaches the third duration and no trigger operation on the first interactive control is detected, The interactive elements in the first interactive control are displayed in the second interactive control, and the second interactive control is located at the second target position of the playing screen.
- the second target position refers to a local position in the playback screen (ie, the content page), for example, the second target position is the lower left corner of the playback screen, or the second target position is another position, the embodiment of the present disclosure This is not limited.
- the interactive elements in the first interactive control include multimedia elements and text elements
- the display of the interactive elements in the first interactive control in the second interactive control includes the following possible situations: The multimedia element included in the first interactive control is displayed in the interactive control; or, the text element included in the first interactive control is displayed in the second interactive control; or, the terminal displays the text element in the second interactive control.
- the multimedia elements and text elements included in the first interactive control are not limited in this embodiment of the present disclosure.
- the impact of the display of the first interactive control on the user watching the playback of the target content item is reduced, and the flexibility of the process of displaying the content item is improved.
- the terminal also displays corresponding special effects. For example, the terminal moves the interactive elements in the first interactive control from the first interactive control to the second interactive control according to the display effect of changing from large to small, and the second interactive control is located at the second target position of the playback screen place.
- FIG. 7 is a schematic diagram showing a special display effect according to an exemplary embodiment.
- the terminal displays the first interactive control in the lower left corner of the playback screen according to the display effect from large to small, and finally obtains the interface as shown in Figure 8, see Figure 8,
- Figure 8 is shown according to an exemplary embodiment
- a schematic diagram of a display format of the second interactive control On the content page as shown in FIG. 8 , the second interactive control is displayed at the lower left corner of the content page.
- the first interactive control originally displayed at the first target position is displayed as The second interactive control is reached at the second target position, increasing the diversity of the content item display process.
- the second interactive control further includes a view entry, and the view entry is used to provide a jump function of the information page corresponding to the target content item. Still taking the interface shown in FIG. 8 as an example, in the content page shown in FIG. 8 , the “Learn Details” button 801 is the viewing entry.
- the user can jump to the information page corresponding to the target content item through the viewing entry to view the specific content of the target content item, thereby improving the flexibility of the display process of the content item.
- the information page jumped to through the second interactive control is the same as the information page jumped to through the first interactive control; or, the information page jumped to through the second interactive control is the same as the information page jumped to through the first interactive control
- the information pages to be redirected to are different, which is not limited in this embodiment of the present disclosure.
- the terminal when displaying the second interactive control, first displays the view entry as a preset color, and then obtains the color of each video frame of the target content item, based on the color of each video frame, The display color of the view entry is determined, so that the view entry is displayed as the display color.
- the terminal when displaying the second interactive control, the terminal first displays the view entry as gray, and then determines that the display color of the view entry is orange after determining that the colors of each video screen of the target content item are blue. , and then display the view entry in orange.
- the viewing entrance In the case of displaying the viewing entrance, first displaying the viewing entrance as a preset color, and then changing the color of the viewing entrance to other colors according to the color of each video screen of the target content item, so as to achieve a highlighting of the viewing entrance effect, improving the intelligence and flexibility of the content item display process.
- the terminal displays the first special effect at the viewing entry.
- the fourth duration is the duration threshold corresponding to the display duration of the second interactive control, that is, the start time of the fourth duration is the display time of the second interactive control, and the fourth duration is any preset
- the duration for example, the fourth duration is 2 seconds, or the fourth duration is other durations, which are not limited in this embodiment of the present disclosure.
- the first special effect displays the view entry in a manner different from that of other controls. In some embodiments, the first special effect displays the viewing entry in the form of shaking, or the first special effect displays the viewing entry in the form of highlighting, or the first special effect displays the viewing entry in the form of flickering. Examples are not limited to this.
- the viewing entry in the second interactive control displays the first special effect, thereby achieving an effect of highlighting the viewing entry and improving the intelligence of the content item display process sex and flexibility.
- the second interactive control also includes a content item title and a content item copy, which are pre-set by the content item delivery user, and the user can understand the target content item through the content item title and content item copy, and increase The amount of information included in a content item display process, thereby enhancing the user experience.
- a triggerable first match is provided that matches the object to be promoted corresponding to the target content item.
- An interactive control so that the user can view the specific content of the target content item based on the information page corresponding to the displayed target content item by triggering the first interactive control, increase the interaction mode during the display process of the content item, and improve the display process of the content item flexibility.
- the above steps S301 to S304 involve the display process of content items.
- the multimedia elements and text elements included in the first interactive control mentioned in the above process, and the text elements included in the second interactive control are all pre-set by the content item delivery user through the setting interface.
- the specific setting process is shown in Figure 9, which shows a content item release according to an exemplary embodiment
- a flowchart of a process, the method flow including:
- the terminal After acquiring the target content item to be released, the terminal displays a setting interface, where the setting interface is used to provide a setting function of the first interactive control and the second interactive control.
- the content item delivery user selects the target content item to be published, and the terminal responds to the selection operation of the content item delivery user to display the setting interface, so that the content item delivery user can pass the setting interface , to set the multimedia elements and text elements included in the first interactive control, the content item title and content item copy included in the second interactive control, and the above-mentioned respective duration thresholds.
- the setting interface includes a preview area and a setting area
- the preview area is used to provide a preview function of the set interactive control
- the setting area is used to provide a setting function of the interactive control
- FIG. 10 shows a setting corresponding to the first interactive control according to an exemplary embodiment.
- the schematic diagram of the interface, the area on the left in FIG. 10 is the preview area corresponding to the first interactive control, and the area on the right in FIG. 10 is the setting area corresponding to the first interactive control.
- Fig. 11 is a schematic diagram of a setting interface corresponding to a second interactive control according to an exemplary embodiment.
- the area on the left side in Fig. 11 is the preview area corresponding to the second interactive control, located in Fig.
- the area on the right in 11 is the setting area corresponding to the second interactive control.
- the terminal provides a sliding function in the setting interface corresponding to the first interactive control, the user performs a sliding operation on the setting interface corresponding to the first interactive control, and the terminal responds to the setting interface corresponding to the first interactive control to display the setting interface corresponding to the second interactive control.
- the terminal provides a second switching control in the setting interface corresponding to the first interactive control
- the second switching control is used to provide the switching function of the setting interface
- the user triggers the second switching control
- the terminal responds to the second switching
- the trigger operation of the control displays the setting interface corresponding to the second interactive control.
- the above process is described by first displaying the setting interface corresponding to the first interactive control, and then displaying the setting interface corresponding to the second interactive control as an example.
- the setting interface corresponding to the second interactive control is displayed, and then A setting interface corresponding to the first interactive control is displayed, which is not limited in this embodiment of the present disclosure.
- the terminal acquires setting information of the first interactive control and the second interactive control in response to the user's setting operation on the setting interface.
- the setting information of the first interactive control includes the content of the multimedia element, the content of the text element, and the display timing of the first interactive control.
- the display timing of the first interactive control refers to the duration threshold corresponding to the playback duration of the target content item. (that is, the first duration, the fifth duration, etc.)
- the setting information of the second interactive control includes the title of the content item, the text of the content item, the text of the viewing entry, the preset color of the viewing entry, and the displayed information in the second interactive control.
- the setting information of the second interactive control also includes the display timing of the second interactive control, and the display timing of the second interactive control refers to the duration threshold corresponding to the display duration of the first interactive control (that is, is the third duration), or, the setting information of the second interactive control also includes the display timing of the first special effect, and the display timing of the first special effect refers to the duration threshold corresponding to the display duration of the second interactive control (that is, fourth hour).
- the terminal displays the upload entry of the multimedia element, the first input control corresponding to the text element, and the second input control corresponding to the first duration in the setting area of the setting interface corresponding to the first interactive control, so that Content item delivery
- the user uploads multimedia elements through the upload portal, enters text elements through the first input control, and enters the first duration through the second input control, that is, realizes the display timing of the first interactive control
- the terminal responds to the setting operation of the content item delivery user on the setting interface corresponding to the first interactive control, and can obtain the multimedia elements uploaded by the content item delivery user.
- the input text element and the first duration that is, the display timing of the first interactive control).
- the upload entry 1001 is the upload entry corresponding to the multimedia element
- the input box 1002 is the first input control corresponding to the text element
- the input box 1003 is the second input control corresponding to the first duration.
- FIG. 10 only takes the setting process of one first interactive control as an example for illustration.
- the content item delivery user can set multiple first interactive controls, and the setting process of each first interactive control is the same as that in FIG. 10 For the same reason, it will not be repeated here.
- users can set multiple first interactive controls to display more first interactive controls during the display process of the target content item, so as to obtain more content item publishing ideas and improve the display effect of content items , thereby improving user experience.
- the terminal displays the third input control corresponding to the entry text, the fourth input control corresponding to the color value of the preset color of the entry, and the second input control.
- the sixth input control is used to input content item copywriting, so as to realize the setting of the second interactive control, and the terminal can obtain the content item delivery user in response to the setting operation of the content item delivery user on the setting interface corresponding to the second interactive control.
- the uploaded multimedia elements the input text of the viewing entry, the color value of the preset color of the viewing entry, the title of the content item, and the text of the content item. Further, the terminal also displays the seventh input control corresponding to the third duration in the setting area of the setting interface corresponding to the second interactive control, so that the content item delivery user can input the third duration through the seventh input control, that is, realize The display timing of the second interactive control is set, or, the terminal also displays the eighth input control corresponding to the fourth duration in the setting area of the setting interface corresponding to the second interactive control, so that the user can input the content item through the eighth input control.
- the terminal can obtain the content in response to the setting operation of the content item delivery user on the setting interface corresponding to the second interactive control
- the third duration that is, the display timing of the second interactive control
- the fourth duration that is, the display timing of the first special effect
- the input box 1101 is the third input control corresponding to the text of the viewing entry
- the input box 1102 is the color value corresponding to the preset color of the viewing entry.
- the fourth input control the upload entry 1103 is the upload entry corresponding to the multimedia element displayed in the second interactive control
- the input box 1104 is the fifth input control corresponding to the title of the content item
- the input box 1105 is the content The sixth input control corresponding to the text of the item.
- the terminal can display the interactive control generated based on the content item placement user's setting operation in the preview area of the setting interface. That is to say, in response to the setting operation in the setting area of the setting interface corresponding to the first interactive control, the terminal displays in the preview area of the setting interface corresponding to the first interactive control the first content item generated based on the setting operation of the content item delivery user.
- Interactive control or, the terminal responds to the setting operation in the setting area of the setting interface corresponding to the second interactive control, and displays the first set operation generated based on the setting operation of the content item delivery user in the preview area of the setting interface corresponding to the second interactive control.
- the user uploaded the picture shown in 1004 through the upload entry 1001 and entered the copy text shown in 1005 in the input box 1002 during content item delivery.
- the terminal can display the content shown in the preview area in Figure 10.
- the terminal can display the content shown in the preview area in Figure 11.
- the user can set the interactive control in the setting area, and browse the setting effect of the interactive control in advance through the preview area, so as to improve the flexibility of the content item publishing process.
- step S902 provides the setting function of the first duration or the fifth duration in the setting interface of the first interactive control, provides the setting function of the third duration or the fourth duration in the setting interface of the second interactive control, and in other
- the terminal is further provided with a content page setting interface
- the content page setting interface provides a setting function for the content page, so as to set the display timing of the content page or the page information of the content page, wherein, the The display timing of the content page refers to the duration threshold (that is, the second duration) corresponding to the playback duration of the target content item on the initialization page, and the page information of the content page includes the page address of the content page and the like.
- the terminal publishes the target content item based on the acquired setting information.
- the terminal after obtaining the setting information, puts the obtained setting information and content items into the target content item uploaded by the user, and sends them to the server together, and the server publishes the target content item based on the setting information .
- the solution provided by the embodiment of the present disclosure provides a setting interface so that the content item delivery user can realize the setting of the interactive element in the first interactive control and the display timing of the first interactive control through the setting interface, which is easy to operate and improves. improve the efficiency of human-computer interaction.
- the content item release process provided by the embodiments of the present disclosure can improve the diversity of the content item display process.
- Fig. 12 is a block diagram of a device for displaying content items according to an exemplary embodiment. Referring to Fig. 12, the device includes:
- the playing unit 1201 is configured to play the target content item
- the display unit 1202 is configured to display a first interactive control on the playing screen of the target content item when the playing duration of the target content item reaches a first duration, and the first interactive control is associated with the corresponding On the information page, the multimedia elements included in the first interactive control match the elements included in the screen of the target content item;
- the display unit 1202 is further configured to display an information page corresponding to the target content item in response to a trigger operation on the first interactive control.
- the device provided by the embodiments of the present disclosure provides a triggering event that matches the object to be promoted corresponding to the target content item in the playback screen of the target content item when the playing duration of the target content item reaches the first duration.
- the first interactive control so that the user can view the specific content of the target content item based on the information page corresponding to the displayed target content item by triggering the first interactive control, increase the interaction mode during the display process of the content item, and improve the display of the content item Process flexibility.
- the playing unit 1201 is configured to display the content page of the content item, and the target content item is played on the content page; the display unit 1202 is configured to play the target content item when the playing duration reaches the In the case of the first duration, the first interactive control is displayed on the content page.
- the playing unit 1201 is configured to display an initialization page in response to the start operation of the application, and play the target content item on the initialization page.
- the display unit 1202 is configured to display the content page of the content item when the playing duration of the target content item reaches a second duration, the target content item is played on the content page, and the second The second duration is less than the first duration; when the playing duration of the target content item reaches the first duration, the first interactive control is displayed on the content page.
- the display unit 1202 is configured to play the target content item in the content page according to the playing progress of the target content item.
- the display unit 1202 is further configured to display the second interactive control when the display duration of the first interactive control reaches a third duration and no trigger operation on the first interactive control is detected , the display size of the second interactive control is smaller than that of the first interactive control.
- the display unit 1202 is further configured to stop displaying the first interactive control when the second interactive control is displayed.
- the display unit 1202 is configured to display the first interactive control at the first target position of the playing screen when the playing duration reaches the first duration;
- the display unit 1202 is further configured to display the second interactive control in the second interactive control when the display duration of the first interactive control reaches the third duration and no trigger operation on the first interactive control is detected.
- An interactive element of an interactive control, the second interactive control is located at the second target position of the playing screen.
- the interactive elements in the first interactive control include multimedia elements and text elements; the display unit 1202 is configured to at least one of the following: display the first interactive element in the second interactive control The multimedia element included in the control; the text element included in the first interactive control is displayed in the second interactive control.
- the display unit 1202 is configured to display an information page corresponding to the target content item in response to a trigger operation on the multimedia element or the text element.
- the second interactive control includes a view entry, and the view entry is used to provide a jump function of the information page corresponding to the target content item;
- the device also includes: an acquisition unit configured to acquire the target content item The color of each video frame;
- the determination unit is configured to determine the display color of the viewing entry based on the color of each video frame;
- the display unit 1202 is also configured to display the viewing entry as the display color.
- the second interactive control includes a view entry, and the view entry is used to provide a jump function of the information page corresponding to the target content item; the display unit 1202 is also configured to When the display duration reaches the fourth duration, a first special effect is displayed at the viewing entry, and the first special effect displays the viewing entry in a manner different from other controls.
- the first interactive control further includes a collapse control; the display unit 1202 is further configured to display a second interactive control in response to a trigger operation on the collapse control, and the display of the second interactive control The size is smaller than the first interactive control.
- the multimedia element includes a plurality of interactive areas; the display unit 1202 is further configured to display a triggering effect corresponding to any interactive area in response to a trigger operation on any interactive area.
- the display unit 1202 is further configured to display a second special effect on the multimedia element, and the second special effect matches the content currently played by the target content item.
- Fig. 13 is a block diagram of a terminal 1300 according to an exemplary embodiment.
- the terminal 1300 is a smart phone, a tablet computer, an MP3 player (Moving Picture Experts Group Audio Layer III, moving picture expert compression standard audio level 3), MP4 (Moving Picture Experts Group Audio Layer IV, moving picture Expert compression standard audio level 4) player, laptop or desktop computer.
- the terminal 1300 may also be called user equipment, portable terminal, laptop terminal, desktop terminal and other names.
- the terminal 1300 includes: one or more processors 1301 and one or more memories 1302 .
- the processor 1301 includes one or more processing cores, such as a 4-core processor, an 8-core processor, and the like.
- the processor 1301 adopts at least one of DSP (Digital Signal Processing, digital signal processing), FPGA (Field-Programmable Gate Array, field programmable gate array), PLA (Programmable Logic Array, programmable logic array) A form of hardware to achieve.
- the processor 1301 also includes a main processor and a co-processor, the main processor is a processor for processing data in an awake state, also called CPU (Central Processing Unit, central processing unit); co-processing A processor is a low-power processor used to process data in a standby state.
- the processor 1301 is integrated with a GPU (Graphics Processing Unit, image processor), and the GPU is used for rendering and drawing the content that needs to be displayed on the display screen.
- the processor 1301 further includes an AI (Artificial Intelligence, artificial intelligence) processor, and the AI processor is configured to process computing operations related to machine learning.
- AI Artificial Intelligence, artificial intelligence
- the memory 1302 includes one or more computer-readable storage media.
- the computer-readable storage medium is non-transitory, or the computer-readable storage medium is of other types, which are not addressed in the embodiments of the present disclosure. limited.
- the memory 1302 also includes high-speed random access memory and non-volatile memory, such as one or more magnetic disk storage devices and flash memory storage devices.
- the non-transitory computer-readable storage medium in the memory 1302 is used to store at least one program code, and the at least one program code is used to be executed by the processor 1301 to implement the method provided by the method embodiment of the present disclosure.
- the content item display method is used to store at least one program code, and the at least one program code is used to be executed by the processor 1301 to implement the method provided by the method embodiment of the present disclosure.
- the terminal 1300 further includes: a peripheral device interface 1303 and at least one peripheral device.
- the processor 1301, the memory 1302, and the peripheral device interface 1303 are connected through buses or signal lines.
- Each peripheral device is connected to the peripheral device interface 1303 through a bus, a signal line or a circuit board.
- the peripheral device includes: at least one of a radio frequency circuit 1304 , a display screen 1305 , a camera 1306 , an audio circuit 1307 , a positioning component 1308 and a power supply 1309 .
- the peripheral device interface 1303 is used to connect at least one peripheral device related to I/O (Input/Output, input/output) to the processor 1301 and the memory 1302 .
- the processor 1301, memory 1302 and peripheral device interface 1303 are integrated on the same chip or circuit board; in some embodiments, any one or both of the processor 1301, memory 1302 and peripheral device interface 1303 Each is implemented on a separate chip or circuit board, which is not limited in the embodiments of the present disclosure.
- the radio frequency circuit 1304 is used to receive and transmit RF (Radio Frequency, radio frequency) signals, also called electromagnetic signals.
- the radio frequency circuit 1304 communicates with the communication network and other communication devices through electromagnetic signals.
- the radio frequency circuit 1304 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals into electrical signals.
- the radio frequency circuit 1304 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a subscriber identity module card, and the like.
- the radio frequency circuit 1304 communicates with other terminals via at least one wireless communication protocol.
- the wireless communication protocol includes but is not limited to: metropolitan area network, various generations of mobile communication networks (2G, 3G, 4G and 5G), wireless local area network and/or WiFi (Wireless Fidelity, wireless fidelity)) network.
- the radio frequency circuit 1304 also includes circuits related to NFC (Near Field Communication, short-range wireless communication), which is not limited in this embodiment of the present disclosure.
- the display screen 1305 is used to display a UI (User Interface, user interface).
- the UI includes graphics, text, icons, video, and any combination thereof.
- display screen 1305 is a touch display screen
- display screen 1305 also has the capability to collect touch signals on or over the surface of display screen 1305 .
- the touch signal is input to the processor 1301 as a control signal for processing.
- the display screen 1305 is also used to provide virtual buttons and/or virtual keyboards, also called soft buttons and/or soft keyboards.
- the display screen 1305 is a flexible display screen, and is disposed on a curved surface or a folded surface of the terminal 1300 . Even, the display screen 1305 is set as a non-rectangular irregular figure, that is, a special-shaped screen.
- the display screen 1305 is made of LCD (Liquid Crystal Display, liquid crystal display), OLED (Organic Light-Emitting Diode, organic light-emitting diode) and other materials.
- the camera assembly 1306 is used to capture images or videos.
- the camera assembly 1306 includes a front camera and a rear camera.
- the front camera is set on the front panel of the terminal, and the rear camera is set on the back of the terminal.
- there are at least two rear cameras which are any one of the main camera, depth-of-field camera, wide-angle camera, and telephoto camera, so as to realize the fusion of the main camera and the depth-of-field camera to realize the background blur function.
- camera assembly 1306 also includes a flash.
- the flashlight is a single-color-temperature flashlight, or a dual-color-temperature flashlight. Dual color temperature flash refers to the combination of warm light flash and cold light flash, which is used for light compensation under different color temperatures.
- Audio circuitry 1307 includes a microphone and speakers.
- the microphone is used to collect sound waves of the user and the environment, and convert the sound waves into electrical signals and input them to the processor 1301 for processing, or input them to the radio frequency circuit 1304 to realize voice communication.
- the microphone is an array microphone or an omnidirectional collection microphone.
- the speaker is used to convert the electrical signal from the processor 1301 or the radio frequency circuit 1304 into sound waves.
- the speaker is a conventional membrane speaker, or a piezoelectric ceramic speaker.
- audio circuitry 1307 also includes a headphone jack.
- the positioning component 1308 is used to locate the current geographic location of the terminal 1300 to implement navigation or LBS (Location Based Service, location-based service).
- LBS Location Based Service, location-based service
- the positioning component 1308 is a positioning component based on the GPS (Global Positioning System) of the United States, the Beidou system of China, the Grenas system of Russia or the Galileo system of the European Union.
- the power supply 1309 is used to supply power to various components in the terminal 1300 .
- the power source 1309 is alternating current, direct current, disposable batteries, or rechargeable batteries.
- the rechargeable battery supports wired charging or wireless charging.
- the rechargeable battery is also used to support fast charging technology.
- the terminal 1300 further includes one or more sensors 1310 .
- the one or more sensors 1310 include, but are not limited to: an acceleration sensor 1311 , a gyro sensor 1312 , a pressure sensor 1313 , a fingerprint sensor 1314 , an optical sensor 1315 and a proximity sensor 1316 .
- the acceleration sensor 1311 is used to detect the acceleration on the three coordinate axes of the coordinate system established by the terminal 1300 .
- the acceleration sensor 1311 is used to detect the components of the gravitational acceleration on the three coordinate axes.
- the processor 1301 controls the display screen 1305 to display the user interface in a landscape view or a portrait view according to the gravitational acceleration signal collected by the acceleration sensor 1311 .
- the acceleration sensor 1311 is also used for collecting game or user's motion data.
- the gyro sensor 1312 is used to detect the body direction and rotation angle of the terminal 1300 , and the gyro sensor 1312 can cooperate with the acceleration sensor 1311 to collect 3D actions of the user on the terminal 1300 .
- the processor 1301 can realize the following functions: motion sensing (such as changing the UI according to the user's tilt operation), image stabilization during shooting, game control and inertial navigation.
- the pressure sensor 1313 is disposed on the side frame of the terminal 1300 and/or the lower layer of the display screen 1305 .
- the processor 1301 performs left and right hand recognition or shortcut operation according to the grip signal collected by the pressure sensor 1313 .
- the processor 1301 controls operable controls on the UI interface according to the user's pressure operation on the display screen 1305.
- the operable controls include at least one of button controls, scroll bar controls, icon controls, and menu controls.
- the fingerprint sensor 1314 is used to collect the user's fingerprint, and the processor 1301 recognizes the identity of the user according to the fingerprint collected by the fingerprint sensor 1314, or, the fingerprint sensor 1314 recognizes the user's identity according to the collected fingerprint. If the identity of the user is identified as a trusted identity, the processor 1301 authorizes the user to perform relevant sensitive operations, such as unlocking the screen, viewing encrypted information, downloading software, making payment, and changing settings.
- the fingerprint sensor 1314 is disposed on the front, back or side of the terminal 1300 . In the case that the terminal 1300 is provided with a physical button or a manufacturer's logo, the fingerprint sensor 1314 is integrated with the physical button or the manufacturer's Logo.
- the optical sensor 1315 is used to collect ambient light intensity.
- the processor 1301 controls the display brightness of the display screen 1305 according to the ambient light intensity collected by the optical sensor 1315 . In some embodiments, when the ambient light intensity is high, the display brightness of the display screen 1305 is increased; when the ambient light intensity is low, the display brightness of the display screen 1305 is decreased. In other embodiments, the processor 1301 also dynamically adjusts shooting parameters of the camera assembly 1306 according to the ambient light intensity collected by the optical sensor 1315 .
- the proximity sensor 1316 also called a distance sensor, is usually arranged on the front panel of the terminal 1300 .
- the proximity sensor 1316 is used to collect the distance between the user and the front of the terminal 1300 .
- the processor 1301 controls the display screen 1305 to switch from the on-screen state to the off-screen state;
- the processor 1301 controls the display screen 1305 to switch from the off-screen state to the on-screen state.
- FIG. 13 does not constitute a limitation to the terminal 1300, and may include more or less components than shown in the figure, or combine some components, or adopt a different component arrangement.
- a non-transitory computer-readable storage medium including instructions, in the case where the instructions in the non-transitory computer-readable storage medium are executed by a processor of a terminal, such that The terminal can implement the above content item display method.
- the memory 1302 includes instructions that can be executed by the processor 1301 of the terminal 1300 to complete the above method for displaying content items.
- the non-volatile computer-readable storage medium is a read-only memory (Read-Only Memory, ROM), a random access memory (Random Access Memory, RAM), a compact disc (Compact Disc Read-Only Memory, CD-ROM), magnetic tape, floppy disk and optical data storage devices, etc.
- a computer program product including computer program instructions, when the computer program is executed by the processor of the terminal, the terminal can implement the operations performed by the terminal in the above content item display method .
- a method for displaying a content item comprising:
- a first interactive control is displayed on the playing screen of the target content item, the first interactive control is associated with the information page corresponding to the target content item, and the first interactive control
- the multimedia element included in the control matches the object to be promoted corresponding to the target content item;
- an information page corresponding to the target content item is displayed.
- the displaying process of the first interactive control includes: displaying a content page of the content item in response to the start operation of the application, and playing the target content item on the content page; When the first preset duration is reached, the first interactive control is displayed on the content page.
- playing the target content item includes: displaying an initialization page in response to the start operation of the application, and playing the target content item on the initialization page.
- displaying the first interactive control on the playing screen of the target content item includes: when the playing duration of the target content item reaches a second preset duration; When the preset duration, display the content page of the content item, continue to play the target content item in the content page, the second preset duration is less than the first preset duration; when the playback duration of the target content item reaches the first During the preset duration, the first interactive control is displayed on the content page.
- the method when the playing duration of the target content item reaches the first preset duration, after displaying the first interactive control on the playing screen of the target content item, the method further includes: if the first interactive control If the display duration exceeds the third preset duration and no trigger operation on the first interactive control is detected, a second interactive control is displayed, and the display size of the second interactive control is smaller than that of the first interactive control.
- the method further includes: canceling the display of the first interactive control when the second interactive control is displayed.
- displaying the first interactive control on the playing screen of the target content item includes: when the playing duration reaches the first preset duration , display the first interactive control at the first target position of the playback screen; the display process of the second interactive control includes: if the display duration of the first interactive control exceeds the third preset duration and no Upon receiving a trigger operation on the first interactive control, the interactive elements in the first interactive control are displayed in the second interactive control, and the second interactive control is located at the second target position of the playing screen.
- the interactive elements in the first interactive control include multimedia elements and text elements; displaying the interactive elements in the first interactive control in the second interactive control includes at least one of the following : displaying the multimedia element included in the first interactive control in the second interactive control; displaying the text element included in the first interactive control in the second interactive control.
- displaying the information page corresponding to the target content item includes: in response to the trigger operation of the multimedia element or the text element, displaying the target content The information page corresponding to the item.
- the second interactive control includes a viewing entry.
- the viewing entry is displayed in a preset color, and the viewing entry is used to provide a jump to the information page corresponding to the target content item. turn function; if the display duration of the first interactive control exceeds the third preset duration, and no trigger operation is detected on the first interactive control, after displaying the second interactive control, the method further includes: acquiring the target content The color of each video picture of the item, based on the color of each video picture, determine the display color of the viewing entry; display the viewing entry as the display color.
- the second interactive control includes a viewing entry, and the viewing entry is used to provide a jump function of the information page corresponding to the target content item; if the display duration of the first interactive control exceeds the third preset duration, and no trigger operation on the first interactive control is detected, after displaying the second interactive control, the method further includes: in response to the display duration of the second interactive control exceeding a fourth preset duration, displaying at the viewing entry The first preset special effects.
- the first interactive control further includes a retract control; when the playing duration of the target content item reaches a first preset duration, after the first interactive control is displayed on the playing screen of the target content item, the The method further includes: in response to a trigger operation on the collapse control, displaying a second interactive control, the display size of which is smaller than that of the first interactive control.
- the first interactive control includes a multimedia element, and the multimedia element includes a plurality of interactive areas; when the playing time of the target content item reaches the first preset After the first interactive control is displayed in the method, the method further includes: in response to a trigger operation on any interactive area, displaying a trigger special effect corresponding to any interactive area.
- the first interactive control includes a multimedia element; when the playing duration of the target content item reaches a first preset duration, after the first interactive control is displayed on the playing screen of the target content item, the method It also includes: displaying a second preset special effect on the multimedia element, where the second preset special effect matches the content currently played by the target content item.
- the interactive elements in the first interactive control and the first preset duration are pre-set by the content item delivery user through the setting interface.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本公开关于一种内容项显示方法及装置,属于多媒体技术领域。本公开实施例中,在目标内容项的播放时长达到第一时长的情况下,在目标内容项的播放画面中显示第一交互控件,该第一交互控件关联该目标内容项对应的信息页面,该第一交互控件所包括的多媒体类元素与该目标内容项对应的待推广对象匹配,响应于对该第一交互控件的触发操作,显示该目标内容项对应的信息页面。
Description
本公开基于申请号为202110815727.5、申请日为2021年07月19日的中国专利申请提出,并要求该中国专利申请的优先权,该中国专利申请的全部内容在此引入本公开作为参考。
本公开涉及多媒体技术领域,尤其涉及一种内容项显示方法及装置。
随着短视频的兴起,短视频广告受到了用户的广泛关注。目前,用户在观看短视频广告的情况下,短视频广告的内容页面中仅设置有一个查看按钮,用户仅能通过该查看按钮,来查看广告的具体内容。
发明内容
本公开提供一种内容项显示方法及装置,能够提高内容项显示过程的灵活性。本公开的技术方案如下:
根据本公开实施例的第一方面,提供一种内容项显示方法,该方法包括:播放目标内容项;在该目标内容项的播放时长达到第一时长的情况下,在该目标内容项的播放画面中显示第一交互控件,该第一交互控件关联该目标内容项对应的信息页面,该第一交互控件所包括的多媒体类元素与该目标内容项对应的待推广对象匹配;响应于对该第一交互控件的触发操作,显示该目标内容项对应的信息页面。
本公开实施例所提供的方案,通过在目标内容项的播放时长达到第一时长的情况下,在目标内容项的播放画面中,提供与目标内容项对应的待推广对象匹配且能够被触发的第一交互控件,以便用户通过触发第一交互控件,能够基于所显示的目标内容项对应的信息页面,来查看目标内容项的具体内容,增加内容项显示过程中的交互方式,提高内容项显示过程的灵活性。
根据本公开实施例的第二方面,提供一种内容项显示装置,该装置包括:播放单元,被配置为播放目标内容项;显示单元,被配置为在该目标内容项的播放时长达到第一时长的情况下,在该目标内容项的播放画面中显示第一交互控件,该第一交互控件关联该目标内容项对应的信息页面,该第一交互控件所包括的多媒体类元素与该目标内容项对应的待推广对象匹配;该显示单元,还被配置为响应于对该第一交互控件的触发操作,显示该目标内容项对应的信息页面。
根据本公开实施例的第三方面,提供一种终端,包括:处理器;用于存储该处理器可执行指令的存储器;其中,该处理器被配置为执行该指令,以实现上述第一方面或第一方面中任一项所涉及的内容项显示方法。
根据本公开实施例的第四方面,提供一种非易失性计算机可读存储介质,在该非易失性计算机可读存储介质中的指令由终端的处理器执行的情况下,使得终端能够执行上述第一方面或第一方面中任一项所涉及的内容项显示方法。
根据本公开实施例的第五方面,提供一种计算机程序产品,包括计算机程序,在该计算 机程序被终端的处理器执行的情况下,使得终端能够执行上述第一方面或第一方面中任一项所涉及的内容项显示方法。
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
图1是根据一示例性实施例示出的一种内容项显示方法的实施环境示意图。
图2是根据一示例性实施例示出的一种内容项显示方法的流程图。
图3是根据一示例性实施例示出的一种内容项显示方法的流程图。
图4是根据一示例性实施例示出的一种初始化页面的界面示意图。
图5是根据一示例性实施例示出的一种内容项的内容页面的界面示意图。
图6是根据一示例性实施例示出的一种第一交互控件的显示形式示意图。
图7是根据一示例性实施例示出的一种显示特效的效果示意图。
图8是根据一示例性实施例示出的一种第二交互控件的显示形式示意图。
图9是根据一示例性实施例示出的一种内容项发布过程的流程图。
图10是根据一示例性实施例示出的一种第一交互控件对应的设置界面的界面示意图。
图11是根据一示例性实施例示出的一种第二交互控件对应的设置界面的界面示意图。
图12是根据一示例性实施例示出的一种内容项显示装置的框图。
图13是根据一示例性实施例示出的一种终端的框图。
为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
本公开所涉及的数据(如内容项)为经用户授权或者经过各方充分授权的数据。
图1是根据一示例性实施例示出的一种内容项显示方法的实施环境示意图,如图1所示,该实施环境包括:终端101和服务器102。
终端101为智能手机、智能手表、手提电脑、MP3播放器(Moving Picture Experts Group Audio Layer III,动态影像专家压缩标准音频层面3)、MP4(Moving Picture Experts Group Audio Layer IV,动态影像专家压缩标准音频层面4)播放器和膝上型便携计算机等设备中的至少一种。在一些实施例中,终端101通过有线或无线通信方式与服务器102进行连接,本公开实施例对此不加以限定。在一些实施例中,终端101能够支持短视频平台的运行,并从服务器102处获取其他用户在短视频平台上所发布的内容项(如短视频、短视频广告等),进而在终端101的可视化界面上显示获取到的内容项,以便用户能够通过终端101浏览内容项。
终端101泛指多个终端中的一个,本公开实施例仅以终端101来举例说明。本领域技术人员能够知晓,上述终端的数量更多或更少。比如上述终端仅为几个,或者上述终端为几十个或几百个,或者更多数量,本公开实施例对终端的数量和设备类型均不加以限定。
服务器102为一台服务器、多台服务器、云服务器、云计算平台和虚拟化中心中的至少一种。在一些实施例中,服务器102通过有线或无线通信方式与终端101进行连接,本公开实施例对此不加以限定。在一些实施例中,服务器102关联有一个数据库,用于存储各个用户所发布的内容项,以便在终端101要获取内容项的情况下,从数据库中获取内容项,进而 将获取到的内容项发送给终端101。在一些实施例中,上述服务器的数量更多或更少,本公开实施例对此不加以限定。当然,在另一些实施例中,服务器102还包括其他功能服务器,以便提供更全面且多样化的服务。
图2是根据一示例性实施例示出的一种内容项显示方法的流程图,参见图2,该方法包括以下步骤。
在步骤S201中,终端播放目标内容项。
在步骤S202中,终端在该目标内容项的播放时长达到第一时长的情况下,在该目标内容项的播放画面中显示第一交互控件,该第一交互控件关联该目标内容项对应的信息页面,该第一交互控件所包括的多媒体类元素与该目标内容项对应的待推广对象匹配。
在步骤S203中,终端响应于对该第一交互控件的触发操作,显示该目标内容项对应的信息页面。
本公开实施例所提供的方案,通过在目标内容项的播放时长达到第一时长的情况下,在目标内容项的播放画面中,提供与目标内容项对应的待推广对象匹配且能够被触发的第一交互控件,以便用户通过触发第一交互控件,能够基于所显示的目标内容项对应的信息页面,来查看目标内容项的具体内容,增加内容项显示过程中的交互方式,提高内容项显示过程的灵活性。
在一些实施例中,播放目标内容项,包括:显示内容项的内容页面,在该内容页面中播放该目标内容项;在该目标内容项的播放时长达到第一时长的情况下,在该目标内容项的播放画面中显示第一交互控件,包括:在该目标内容项的播放时长达到该第一时长的情况下,在该内容页面中显示该第一交互控件。
在一些实施例中,播放目标内容项,包括:响应于对应用的启动操作,显示初始化页面,在该初始化页面中播放该目标内容项。
在一些实施例中,在该目标内容项的播放时长达到第一时长的情况下,在该目标内容项的播放画面中显示第一交互控件,包括:在该目标内容项的播放时长达到第二时长的情况下,显示内容项的内容页面,在该内容页面中播放该目标内容项,该第二时长小于该第一时长;在该目标内容项的播放时长达到该第一时长的情况下,在该内容页面中显示该第一交互控件。
在一些实施例中,在该内容页面中播放该目标内容项,包括:在该内容页面中,按照该目标内容项的播放进度,播放该目标内容项。
在一些实施例中,在该目标内容项的播放时长达到第一时长的情况下,在该目标内容项的播放画面中显示第一交互控件之后,该方法还包括:在该第一交互控件的显示时长达到第三时长且未检测到对该第一交互控件的触发操作的情况下,显示第二交互控件,该第二交互控件的显示尺寸小于该第一交互控件。
在一些实施例中,该方法还包括:在显示该第二交互控件的情况下,停止显示该第一交互控件。
在一些实施例中,在该目标内容项的播放时长达到第一时长的情况下,在该目标内容项的播放画面中显示第一交互控件,包括:在该播放时长达到该第一时长的情况下,在该播放画面的第一目标位置处,显示该第一交互控件;该第二交互控件的显示过程包括:在该第一交互控件的显示时长达到该第三时长且未检测到对该第一交互控件的触发操作的情况下,在该第二交互控件中显示该第一交互控件中的交互元素,该第二交互控件位于该播放画面的第二目标位置处。
在一些实施例中,该第一交互控件中的交互元素包括多媒体类元素和文字类元素;在该第二交互控件中显示该第一交互控件中的交互元素,包括下述至少一项:在该第二交互控件中显示该第一交互控件所包括的多媒体类元素;在该第二交互控件中显示该第一交互控件所包括的文字类元素。
在一些实施例中,响应于对该第一交互控件的触发操作,显示该目标内容项对应的信息页面,包括:响应于对该多媒体类元素或该文字类元素的触发操作,显示该目标内容项对应的信息页面。
在一些实施例中,该第二交互控件包括查看入口,该查看入口用于提供该目标内容项对应的信息页面的跳转功能;在该第一交互控件的显示时长达到第三时长且未检测到对该第一交互控件的触发操作的情况下,显示第二交互控件之后,该方法还包括:获取该目标内容项的各个视频画面的颜色,基于该各个视频画面的颜色,确定该查看入口的显示颜色;将该查看入口显示为该显示颜色。
在一些实施例中,该第二交互控件包括查看入口,该查看入口用于提供该目标内容项对应的信息页面的跳转功能;在该第一交互控件的显示时长达到第三时长且未检测到对该第一交互控件的触发操作的情况下,显示第二交互控件之后,该方法还包括:在该第二交互控件的显示时长达到第四时长的情况下,在该查看入口处显示第一特效,该第一特效采用区别于其他控件的方式显示该查看入口。
在一些实施例中,该第一交互控件还包括收起控件;在该目标内容项的播放时长达到第一时长的情况下,在该目标内容项的播放画面中显示第一交互控件之后,该方法还包括:响应于对该收起控件的触发操作,显示第二交互控件,该第二交互控件的显示尺寸小于该第一交互控件。
在一些实施例中,该多媒体类元素包括多个交互区域;在该目标内容项的播放时长达到第一时长的情况下,在该目标内容项的播放画面中显示第一交互控件之后,该方法还包括:响应于对任一交互区域的触发操作,显示该任一交互区域对应的触发特效。
在一些实施例中,在该目标内容项的播放时长达到第一时长的情况下,在该目标内容项的播放画面中显示第一交互控件之后,该方法还包括:在该多媒体类元素上,显示第二特效,该第二特效与该目标内容项当前播放到的内容匹配。
上述图2所示的过程,仅为本公开的一种基本流程,下面基于一种具体的实现过程,来对本公开所提供的方案进行进一步说明,图3是根据一示例性实施例示出的一种内容项显示方法的流程图,参见图3,该方法包括以下步骤。
在步骤S301中,终端响应于对应用的启动操作,显示初始化页面,在该初始化页面中播放目标内容项。
其中,该应用为短视频平台对应的应用,也即是,短视频应用,或者,该应用为其他类型的应用,如社交应用或直播应用等等,本公开实施例对此不加以限定。该初始化页面是指在启动应用程序的情况下最先展示的页面,也称为开屏页面。在一些实施例中,该目标内容项为推广类型(或称作宣传类型)的内容项,如用于推广某一产品的短视频广告,或者,该目标内容项为其他类型的内容项,本公开实施例对此不加以限定。
在一些实施例中,终端在该终端的可视化界面中显示该应用的图标,用户触发该应用的图标,则终端响应于用户对该图标的触发操作,启动该应用,在该终端的可视化界面中显示初始化页面,并在该初始化页面中播放目标内容项。
参见图4,图4是根据一示例性实施例示出的一种初始化页面的界面示意图,该图4中所示的页面即为初始化页面,图4中当前所显示的视频画面,即为目标内容项所包括的视频帧对应的视频画面。
通过在应用启动的情况下,在应用的初始化页面中播放目标内容项,以便用户一进入应用就能看到该目标内容项,增加内容项显示途径,提高内容项显示过程的灵活性,而且,在应用启动的情况下即在初始化页面中播放目标内容项,能够达到一种展示目标内容项的效果,从而提高目标内容项的显示效果,进而提高用户体验。此外,用户在进入应用的情况下,即能看到目标内容项,增加目标内容项的显示过程中的人机交互方式,以达到吸引用户注意力的效果,从而提高用户体验。
其中,在初始化页面播放目标内容项的情况下,在一些实施例中,终端在初始化页面的预设区域中播放目标内容项,该预设区域是指该初始化页面中的局部区域,如中心区域或上方区域等;或者,终端在初始化页面中全屏播放目标内容项,本公开实施例对此不加以限定。通过提供两种在初始化页面中播放目标内容项的方式,提高了内容项显示过程的灵活性。
在步骤S302中,终端在该目标内容项的播放时长达到第二时长的情况下,显示内容项的内容页面,在该内容页面中播放该目标内容项。
其中,该第二时长为目标内容项的播放时长对应的时长阈值,该第二时长为预先设定的任意时长,例如,该第二时长为5秒,或者,该第二时长为其他时长,本公开实施例对此不加以限定。在一些实施例中,播放时长达到第二时长是指播放时长大于第二时长,或者,播放时长达到第二时长是指播放时长大于或等于第二时长,本公开实施例对此不加以限定。
在一些实施例中,终端在该初始化页面中,在目标内容项的播放时长达到第二时长的情况下,跳转到内容项的内容页面,并在该内容页面中播放该目标内容项。在一些实施例中,终端在该内容页面中播放该目标内容项的过程为:终端在该内容页面中,按照该目标内容项的播放进度,播放该目标内容项,也即是,终端在该内容页面中,按照该目标内容项在初始化页面中的播放进度,继续播放该目标内容项。
参见图5,图5是根据一示例性实施例示出的一种内容项的内容页面的界面示意图,图5中当前所显示的视频画面,仍为目标内容项所包括的视频帧对应的视频画面。
通过在初始化页面中目标内容项的播放时长达到第二时长的情况下,自动跳转到内容项的内容页面,从而在内容页面中继续播放该目标内容项,实现了初始化页面和内容页面的流畅衔接,以便用户能够在内容页面中继续观看目标内容项,提高内容项显示过程的智能性和灵活性,提高目标内容项的显示效果,而且,无需用户手动操作,提高了人机交互效率。
上述仅为一种由初始化页面跳转到内容页面的示例性方式,在另一些实施例中,通过其他方式,也能实现初始化页面到内容页面的跳转。
例如,该初始化页面还包括第一切换控件,该第一切换控件用于切换当前所播放的内容项,用户通过触发该第一切换控件,也能实现由初始化页面跳转到内容页面。在一些实施例中,用户在初始化页面中触发第一切换控件,终端响应于对该第一切换控件的触发操作,显示内容项的内容页面,从而在该内容页面中播放除该目标内容项外的其他内容项。
仍以图4所示的初始化页面为例,在如图4所示的初始化页面中,跳过按钮401即为该第一切换控件,用户在如图4所示的初始化页面中触发跳过按钮401的情况下,终端响应于对跳过按钮401的触发操作,显示如图5所示的内容页面,从而在如图5所示的内容页面中播放其他内容项。
通过在初始化页面中提供第一切换控件,以便用户在初始化页面播放目标内容项的过程中,通过该第一切换控件,能够实现初始化页面到内容页面的跳转,无需等到初始化页面中目标内容项的播放时长达到第二时长,增加内容项显示过程的灵活性。
需要说明的是,上述步骤S301至步骤S302为可选步骤,在另一些实施例中,终端无需执行上述步骤S301中触发显示应用的初始化页面的过程以及步骤S302中在播放时长达到第二时长的情况下再触发显示内容页面的过程,也即是,终端直接在内容项的内容页面中播放目标内容项,在目标内容项的播放时长达到第一时长的情况下,在该内容页面中显示第一交互控件,进而继续执行后续步骤S304及相关内容。
通过在内容项的内容页面中播放目标内容项,进而在目标内容项的播放时长达到第一时长的情况下,在内容页面中显示能够被触发的第一交互控件,以便用户能够通过触发第一交互控件实现信息页面的跳转,增加内容项显示过程中的交互方式,提高内容项显示过程的灵活性。
在步骤S303中,终端在该目标内容项的播放时长达到第一时长的情况下,在该内容页面中显示第一交互控件,该第一时长大于该第二时长,该第一交互控件关联该目标内容项对应的信息页面,该第一交互控件所包括的多媒体类元素与该目标内容项对应的待推广对象匹配。
其中,该第一时长为目标内容项的播放时长对应的时长阈值,该第一时长为预先设定的大于第二时长的任意时长,以该第二时长为5秒为例,该第一时长为大于5秒的任意时长,如7秒,本公开实施例对此不加以限定。
目标内容项对应的信息页面用于显示该目标内容项的详细信息。在一些实施例中,信息页面是指该目标内容项的落地页,以目标内容项为短视频广告为例,该目标内容项对应的信息页面也即是该短视频广告的落地页。在一些实施例中,该第一交互控件关联有该目标内容项对应的信息页面的入口链接,以便后续在触发该第一交互控件的情况下,能够基于该入口链接来访问该目标内容项对应的信息页面。
在一些实施例中,第一交互控件所包括的多媒体类元素是指该第一交互控件所包括的图片元素(或图标元素)。目标内容项对应的待推广对象是指该目标内容项所推广的产品。相应地,该第一交互控件所包括的多媒体类元素与该目标内容项对应的待推广对象匹配,也即是,该第一交互控件所包括的多媒体类元素与该目标内容项所推广的产品具备强相关关系,该强相关关系表示该多媒体类元素为该目标内容项所推广的产品的产品元素,或者,该强相关关系表示该多媒体类元素与该目标内容项所推广的产品之间的相关度达到相关度阈值,其中,相关度表示多媒体类元素与该目标内容项所推广的产品之间的相关程度(或称作相似程度)。例如,以目标内容项对应的待推广对象为汽车为例,则第一交互控件所包括的多媒体类元素为与汽车强相关的方向盘。
通过将第一交互控件所包括的多媒体类元素,设置为与目标内容项对应的待推广对象匹配的元素,从而使得多媒体类元素与目标内容项的关联性更强,进而提高内容项显示过程的灵活性。
在一些实施例中,在该播放时长达到该第一时长的情况下,终端在该播放画面的第一目标位置处,也即是,在该内容页面的第一目标位置处,显示该第一交互控件。
其中,第一目标位置是指该播放画面(即内容页面)中的局部位置,如中心位置。例如,在播放时长达到第一时长的情况下,终端在内容页面的中心位置处,显示该第一交互控件,或者,在内容页面的其他位置处,显示该第一交互控件,本公开实施例对第一交互控件的具 体显示位置不加以限定。
参见图6,图6是根据一示例性实施例示出的一种第一交互控件的显示形式示意图,在如图6所示的内容页面的中心位置,显示有第一交互控件。
通过在目标内容项的播放时长达到第一时长的情况下,在内容页面中提供第一交互控件,以便用户能够通过触发第一交互控件,来实现信息页面的跳转,提高了内容项显示过程的灵活性。
上述实施例是在播放时长达到第一时长的情况下,显示第一交互控件的过程,在另一些实施例中,终端还预先设定有不同的时长阈值,不同的时长阈值对应于不同的第一交互控件,进而,终端在播放时长达到相应的时长阈值的情况下,会显示对应的第一交互控件。例如,在播放时长达到第一时长的情况下,终端显示一个第一交互控件,在播放时长达到第五时长的情况下,终端显示一个与上次所显示的第一交互控件不同的第一交互控件,以此类推,从而能够在一个目标内容项的播放过程中,实现多个第一交互控件的显示。其中,该第五时长为预先设定的大于第一时长的任意时长,本公开实施例对第五时长的具体取值不加以限定。针对上述所示出的不同的时长阈值,基于不同的时长阈值所显示的第一交互控件,功能均与达到第一时长时所显示的第一交互控件同理,此处不再赘述。
通过在目标内容项的播放过程中显示多个第一交互控件,从而提高内容项显示过程中的多样性,从而提高内容项显示效果。
在步骤S304中,终端响应于对该第一交互控件的触发操作,显示该目标内容项对应的信息页面。
其中,该信息页面用于显示该目标内容项的详细信息,在一些实施例中,以目标内容项所推广的产品为待交易物品(如商品)为例,该信息页面还能够提供目标内容项对应物品的购买功能,从而实现目标内容项对应的信息页面的跳转;以目标内容项所推广的产品为待下载产品(如应用产品)为例,该信息页面还能够提供目标内容项对应产品的下载功能,从而实现目标内容项对应的信息页面的跳转。
在一些实施例中,该第一交互控件包括多种交互元素,该多种交互元素包括多媒体类元素和文字类元素,该多媒体类元素和文字类元素均能够在被触发后,跳转到目标内容项对应的信息页面。也即是,在用户触发该多媒体类元素或文字类元素的情况下,则终端响应于对该多媒体类元素和文字类元素的触发操作,显示该目标内容项对应的信息页面。
其中,该多媒体类元素为图片,该文字类元素为文案,或者,该多媒体类元素和文字类元素为其他类型,本公开实施例对此不加以限定。
其中,该图片为静态图片,或者,该图片为动态图片,或者,该图片为三维(Three Dimensional,3D)图片,或者,该图片为其他类型的图片,本公开实施例对此不加以限定。通过以3D图片作为第一交互控件中的多媒体类元素,能够给用户带来一种从屏幕中走出来的3D体验,进而提高用户体验。
仍以图6所示的第一交互控件为例,图片601即为该多媒体类元素,文案602即为该文字类元素,图片601和文案602均为该第一交互控件的组成部分。
通过在第一交互控件中提供多个交互元素,并为各个交互元素配置目标内容项对应的信息页面的跳转功能,用户通过触发任一个交互元素,均能够跳转到目标内容项对应的信息页面,操作简便,提高了人机交互效率,还能够提高内容项显示过程的灵活性。而且,用户通过第一交互控件中的多个交互元素,能够对目标内容项有一个更好的了解,从而提高用户体 验。
在一些实施例中,对于该第一交互控件所包括的多媒体类元素,终端在该多媒体类元素上,显示第二特效,该第二特效与该目标内容项当前播放到的内容匹配。也即是,终端获取目标内容项当前播放到的画面,进而识别获取到的画面,以确定画面所包括的元素,进而显示在多媒体类元素上,显示与画面所包括的元素匹配的第二特效。
例如,以目标内容项当前播放到的画面是驾驶车辆的画面为例,以多媒体类元素为方向盘为例,在车辆行驶到弯道处且即将向左转弯的情况下,终端在方向盘上显示向左转弯的第二特效。
通过在多媒体类元素上,显示与目标内容项当前播放到的内容匹配的第二特效,以提高内容项显示过程的智能性和灵活性。
在一些实施例中,该多媒体类元素被划分为多个交互区域,也即是,该多媒体类元素包括多个交互区域,用户触发不同的交互区域,能够看到不同的触发特效。也即是,对于该多个交互区域中的任一交互区域,在用户触发该任一交互区域的情况下,终端响应于对该任一交互区域的触发操作,显示该任一交互区域对应的触发特效。
其中,终端预先存储有各个交互区域与触发特效的对应关系,或者,终端能够与服务器进行通信,而服务器中预先存储有各个交互区域与触发特效的对应关系,从而使得终端能够从服务器处获取到各个交互区域与触发特效的对应关系,以便在用户触发了任一交互区域后,终端能够基于各个交互区域与触发特效的对应关系,确定出相应的触发特效,进而显示任一交互区域对应的触发特效。
仍以如图6所示的第一交互控件为例,对于作为多媒体类元素的图片601,在用户触发图片601中标号为6011的区域的情况下,终端播放预设音频,例如,该预设音频为“嘟嘟”声;在用户触发图片601中标号为6012的区域的情况下,终端将所显示的视频画面向左旋转,以达到一种向左转弯的显示效果。
通过在第一交互控件的多媒体类元素中设置多个交互区域,并提供一种在交互区域被触发的情况下,显示相应的触发特效的功能,提高了内容项显示过程的智能性和灵活性。此外,用户触发不同的交互区域就能显示不同的触发特效,提高了内容项的显示效果,从而能够提高用户体验。
上述步骤S301至步骤S304,是以用户触发了第一交互控件为例来进行说明的,在另一些实施例中,在第一交互控件的显示时长达到第三时长的情况下,用户可能还未触发第一交互控件,相应地,在该第一交互控件的显示时长达到第三时长且未检测到对该第一交互控件的触发操作的情况下,终端显示第二交互控件,该第二交互控件的显示尺寸小于该第一交互控件。
其中,该第三时长为第一交互控件的显示时长对应的时长阈值,也即是,该第三时长的起始时间为第一交互控件的显示时间,该第三时长为预先设定的任意时长,例如,该第三时长为2秒,或者,该第三时长为其他时长,本公开实施例对此不加以限定。
通过在第一交互控件的显示时长达到第三时长但仍未被触发的情况下,显示尺寸比第一交互控件更小的第二交互控件,以减少交互控件的显示而给用户观看目标内容项的播放带来的影响,提高内容项显示过程的灵活性,在观看目标内容项的过程中,用户仍然能够通过触发第二交互控件,来实现信息页面的跳转,提高内容项显示过程的灵活性。
在一些实施例中,在显示该第二交互控件的情况下,终端停止显示该第一交互控件。通 过在显示第二交互控件的情况下,不再显示第一交互控件,避免目标内容项的播放画面中同时显示多个功能相近的交互控件,提高内容项显示过程的智能性。
上述实施例是在第一交互控件的显示时长达到第三时长且未检测到对该第一交互控件的触发操作的情况下,显示第二交互控件的过程。在另一些实施例中,该第一交互控件还包括收起控件,用户通过触发该收起控件,也能实现将第一交互控件显示为尺寸更小的第二交互控件,相应地过程为:用户触发该第一交互控件所包括的收起控件,终端响应于对该收起控件的触发操作,显示第二交互控件,该第二交互控件的显示尺寸小于该第一交互控件。
仍以图6所示的第一交互控件为例,关闭按钮603即为该收起控件,在如图6所示的内容页面中,在用户触发关闭按钮603的情况下,终端响应于对该关闭按钮603的触发操作,显示第二交互控件。
通过在第一交互控件中提供收起控件,以便用户能够通过该收起控件,将第一交互控件显示为尺寸更小的第二交互控件,提高内容项显示过程中的灵活性。
在一些实施例中,该第二交互控件的显示过程包括:在该第一交互控件的显示时长达到该第三时长且未检测到对该第一交互控件的触发操作的情况下,在该第二交互控件中显示该第一交互控件中的交互元素,该第二交互控件位于该播放画面的第二目标位置处。其中,第二目标位置是指该播放画面(即内容页面)中的局部位置,例如,该第二目标位置为播放画面的左下角,或者,该第二目标位置为其他位置,本公开实施例对此不加以限定。
该第一交互控件中的交互元素包括多媒体类元素和文字类元素,则在该第二交互控件中显示该第一交互控件中的交互元素的情况包括以下几种可能情况:终端在该第二交互控件中显示该第一交互控件所包括的多媒体类元素;或者,在该第二交互控件中显示该第一交互控件所包括的文字类元素;或者,终端在该第二交互控件中显示该第一交互控件所包括的多媒体类元素和文字类元素,本公开实施例对此不加以限定。
通过将第一交互控件所包括的元素显示在第二交互控件中,以减少第一交互控件的显示给用户观看目标内容项的播放带来的影响,提高内容项显示过程的灵活性。
其中,对于在第二交互控件中显示第一交互控件中的交互元素的过程,终端还显示相应的特效。例如,终端按照从大变小的显示特效,将该第一交互控件中的交互元素从该第一交互控件移动至第二交互控件中,该第二交互控件位于该播放画面的第二目标位置处。
参见图7,图7是根据一示例性实施例示出的一种显示特效的效果示意图,如图7所示,在第一交互控件的显示时长达到该第三时长但仍未被用户触发的情况下,终端按照从大变小的显示特效,将第一交互控件显示到播放画面的左下角,最终得到如图8所示的界面,参见图8,图8是根据一示例性实施例示出的一种第二交互控件的显示形式示意图,在如图8所示的内容页面中,第二交互控件被显示在内容页面的左下角。
通过在第一交互控件的显示时长达到第三时长还未被触发的情况下,按照从大到小这种收缩显示的特效,将原本显示在第一目标位置处的第一交互控件,显示成位于第二目标位置处达到第二交互控件,增加内容项显示过程的多样性。
在一些实施例中,该第二交互控件还包括查看入口,该查看入口用于提供该目标内容项对应的信息页面的跳转功能。仍以图8所示的界面为例,在如图8所示的内容页面中,“了解详情”按钮801即为该查看入口。
通过在第二交互控件中提供查看入口,以便用户能够通过查看入口,来跳转到目标内容项对应的信息页面,来查看目标内容项的具体内容,提高内容项显示过程的灵活性。
其中,通过该第二交互控件跳转至的信息页面,与通过第一交互控件跳转至的信息页面相同;或者,通过该第二交互控件跳转至的信息页面,与通过第一交互控件跳转至的信息页面不同,本公开实施例对此不加以限定。
在一些实施例中,终端在显示该第二交互控件的情况下,先将该查看入口显示为预设颜色,进而获取该目标内容项的各个视频画面的颜色,基于该各个视频画面的颜色,确定该查看入口的显示颜色,从而将该查看入口显示为该显示颜色。
例如,终端在显示该第二交互控件的情况下,先将该查看入口显示为灰色,进而在确定目标内容项的各个视频画面的颜色均为蓝色后,将查看入口的显示颜色确定为橙色,进而将该查看入口显示为橙色。
通过在显示查看入口的情况下,先将查看入口显示为预设颜色,再根据目标内容项的各个视频画面的颜色,将查看入口的颜色变为其他颜色,从而达到一种突出显示查看入口的效果,提高内容项显示过程的智能性和灵活性。
或者,终端在该第二交互控件的显示时长达到第四时长的情况下,在该查看入口处显示第一特效。其中,该第四时长为第二交互控件的显示时长对应的时长阈值,也即是,该第四时长的起始时间为第二交互控件的显示时间,该第四时长为预先设定的任意时长,例如,该第四时长为2秒,或者,该第四时长为其他时长,本公开实施例对此不加以限定。第一特效采用区别于其他控件的方式显示该查看入口。在一些实施例中,第一特效采用晃动的形式显示该查看入口,或者,第一特效采用高亮的形式显示该查看入口,或者,第一特效采用闪烁的形式显示该查看入口,本公开实施例对此不加以限定。
通过在第二交互控件的显示时长超过第四时长的情况下,在第二交互控件中的查看入口出显示第一特效,从而达到一种突出显示查看入口的效果,提高内容项显示过程的智能性和灵活性。
该第二交互控件还包括内容项标题和内容项文案,该内容项标题和内容项文案由内容项投放用户预先设置得到,用户能够通过该内容项标题和内容项文案,了解目标内容项,增加内容项显示过程所包括的信息量,从而提高用户体验。
本公开实施例所提供的方案,通过目标内容项的播放时长达到第一时长的情况下,在目标内容项的播放画面中,提供与目标内容项对应的待推广对象匹配且能够被触发的第一交互控件,以便用户通过触发第一交互控件,能够基于所显示的目标内容项对应的信息页面,来查看目标内容项的具体内容,增加内容项显示过程中的交互方式,提高内容项显示过程的灵活性。
上述步骤S301至步骤S304涉及到的是内容项的显示过程,在一些实施例中,上述过程中提到的第一交互控件所包括的多媒体类元素和文字类元素、第二交互控件所包括的内容项标题和内容项文案以及上述各个时长阈值等,均由内容项投放用户通过设置界面预先设置得到,具体设置过程参见图9,图9是根据一示例性实施例示出的一种内容项发布过程的流程图,该方法流程包括:
S901、终端在获取到待发布的目标内容项后,显示设置界面,该设置界面用于提供第一交互控件和第二交互控件的设置功能。
在一些实施例中,内容项投放用户(也即是广告主)选中待发布的目标内容项,则终端响应于内容项投放用户的选中操作,显示设置界面,以便内容项投放用户通过该设置界面,来设置第一交互控件所包括的多媒体类元素和文字类元素、第二交互控件所包括的内容项标 题和内容项文案以及上述各个时长阈值。
在一些实施例中,该设置界面包括预览区域和设置区域,该预览区域用于提供所设置的交互控件的预览功能,该设置区域用于提供交互控件的设置功能。
以该第一交互控件对应的设置界面与该第二交互控件的设置界面为不同的界面为例,参见图10,图10是根据一示例性实施例示出的一种第一交互控件对应的设置界面的界面示意图,位于图10中左侧的区域为该第一交互控件对应的预览区域,位于图10中右侧的区域为该第一交互控件对应的设置区域。参见图11,图11是根据一示例性实施例示出的一种第二交互控件对应的设置界面的界面示意图,位于图11中左侧的区域为该第二交互控件对应的预览区域,位于图11中右侧的区域为该第二交互控件对应的设置区域。
在一些实施例中,终端在第一交互控件对应的设置界面中提供滑动功能,用户对该第一交互控件对应的设置界面实施滑动操作,终端响应于在该第一交互控件对应的设置界面中的滑动操作,显示第二交互控件对应的设置界面。
或者,终端在该第一交互控件对应的设置界面中提供第二切换控件,该第二切换控件用于提供设置界面的切换功能,用户触发该第二切换控件,终端响应于对该第二切换控件的触发操作,显示第二交互控件对应的设置界面。
上述过程是以先显示第一交互控件对应的设置界面,再显示第二交互控件对应的设置界面为例来进行说明的,在另一些实施例中,显示第二交互控件对应的设置界面,再显示第一交互控件对应的设置界面,本公开实施例对此不加以限定。
S902、终端响应于用户在该设置界面中的设置操作,获取第一交互控件和第二交互控件的设置信息。
其中,第一交互控件的设置信息包括多媒体类元素的内容、文字类元素的内容以及第一交互控件的显示时机,该第一交互控件的显示时机是指目标内容项的播放时长对应的时长阈值(也即是第一时长、第五时长等),该第二交互控件的设置信息包括内容项标题、内容项文案、查看入口文案、查看入口的预设颜色以及第二交互控件中所显示的多媒体类元素,进一步地,该第二交互控件的设置信息还包括第二交互控件的显示时机,该第二交互控件的显示时机是指该第一交互控件的显示时长对应的时长阈值(也即是第三时长),或者,该第二交互控件的设置信息还包括第一特效的显示时机,该第一特效的显示时机是指该第二交互控件的显示时长对应的时长阈值(也即是第四时长)。
在一些实施例中,终端在第一交互控件对应的设置界面中的设置区域,显示多媒体类元素的上传入口、文字类元素对应的第一输入控件以及第一时长对应的第二输入控件,以便内容项投放用户通过上传入口,来上传多媒体类元素,通过第一输入控件,来输入文字类元素,通过第二输入控件,来输入第一时长,也即实现了对第一交互控件的显示时机的设置,从而实现对第一交互控件的设置,终端响应于内容项投放用户在第一交互控件对应的设置界面上的设置操作,即能获取到内容项投放用户所上传的多媒体类元素、所输入的文字类元素以及第一时长(也即是第一交互控件的显示时机)。
仍以图10所示的第一交互控件对应的设置界面为例,上传入口1001即为该多媒体类元素对应的上传入口,输入框1002即为该文字类元素对应的第一输入控件,输入框1003即为该第一时长对应的第二输入控件。
上述图10仅以一个第一交互控件的设置过程为例来进行说明,在另一些实施例中,内容项投放用户能够设置多个第一交互控件,各个第一交互控件的设置过程与图10同理,此处不 再赘述。
通过提供内容项投放用户能够设置多个第一交互控件的功能,以在目标内容项的显示过程中显示更多的第一交互控件,以得到更多的内容项发布创意,提高内容项显示效果,从而提高用户体验。
在一些实施例中,终端在第二交互控件对应的设置界面中的设置区域,显示查看入口文案对应的第三输入控件、查看入口的预设颜色的颜色值对应的第四输入控件、第二交互控件中所显示的多媒体类元素对应的上传入口、内容项标题对应的第五输入控件以及内容项文案对应的第六输入控件,以便内容项投放用户通过第三输入控件,来输入查看入口文案,通过第四输入控件,来输入查看入口的预设颜色的颜色值,通过上传入口,来上传第二交互控件中所显示的多媒体类元素,通过第五输入控件,来输入内容项标题,通过第六输入控件,来输入内容项文案,从而实现对第二交互控件的设置,终端响应于内容项投放用户在第二交互控件对应的设置界面上的设置操作,即能获取到内容项投放用户所上传的多媒体类元素以及所输入的查看入口文案、查看入口的预设颜色的颜色值、内容项标题和内容项文案。进一步地,终端还在第二交互控件对应的设置界面中的设置区域,显示第三时长对应的第七输入控件,以便内容项投放用户通过第七输入控件,来输入第三时长,也即实现了对第二交互控件的显示时机的设置,或者,终端还在第二交互控件对应的设置界面中的设置区域,显示第四时长对应的第八输入控件,以便内容项投放用户通过第八输入控件,来输入第四时长,也即实现了对第一特效的显示时机的设置,进而,终端响应于内容项投放用户在第二交互控件对应的设置界面上的设置操作,即能获取到内容项投放用户所设置的第三时长(也即是第二交互控件的显示时机)或第四时长(也即是第一特效的显示时机)。
仍以图11所示的第二交互控件对应的设置界面为例,输入框1101即为该查看入口文案对应的第三输入控件,输入框1102即为该查看入口的预设颜色的颜色值对应的第四输入控件,上传入口1103即为第二交互控件中所显示的多媒体类元素对应的上传入口,输入框1104即为该内容项标题对应的第五输入控件,输入框1105即为该内容项文案对应的第六输入控件。
在一些实施例中,内容项投放用户在设置界面的设置区域中进行了设置操作后,终端能够在设置界面的预览区域显示基于内容项投放用户的设置操作生成的交互控件。也即是,终端响应于在第一交互控件对应的设置界面的设置区域中的设置操作,在第一交互控件对应的设置界面的预览区域,显示基于内容项投放用户的设置操作生成的第一交互控件;或,终端响应于在第二交互控件对应的设置界面的设置区域中的设置操作,在第二交互控件对应的设置界面的预览区域,显示基于内容项投放用户的设置操作生成的第二交互控件。
仍图10所示的第一交互控件对应的设置界面为例,在内容项投放用户通过上传入口1001上传了如1004所示的图片,并在输入框1002中输入了如1005所示的文案“弯道超车的快感”的情况下,终端即能显示如图10中的预览区域所显示的内容。
仍以图11所示的第二交互控件对应的设置界面为例,在内容项投放用户在输入框1101中输入了如1109所示的文案“了解详情”,在输入框1102中输入了相应的颜色值,通过上传入口1103上传了如1106所示的图片,在输入框1104中输入了如1107所示的文案“广告标题”,在输入框1105中输入了如1108所示的文案“广告语××××××××”的情况下,终端即能显示如图11中的预览区域所显示的内容。
通过在设置界面中划分预览区域和设置区域,以便用户能够在设置区域中进行交互控件 的设置,并能通过预览区域,预先浏览交互控件的设置效果,提高内容项发布过程的灵活性。
上述步骤S902在第一交互控件的设置界面中提供对第一时长或第五时长的设置功能,在第二交互控件的设置界面中提供对第三时长或第四时长的设置功能,在另一些实施例中,终端还提供有内容页面的设置界面,该内容页面的设置界面提供有对内容页面的设置功能,以对该内容页面的显示时机或该内容页面的页面信息进行设置,其中,该内容页面的显示时机是指目标内容项在初始化页面中的播放时长对应的时长阈值(也即是第二时长),该内容页面的页面信息包括该内容页面的页面地址等。
S903、终端基于获取到的设置信息,发布该目标内容项。
在一些实施例中,终端在获取到设置信息后,将获取到的设置信息和内容项投放用户所上传的目标内容项,一同发送至服务器,通过服务器来基于该设置信息,发布该目标内容项。
本公开实施例所提供的方案,通过提供设置界面,以便内容项投放用户能够通过设置界面,即能实现第一交互控件中的交互元素以及第一交互控件的显示时机的设置,操作简便,提高了人机交互效率。此外,本公开实施例所提供的内容项发布过程,能够提高内容项显示过程的多样性。
图12是根据一示例性实施例示出的一种内容项显示装置的框图,参见图12,该装置包括:
播放单元1201,被配置为播放目标内容项;
显示单元1202,被配置为在该目标内容项的播放时长达到第一时长的情况下,在该目标内容项的播放画面中显示第一交互控件,该第一交互控件关联该目标内容项对应的信息页面,该第一交互控件所包括的多媒体类元素与该目标内容项的画面所包括的元素匹配;
该显示单元1202,还被配置为响应于对该第一交互控件的触发操作,显示该目标内容项对应的信息页面。
本公开实施例所提供的装置,通过在目标内容项的播放时长达到第一时长的情况下,在目标内容项的播放画面中,提供与目标内容项对应的待推广对象匹配且能够被触发的第一交互控件,以便用户通过触发第一交互控件,能够基于所显示的目标内容项对应的信息页面,来查看目标内容项的具体内容,增加内容项显示过程中的交互方式,提高内容项显示过程的灵活性。
在一些实施例中,该播放单元1201,被配置为显示内容项的内容页面,在该内容页面中播放该目标内容项;该显示单元1202,被配置为在该目标内容项的播放时长达到该第一时长的情况下,在该内容页面中显示该第一交互控件。
在一些实施例中,该播放单元1201,被配置为响应于对应用的启动操作,显示初始化页面,在该初始化页面中播放该目标内容项。
在一些实施例中,该显示单元1202,被配置为在该目标内容项的播放时长达到第二时长的情况下,显示内容项的内容页面,在该内容页面中播放该目标内容项,该第二时长小于该第一时长;在该目标内容项的播放时长达到该第一时长的情况下,在该内容页面中显示该第一交互控件。
在一些实施例中,该显示单元1202,被配置为在该内容页面中,按照该目标内容项的播放进度,播放该目标内容项。
在一些实施例中,该显示单元1202,还被配置为在该第一交互控件的显示时长达到第三时长且未检测到对该第一交互控件的触发操作的情况下,显示第二交互控件,该第二交互控 件的显示尺寸小于该第一交互控件。
在一些实施例中,该显示单元1202,还被配置为在显示该第二交互控件的情况下,停止显示该第一交互控件。
在一些实施例中,该显示单元1202,被配置为在该播放时长达到该第一时长的情况下,在该播放画面的第一目标位置处,显示该第一交互控件;
该显示单元1202,还被配置为在该第一交互控件的显示时长达到该第三时长且未检测到对该第一交互控件的触发操作的情况下,在该第二交互控件中显示该第一交互控件的交互元素,该第二交互控件位于该播放画面的第二目标位置处。
在一些实施例中,该第一交互控件中的交互元素包括多媒体类元素和文字类元素;该显示单元1202,被配置为下述至少一项:在该第二交互控件中显示该第一交互控件所包括的多媒体类元素;在该第二交互控件中显示该第一交互控件所包括的文字类元素。
在一些实施例中,该显示单元1202,被配置为响应于对该多媒体类元素或该文字类元素的触发操作,显示该目标内容项对应的信息页面。
在一些实施例中,该第二交互控件包括查看入口,该查看入口用于提供该目标内容项对应的信息页面的跳转功能;该装置还包括:获取单元,被配置为获取该目标内容项的各个视频画面的颜色;确定单元,被配置为基于该各个视频画面的颜色,确定该查看入口的显示颜色;该显示单元1202,还被配置为将该查看入口显示为该显示颜色。
在一些实施例中,该第二交互控件包括查看入口,该查看入口用于提供该目标内容项对应的信息页面的跳转功能;该显示单元1202,还被配置为在该第二交互控件的显示时长达到第四时长的情况下,在该查看入口处显示第一特效,该第一特效采用区别于其他控件的方式显示该查看入口。
在一些实施例中,该第一交互控件还包括收起控件;该显示单元1202,还被配置为响应于对该收起控件的触发操作,显示第二交互控件,该第二交互控件的显示尺寸小于该第一交互控件。
在一些实施例中,该多媒体类元素包括多个交互区域;该显示单元1202,还被配置为响应于对任一交互区域的触发操作,显示该任一交互区域对应的触发特效。
在一些实施例中,该显示单元1202,还被配置为在该多媒体类元素上,显示第二特效,该第二特效与该目标内容项当前播放到的内容匹配。
图13是根据一示例性实施例示出的一种终端1300的框图。在一些实施例中,该终端1300为智能手机、平板电脑、MP3播放器(Moving Picture Experts Group Audio Layer III,动态影像专家压缩标准音频层面3)、MP4(Moving Picture Experts Group Audio Layer IV,动态影像专家压缩标准音频层面4)播放器、笔记本电脑或台式电脑。终端1300还可能被称为用户设备、便携式终端、膝上型终端、台式终端等其他名称。
通常,终端1300包括有:一个或多个处理器1301和一个或多个存储器1302。
处理器1301包括一个或多个处理核心,比如4核心处理器、8核心处理器等。在一些实施例中,处理器1301采用DSP(Digital Signal Processing,数字信号处理)、FPGA(Field-Programmable Gate Array,现场可编程门阵列)、PLA(Programmable Logic Array,可编程逻辑阵列)中的至少一种硬件形式来实现。在一些实施例中,处理器1301还包括主处理器和协处理器,主处理器是用于处理处于唤醒状态的数据的处理器,也称CPU(Central Processing Unit,中央处理器);协处理器是用于处理处于待机状态的数据的低功耗处理器。在一些实 施例中,处理器1301在集成有GPU(Graphics Processing Unit,图像处理器),GPU用于负责显示屏所需要显示的内容的渲染和绘制。在一些实施例中,处理器1301还包括AI(Artificial Intelligence,人工智能)处理器,该AI处理器用于处理有关机器学习的计算操作。
存储器1302包括一个或多个计算机可读存储介质,在一些实施例中,该计算机可读存储介质是非暂态的,或者,该计算机可读存储介质为其他类型,本公开实施例对此不加以限定。在一些实施例中,存储器1302还包括高速随机存取存储器以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。在一些实施例中,存储器1302中的非暂态的计算机可读存储介质用于存储至少一个程序代码,该至少一个程序代码用于被处理器1301所执行以实现本公开中方法实施例提供的内容项显示方法。
在一些实施例中,终端1300还包括有:外围设备接口1303和至少一个外围设备。处理器1301、存储器1302和外围设备接口1303之间通过总线或信号线相连。各个外围设备通过总线、信号线或电路板与外围设备接口1303相连。在一些实施例中,外围设备包括:射频电路1304、显示屏1305、摄像头1306、音频电路1307、定位组件1308和电源1309中的至少一种。
外围设备接口1303被用于将I/O(Input/Output,输入/输出)相关的至少一个外围设备连接到处理器1301和存储器1302。在一些实施例中,处理器1301、存储器1302和外围设备接口1303被集成在同一芯片或电路板上;在一些实施例中,处理器1301、存储器1302和外围设备接口1303中的任意一个或两个在单独的芯片或电路板上实现,本公开实施例对此不加以限定。
射频电路1304用于接收和发射RF(Radio Frequency,射频)信号,也称电磁信号。射频电路1304通过电磁信号与通信网络以及其他通信设备进行通信。在一些实施例中,射频电路1304将电信号转换为电磁信号进行发送,或者,将接收到的电磁信号转换为电信号。在一些实施例中,射频电路1304包括:天线系统、RF收发器、一个或多个放大器、调谐器、振荡器、数字信号处理器、编解码芯片组、用户身份模块卡等等。在一些实施例中,射频电路1304通过至少一种无线通信协议来与其它终端进行通信。该无线通信协议包括但不限于:城域网、各代移动通信网络(2G、3G、4G及5G)、无线局域网和/或WiFi(Wireless Fidelity,无线保真))网络。在一些实施例中,射频电路1304还包括NFC(Near Field Communication,近距离无线通信)有关的电路,本公开实施例对此不加以限定。
显示屏1305用于显示UI(User Interface,用户界面)。在一些实施例中,该UI包括图形、文本、图标、视频及其它们的任意组合。在显示屏1305是触摸显示屏的情况下,显示屏1305还具有采集在显示屏1305的表面或表面上方的触摸信号的能力。该触摸信号作为控制信号输入至处理器1301进行处理。此时,显示屏1305还用于提供虚拟按钮和/或虚拟键盘,也称软按钮和/或软键盘。在一些实施例中,显示屏1305为一个,设置终端1300的前面板;在另一些实施例中,显示屏1305为至少两个,分别设置在终端1300的不同表面或呈折叠设计;在一些实施例中,显示屏1305是柔性显示屏,设置在终端1300的弯曲表面上或折叠面上。甚至,显示屏1305还设置成非矩形的不规则图形,也即异形屏。在一些实施例中,显示屏1305采用LCD(Liquid Crystal Display,液晶显示屏)、OLED(Organic Light-Emitting Diode,有机发光二极管)等材质制备。
摄像头组件1306用于采集图像或视频。在一些实施例中,摄像头组件1306包括前置摄像头和后置摄像头。通常,前置摄像头设置在终端的前面板,后置摄像头设置在终端的背面。 在一些实施例中,后置摄像头为至少两个,分别为主摄像头、景深摄像头、广角摄像头、长焦摄像头中的任意一种,以实现主摄像头和景深摄像头融合实现背景虚化功能、主摄像头和广角摄像头融合实现全景拍摄以及VR(Virtual Reality,虚拟现实)拍摄功能或者其它融合拍摄功能。在一些实施例中,摄像头组件1306还包括闪光灯。在一些实施例中,闪光灯为单色温闪光灯,或者双色温闪光灯。双色温闪光灯是指暖光闪光灯和冷光闪光灯的组合,用于不同色温下的光线补偿。
音频电路1307包括麦克风和扬声器。麦克风用于采集用户及环境的声波,并将声波转换为电信号输入至处理器1301进行处理,或者输入至射频电路1304以实现语音通信。在一些实施例中,麦克风为多个,分别设置在终端1300的不同部位,从而达到立体声采集或降噪的目的。在一些实施例中,麦克风为阵列麦克风或全向采集型麦克风。扬声器则用于将来自处理器1301或射频电路1304的电信号转换为声波。在一些实施例中,扬声器是传统的薄膜扬声器,或者是压电陶瓷扬声器。在扬声器是压电陶瓷扬声器的情况下,不仅能够将电信号转换为人类可听见的声波,还能够将电信号转换为人类听不见的声波以进行测距等用途。在一些实施例中,音频电路1307还包括耳机插孔。
定位组件1308用于定位终端1300的当前地理位置,以实现导航或LBS(Location Based Service,基于位置的服务)。在一些实施例中,定位组件1308是基于美国的GPS(Global Positioning System,全球定位系统)、中国的北斗系统、俄罗斯的格雷纳斯系统或欧盟的伽利略系统的定位组件。
电源1309用于为终端1300中的各个组件进行供电。在一些实施例中,电源1309是交流电、直流电、一次性电池或可充电电池。在电源1309包括可充电电池的情况下,该可充电电池支持有线充电或无线充电。在一些实施例中,该可充电电池还用于支持快充技术。
在一些实施例中,终端1300还包括有一个或多个传感器1310。在一些实施例中,该一个或多个传感器1310包括但不限于:加速度传感器1311、陀螺仪传感器1312、压力传感器1313、指纹传感器1314、光学传感器1315以及接近传感器1316。
加速度传感器1311用于检测以终端1300建立的坐标系的三个坐标轴上的加速度大小。比如,加速度传感器1311用于检测重力加速度在三个坐标轴上的分量。处理器1301根据加速度传感器1311采集的重力加速度信号,控制显示屏1305以横向视图或纵向视图进行用户界面的显示。加速度传感器1311还用于游戏或者用户的运动数据的采集。
陀螺仪传感器1312用于检测终端1300的机体方向及转动角度,陀螺仪传感器1312能够与加速度传感器1311协同采集用户对终端1300的3D动作。处理器1301根据陀螺仪传感器1312采集的数据,能够实现如下功能:动作感应(比如根据用户的倾斜操作来改变UI)、拍摄时的图像稳定、游戏控制以及惯性导航。
压力传感器1313设置在终端1300的侧边框和/或显示屏1305的下层。在压力传感器1313设置在终端1300的侧边框的情况下,检测用户对终端1300的握持信号,由处理器1301根据压力传感器1313采集的握持信号进行左右手识别或快捷操作。在压力传感器1313设置在显示屏1305的下层的情况下,由处理器1301根据用户对显示屏1305的压力操作,实现对UI界面上的可操作性控件进行控制。可操作性控件包括按钮控件、滚动条控件、图标控件、菜单控件中的至少一种。
指纹传感器1314用于采集用户的指纹,由处理器1301根据指纹传感器1314采集到的指纹识别用户的身份,或者,由指纹传感器1314根据采集到的指纹识别用户的身份。在识别出 用户的身份为可信身份的情况下,由处理器1301授权该用户执行相关的敏感操作,该敏感操作包括解锁屏幕、查看加密信息、下载软件、支付及更改设置等。在一些实施例中,指纹传感器1314被设置终端1300的正面、背面或侧面。在终端1300上设置有物理按键或厂商Logo的情况下,指纹传感器1314与物理按键或厂商Logo集成在一起。
光学传感器1315用于采集环境光强度。在一些实施例中,处理器1301根据光学传感器1315采集的环境光强度,控制显示屏1305的显示亮度。在一些实施例中,在环境光强度较高的情况下,调高显示屏1305的显示亮度;在环境光强度较低的情况下,调低显示屏1305的显示亮度。在另一些实施例中,处理器1301还根据光学传感器1315采集的环境光强度,动态调整摄像头组件1306的拍摄参数。
接近传感器1316,也称距离传感器,通常设置在终端1300的前面板。接近传感器1316用于采集用户与终端1300的正面之间的距离。在一些实施例中,在接近传感器1316检测到用户与终端1300的正面之间的距离逐渐变小的情况下,由处理器1301控制显示屏1305从亮屏状态切换为息屏状态;在接近传感器1316检测到用户与终端1300的正面之间的距离逐渐变大的情况下,由处理器1301控制显示屏1305从息屏状态切换为亮屏状态。
本领域技术人员能够理解,图13中示出的结构并不构成对终端1300的限定,能够包括比图示更多或更少的组件,或者组合某些组件,或者采用不同的组件布置。
在示例性实施例中,还提供了一种包括指令的非易失性计算机可读存储介质,在该非易失性计算机可读存储介质中的指令由终端的处理器执行的情况下,使得终端能够实现上述内容项显示方法。例如包括指令的存储器1302,上述指令可由终端1300的处理器1301执行以完成上述内容项显示方法。在一些实施例中,该非易失性计算机可读存储介质是只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、只读光盘(Compact Disc Read-Only Memory,CD-ROM)、磁带、软盘和光数据存储设备等。
在示例性实施例中,还提供了一种计算机程序产品,包括计算机程序令,在该计算机程序被终端的处理器执行的情况下,使得终端能够实现上述内容项显示方法中终端所执行的操作。
在示例性实施例中,还提供了一种内容项显示方法,包括:
播放目标内容项;
在该目标内容项的播放时长达到第一预设时长时,在该目标内容项的播放画面中显示第一交互控件,该第一交互控件关联该目标内容项对应的信息页面,该第一交互控件所包括的多媒体类元素与该目标内容项对应的待推广对象匹配;
响应于对该第一交互控件的触发操作,显示该目标内容项对应的信息页面。
在一些实施例中,该第一交互控件的显示过程包括:响应于对应用的启动操作,显示内容项的内容页面,在该内容页面中播放该目标内容项;在该目标内容项的播放时长达到第一预设时长时,在该内容页面中显示该第一交互控件。
在一些实施例中,该播放目标内容项,包括:响应于对应用的启动操作,显示初始化页面,在该初始化页面中播放该目标内容项。
在一些实施例中,在该目标内容项的播放时长达到第一预设时长时,在该目标内容项的播放画面中显示第一交互控件,包括:在该目标内容项的播放时长达到第二预设时长时,显示内容项的内容页面,在该内容页面中继续播放该目标内容项,该第二预设时长小于该第一预设时长;在该目标内容项的播放时长达到该第一预设时长时,在该内容页面中显示该第一 交互控件。
在一些实施例中,在该目标内容项的播放时长达到第一预设时长时,在该目标内容项的播放画面中显示第一交互控件之后,该方法还包括:若该第一交互控件的显示时长超过第三预设时长,且未检测到对该第一交互控件的触发操作,则显示第二交互控件,该第二交互控件的显示尺寸小于该第一交互控件。
在一些实施例中,该方法还包括:在显示该第二交互控件的情况下,取消该第一交互控件的显示。
在一些实施例中,在该目标内容项的播放时长达到第一预设时长时,在该目标内容项的播放画面中显示第一交互控件,包括:在该播放时长达到该第一预设时长时,在该播放画面的第一目标位置处,显示该第一交互控件;该第二交互控件的显示过程包括:若该第一交互控件的显示时长超过该第三预设时长,且未检测到对该第一交互控件的触发操作,则将该第一交互控件中的交互元素,显示在该第二交互控件中,该第二交互控件位于该播放画面的第二目标位置处。
在一些实施例中,该第一交互控件中的交互元素包括多媒体类元素和文字类元素;将该第一交互控件中的交互元素,显示在该第二交互控件中,包括下述至少一项:将该第一交互控件所包括的多媒体类元素,显示在该第二交互控件中;将该第一交互控件所包括的文字类元素,显示在该第二交互控件中。
在一些实施例中,响应于对该第一交互控件的触发操作,显示该目标内容项对应的信息页面,包括:响应于对该多媒体类元素或该文字类元素的触发操作,显示该目标内容项对应的信息页面。
在一些实施例中,该第二交互控件包括查看入口,在显示该第二交互控件时,该查看入口被显示为预设颜色,该查看入口用于提供该目标内容项对应的信息页面的跳转功能;若该第一交互控件的显示时长超过第三预设时长,且未检测到对该第一交互控件的触发操作,则显示第二交互控件之后,该方法还包括:获取该目标内容项的各个视频画面的颜色,基于该各个视频画面的颜色,确定该查看入口的显示颜色;将该查看入口显示为该显示颜色。
在一些实施例中,该第二交互控件包括查看入口,该查看入口用于提供该目标内容项对应的信息页面的跳转功能;若该第一交互控件的显示时长超过第三预设时长,且未检测到对该第一交互控件的触发操作,则显示第二交互控件之后,该方法还包括:响应于该第二交互控件的显示时长超过第四预设时长,在该查看入口处显示第一预设特效。
在一些实施例中,该第一交互控件还包括收起控件;在该目标内容项的播放时长达到第一预设时长时,在该目标内容项的播放画面中显示第一交互控件之后,该方法还包括:响应于对该收起控件的触发操作,显示第二交互控件,该第二交互控件的显示尺寸小于该第一交互控件。
在一些实施例中,该第一交互控件包括多媒体类元素,该多媒体类元素包括多个交互区域;在该目标内容项的播放时长达到第一预设时长时,在该目标内容项的播放画面中显示第一交互控件之后,该方法还包括:响应于对任一交互区域的触发操作,显示该任一交互区域对应的触发特效。
在一些实施例中,该第一交互控件包括多媒体类元素;在该目标内容项的播放时长达到第一预设时长时,在该目标内容项的播放画面中显示第一交互控件之后,该方法还包括:在该多媒体类元素上,显示第二预设特效,该第二预设特效与该目标内容项当前播放到的内容 匹配。
在一些实施例中,该第一交互控件中的交互元素以及该第一预设时长由内容项投放用户通过设置界面预先设置得到。
本公开所有实施例均能够单独被执行,也能够与其他实施例相结合被执行,均视为本公开要求的保护范围。
Claims (47)
- 一种内容项显示方法,包括:播放目标内容项;在所述目标内容项的播放时长达到第一时长的情况下,在所述目标内容项的播放画面中显示第一交互控件,所述第一交互控件关联所述目标内容项对应的信息页面,所述第一交互控件所包括的多媒体类元素与所述目标内容项对应的待推广对象匹配;响应于对所述第一交互控件的触发操作,显示所述目标内容项对应的信息页面。
- 根据权利要求1所述的内容项显示方法,所述播放目标内容项,包括:显示内容项的内容页面,在所述内容页面中播放所述目标内容项;所述在所述目标内容项的播放时长达到第一时长的情况下,在所述目标内容项的播放画面中显示第一交互控件,包括:在所述目标内容项的播放时长达到所述第一时长的情况下,在所述内容页面中显示所述第一交互控件。
- 根据权利要求1所述的内容项显示方法,所述播放目标内容项,包括:响应于对应用的启动操作,显示初始化页面,在所述初始化页面中播放所述目标内容项。
- 根据权利要求3所述的内容项显示方法,所述在所述目标内容项的播放时长达到第一时长的情况下,在所述目标内容项的播放画面中显示第一交互控件,包括:在所述目标内容项的播放时长达到第二时长的情况下,显示内容项的内容页面,在所述内容页面中播放所述目标内容项,所述第二时长小于所述第一时长;在所述目标内容项的播放时长达到所述第一时长的情况下,在所述内容页面中显示所述第一交互控件。
- 根据权利要求4所述的内容项显示方法,所述在所述内容页面中播放所述目标内容项,包括:在所述内容页面中,按照所述目标内容项的播放进度,播放所述目标内容项。
- 根据权利要求1所述的内容项显示方法,还包括:在所述第一交互控件的显示时长达到第三时长且未检测到对所述第一交互控件的触发操作的情况下,显示第二交互控件,所述第二交互控件的显示尺寸小于所述第一交互控件。
- 根据权利要求6所述的内容项显示方法,还包括:在显示所述第二交互控件的情况下,停止显示所述第一交互控件。
- 根据权利要求6所述的内容项显示方法,所述在所述目标内容项的播放时长达到第一时长的情况下,在所述目标内容项的播放画面中显示第一交互控件,包括:在所述播放时长达到所述第一时长的情况下,在所述播放画面的第一目标位置处,显示所述第一交互控件;所述第二交互控件的显示过程包括:在所述第一交互控件的显示时长达到所述第三时长且未检测到对所述第一交互控件的触发操作的情况下,在所述第二交互控件中显示所述第一交互控件中的交互元素,所述第二交互控件位于所述播放画面的第二目标位置处。
- 根据权利要求8所述的内容项显示方法,所述第一交互控件中的交互元素包括多媒体 类元素和文字类元素;所述在所述第二交互控件中显示所述第一交互控件中的交互元素,包括下述至少一项:在所述第二交互控件中显示所述第一交互控件所包括的多媒体类元素;在所述第二交互控件中显示所述第一交互控件所包括的文字类元素。
- 根据权利要求9所述的内容项显示方法,所述响应于对所述第一交互控件的触发操作,显示所述目标内容项对应的信息页面,包括:响应于对所述多媒体类元素或所述文字类元素的触发操作,显示所述目标内容项对应的信息页面。
- 根据权利要求6所述的内容项显示方法,所述第二交互控件包括查看入口,所述查看入口用于提供所述目标内容项对应的信息页面的跳转功能;所述方法还包括:获取所述目标内容项的各个视频画面的颜色,基于所述各个视频画面的颜色,确定所述查看入口的显示颜色;将所述查看入口显示为所述显示颜色。
- 根据权利要求6所述的方法,所述第二交互控件包括查看入口,所述查看入口用于提供所述目标内容项对应的信息页面的跳转功能;所述方法还包括:在所述第二交互控件的显示时长达到第四时长的情况下,在所述查看入口处显示第一特效,所述第一特效采用区别于其他控件的方式显示所述查看入口。
- 根据权利要求1所述的内容项显示方法,所述第一交互控件还包括收起控件;所述方法还包括:响应于对所述收起控件的触发操作,显示第二交互控件,所述第二交互控件的显示尺寸小于所述第一交互控件。
- 根据权利要求1所述的内容项显示方法,所述多媒体类元素包括多个交互区域;所述方法还包括:响应于对任一交互区域的触发操作,显示所述任一交互区域对应的触发特效。
- 根据权利要求1所述的内容项显示方法,所述方法还包括:在所述多媒体类元素上,显示第二特效,所述第二特效与所述目标内容项当前播放到的内容匹配。
- 一种内容项显示装置,包括:播放单元,被配置为播放目标内容项;显示单元,被配置为在所述目标内容项的播放时长达到第一时长的情况下,在所述目标内容项的播放画面中显示第一交互控件,所述第一交互控件关联所述目标内容项对应的信息页面,所述第一交互控件所包括的多媒体类元素与所述目标内容项对应的待推广对象匹配;所述显示单元,还被配置为响应于对所述第一交互控件的触发操作,显示所述目标内容项对应的信息页面。
- 根据权利要求16所述的内容项显示装置,所述播放单元,被配置为显示内容项的内容页面,在所述内容页面中播放所述目标内容项;所述显示单元,被配置为在所述目标内容项的播放时长达到所述第一时长的情况下,在所述内容页面中显示所述第一交互控件。
- 根据权利要求16所述的内容项显示装置,所述播放单元,被配置为响应于对应用的启动操作,显示初始化页面,在所述初始化页面中播放所述目标内容项。
- 根据权利要求18所述的内容项显示装置,所述显示单元,被配置为在所述目标内容项的播放时长达到第二时长的情况下,显示内容项的内容页面,在所述内容页面中播放所述目标内容项,所述第二时长小于所述第一时长;在所述目标内容项的播放时长达到所述第一时长的情况下,在所述内容页面中显示所述第一交互控件。
- 根据权利要求19所述的内容项显示装置,所述显示单元,被配置为在所述内容页面中,按照所述目标内容项的播放进度,播放所述目标内容项。
- 根据权利要求16所述的内容项显示装置,所述显示单元,还被配置为在所述第一交互控件的显示时长达到第三时长且未检测到对所述第一交互控件的触发操作的情况下,显示第二交互控件,所述第二交互控件的显示尺寸小于所述第一交互控件。
- 根据权利要求21所述的内容项显示装置,所述显示单元,还被配置为在显示所述第二交互控件的情况下,停止显示所述第一交互控件。
- 根据权利要求21所述的内容项显示装置,所述显示单元,被配置为在所述播放时长达到所述第一时长的情况下,在所述播放画面的第一目标位置处,显示所述第一交互控件;所述显示单元,还被配置为在所述第一交互控件的显示时长达到所述第三时长且未检测到对所述第一交互控件的触发操作的情况下,在所述第二交互控件中显示所述第一交互控件的交互元素,所述第二交互控件位于所述播放画面的第二目标位置处。
- 根据权利要求23所述的内容项显示装置,所述第一交互控件中的交互元素包括多媒体类元素和文字类元素;所述显示单元,被配置为下述至少一项:在所述第二交互控件中显示所述第一交互控件所包括的多媒体类元素;在所述第二交互控件中显示所述第一交互控件所包括的文字类元素。
- 根据权利要求24所述的内容项显示装置,所述显示单元,被配置为响应于对所述多媒体类元素或所述文字类元素的触发操作,显示所述目标内容项对应的信息页面。
- 根据权利要求21所述的内容项显示装置,所述第二交互控件包括查看入口,所述查看入口用于提供所述目标内容项对应的信息页面的跳转功能;所述装置还包括:获取单元,被配置为获取所述目标内容项的各个视频画面的颜色;确定单元,被配置为基于所述各个视频画面的颜色,确定所述查看入口的显示颜色;所述显示单元,还被配置为将所述查看入口显示为所述显示颜色。
- 根据权利要求21所述的内容项显示装置,所述第二交互控件包括查看入口,所述查看入口用于提供所述目标内容项对应的信息页面的跳转功能;所述显示单元,还被配置为在所述第二交互控件的显示时长达到第四时长的情况下,在所述查看入口处显示第一特效,所述第一特效采用区别于其他控件的方式显示所述查看入口。
- 根据权利要求16所述的内容项显示装置,所述第一交互控件还包括收起控件;所述显示单元,还被配置为响应于对所述收起控件的触发操作,显示第二交互控件,所 述第二交互控件的显示尺寸小于所述第一交互控件。
- 根据权利要求16所述的内容项显示装置,所述多媒体类元素包括多个交互区域;所述显示单元,还被配置为响应于对任一交互区域的触发操作,显示所述任一交互区域对应的触发特效。
- 根据权利要求16所述的内容项显示装置,所述显示单元,还被配置为在所述多媒体类元素上,显示第二特效,所述第二特效与所述目标内容项当前播放到的内容匹配。
- 一种终端,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现如下步骤:播放目标内容项;在所述目标内容项的播放时长达到第一时长的情况下,在所述目标内容项的播放画面中显示第一交互控件,所述第一交互控件关联所述目标内容项对应的信息页面,所述第一交互控件所包括的多媒体类元素与所述目标内容项对应的待推广对象匹配;响应于对所述第一交互控件的触发操作,显示所述目标内容项对应的信息页面。
- 根据权利要求31所述的终端,其中,所述处理器被配置为执行所述指令,以实现如下步骤:显示内容项的内容页面,在所述内容页面中播放所述目标内容项;在所述目标内容项的播放时长达到所述第一时长的情况下,在所述内容页面中显示所述第一交互控件。
- 根据权利要求31所述的终端,其中,所述处理器被配置为执行所述指令,以实现如下步骤:响应于对应用的启动操作,显示初始化页面,在所述初始化页面中播放所述目标内容项。
- 根据权利要求33所述的终端,其中,所述处理器被配置为执行所述指令,以实现如下步骤:在所述目标内容项的播放时长达到第二时长的情况下,显示内容项的内容页面,在所述内容页面中播放所述目标内容项,所述第二时长小于所述第一时长;在所述目标内容项的播放时长达到所述第一时长的情况下,在所述内容页面中显示所述第一交互控件。
- 根据权利要求34所述的终端,其中,所述处理器被配置为执行所述指令,以实现如下步骤:在所述内容页面中,按照所述目标内容项的播放进度,播放所述目标内容项。
- 根据权利要求31所述的终端,其中,所述处理器还被配置为执行所述指令,以实现如下步骤:在所述第一交互控件的显示时长达到第三时长且未检测到对所述第一交互控件的触发操作的情况下,显示第二交互控件,所述第二交互控件的显示尺寸小于所述第一交互控件。
- 根据权利要求36所述的终端,其中,所述处理器还被配置为执行所述指令,以实现如下步骤:在显示所述第二交互控件的情况下,停止显示所述第一交互控件。
- 根据权利要求36所述的终端,其中,所述处理器被配置为执行所述指令,以实现如下步骤:在所述播放时长达到所述第一时长的情况下,在所述播放画面的第一目标位置处,显示所述第一交互控件;在所述第一交互控件的显示时长达到所述第三时长且未检测到对所述第一交互控件的触发操作的情况下,在所述第二交互控件中显示所述第一交互控件中的交互元素,所述第二交互控件位于所述播放画面的第二目标位置处。
- 根据权利要求38所述的终端,其中,所述第一交互控件中的交互元素包括多媒体类元素和文字类元素;所述处理器被配置为执行所述指令,以实现如下步骤中的至少一项:在所述第二交互控件中显示所述第一交互控件所包括的多媒体类元素;在所述第二交互控件中显示所述第一交互控件所包括的文字类元素。
- 根据权利要求39所述的终端,其中,所述处理器被配置为执行所述指令,以实现如下步骤:响应于对所述多媒体类元素或所述文字类元素的触发操作,显示所述目标内容项对应的信息页面。
- 根据权利要求36所述的终端,其中,所述第二交互控件包括查看入口,所述查看入口用于提供所述目标内容项对应的信息页面的跳转功能;所述处理器还被配置为执行所述指令,以实现如下步骤:获取所述目标内容项的各个视频画面的颜色,基于所述各个视频画面的颜色,确定所述查看入口的显示颜色;将所述查看入口显示为所述显示颜色。
- 根据权利要求36所述的终端,其中,所述第二交互控件包括查看入口,所述查看入口用于提供所述目标内容项对应的信息页面的跳转功能;所述处理器还被配置为执行所述指令,以实现如下步骤:在所述第二交互控件的显示时长达到第四时长的情况下,在所述查看入口处显示第一特效,所述第一特效采用区别于其他控件的方式显示所述查看入口。
- 根据权利要求31所述的终端,其中,所述第一交互控件还包括收起控件;所述处理器还被配置为执行所述指令,以实现如下步骤:响应于对所述收起控件的触发操作,显示第二交互控件,所述第二交互控件的显示尺寸小于所述第一交互控件。
- 根据权利要求31所述的终端,其中,所述多媒体类元素包括多个交互区域;所述处理器还被配置为执行所述指令,以实现如下步骤:响应于对任一交互区域的触发操作,显示所述任一交互区域对应的触发特效。
- 根据权利要求31所述的终端,其中,所述处理器还被配置为执行所述指令,以实现如下步骤:在所述多媒体类元素上,显示第二特效,所述第二特效与所述目标内容项当前播放到的内容匹配。
- 一种非易失性计算机可读存储介质,其中,在所述非易失性计算机可读存储介质中的指令由终端的处理器执行的情况下,使得终端能够执行以下步骤:播放目标内容项;在所述目标内容项的播放时长达到第一时长的情况下,在所述目标内容项的播放画面中显示第一交互控件,所述第一交互控件关联所述目标内容项对应的信息页面,所述第一交互控件所包括的多媒体类元素与所述目标内容项对应的待推广对象匹配;响应于对所述第一交互控件的触发操作,显示所述目标内容项对应的信息页面。
- 一种计算机程序产品,包括计算机程序,其中,在所述计算机程序被终端的处理器执行的情况下,使得所述终端能够执行以下步骤:播放目标内容项;在所述目标内容项的播放时长达到第一时长的情况下,在所述目标内容项的播放画面中显示第一交互控件,所述第一交互控件关联所述目标内容项对应的信息页面,所述第一交互控件所包括的多媒体类元素与所述目标内容项对应的待推广对象匹配;响应于对所述第一交互控件的触发操作,显示所述目标内容项对应的信息页面。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110815727.5A CN113407291B (zh) | 2021-07-19 | 2021-07-19 | 内容项显示方法、装置、终端及计算机可读存储介质 |
CN202110815727.5 | 2021-07-19 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2023000677A1 true WO2023000677A1 (zh) | 2023-01-26 |
Family
ID=77686928
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2022/079020 WO2023000677A1 (zh) | 2021-07-19 | 2022-03-03 | 内容项显示方法及装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN113407291B (zh) |
WO (1) | WO2023000677A1 (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113407291B (zh) * | 2021-07-19 | 2024-03-12 | 北京达佳互联信息技术有限公司 | 内容项显示方法、装置、终端及计算机可读存储介质 |
CN113867606A (zh) * | 2021-09-28 | 2021-12-31 | 北京达佳互联信息技术有限公司 | 信息显示方法、装置、电子设备及存储介质 |
CN114003326B (zh) * | 2021-10-22 | 2023-10-13 | 北京字跳网络技术有限公司 | 消息处理方法、装置、设备及存储介质 |
CN114461319A (zh) * | 2021-12-28 | 2022-05-10 | 北京达佳互联信息技术有限公司 | 一种信息展现方法、装置以及信息处理方法、装置 |
CN114780181B (zh) * | 2022-02-28 | 2024-04-16 | 北京达佳互联信息技术有限公司 | 资源显示方法、装置、计算机设备及介质 |
CN114924782B (zh) * | 2022-03-31 | 2024-08-13 | 北京达佳互联信息技术有限公司 | 业务更新处理方法、装置、电子设备及存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8380051B1 (en) * | 2007-02-08 | 2013-02-19 | Cisco Technology, Inc. | Various methods and apparatuses for an embedded video player |
CN104883358A (zh) * | 2015-04-28 | 2015-09-02 | 腾讯科技(北京)有限公司 | 基于推荐内容的互动方法和装置 |
CN110062270A (zh) * | 2019-04-24 | 2019-07-26 | 北京豆萌信息技术有限公司 | 广告展示方法和装置 |
CN113407291A (zh) * | 2021-07-19 | 2021-09-17 | 北京达佳互联信息技术有限公司 | 内容项显示方法、装置、终端及计算机可读存储介质 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104423814A (zh) * | 2013-08-20 | 2015-03-18 | 腾讯科技(深圳)有限公司 | 控制网络媒体信息互动的方法及浏览器 |
CN106604106A (zh) * | 2016-12-29 | 2017-04-26 | 北京奇虎科技有限公司 | 一种播放器控件显示控制方法及装置 |
JP6813400B2 (ja) * | 2017-03-17 | 2021-01-13 | ヤフー株式会社 | 情報表示プログラム、情報表示方法、および端末装置 |
CN111562895B (zh) * | 2020-03-25 | 2023-09-22 | 抖音视界有限公司 | 多媒体信息的展示方法、装置以及电子设备 |
CN111966273A (zh) * | 2020-08-18 | 2020-11-20 | 珠海格力电器股份有限公司 | 信息显示处理方法及装置 |
CN112261459B (zh) * | 2020-10-23 | 2023-03-24 | 北京字节跳动网络技术有限公司 | 一种视频处理方法、装置、电子设备和存储介质 |
CN112258241A (zh) * | 2020-10-30 | 2021-01-22 | 北京达佳互联信息技术有限公司 | 页面展示方法、装置、终端以及存储介质 |
CN112698745A (zh) * | 2020-12-28 | 2021-04-23 | 维沃移动通信有限公司 | 控件显示方法和电子设备 |
CN112988299B (zh) * | 2021-03-12 | 2024-06-18 | 广州繁星互娱信息科技有限公司 | 推荐信息的显示方法、装置、终端及存储介质 |
-
2021
- 2021-07-19 CN CN202110815727.5A patent/CN113407291B/zh active Active
-
2022
- 2022-03-03 WO PCT/CN2022/079020 patent/WO2023000677A1/zh unknown
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8380051B1 (en) * | 2007-02-08 | 2013-02-19 | Cisco Technology, Inc. | Various methods and apparatuses for an embedded video player |
CN104883358A (zh) * | 2015-04-28 | 2015-09-02 | 腾讯科技(北京)有限公司 | 基于推荐内容的互动方法和装置 |
CN110062270A (zh) * | 2019-04-24 | 2019-07-26 | 北京豆萌信息技术有限公司 | 广告展示方法和装置 |
CN113407291A (zh) * | 2021-07-19 | 2021-09-17 | 北京达佳互联信息技术有限公司 | 内容项显示方法、装置、终端及计算机可读存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN113407291B (zh) | 2024-03-12 |
CN113407291A (zh) | 2021-09-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112162671B (zh) | 直播数据处理方法、装置、电子设备及存储介质 | |
WO2023000677A1 (zh) | 内容项显示方法及装置 | |
CN111079012B (zh) | 直播间推荐方法、装置、存储介质及终端 | |
CN109982102B (zh) | 直播间的界面显示方法和系统、以及直播服务器和主播端 | |
CN112561632B (zh) | 信息显示方法、装置、终端及存储介质 | |
CN109729411B (zh) | 直播互动方法及装置 | |
WO2022088884A1 (zh) | 页面展示方法和终端 | |
CN112118477B (zh) | 虚拟礼物展示方法、装置、设备以及存储介质 | |
CN109327608B (zh) | 歌曲分享的方法、终端、服务器和系统 | |
CN110300274B (zh) | 视频文件的录制方法、装置及存储介质 | |
CN109275013B (zh) | 虚拟物品展示的方法、装置、设备及存储介质 | |
CN111368114B (zh) | 信息展示方法、装置、设备及存储介质 | |
CN112181572A (zh) | 互动特效展示方法、装置、终端及存储介质 | |
WO2023050737A1 (zh) | 基于直播间的资源展示方法及终端 | |
WO2022095465A1 (zh) | 信息显示方法及装置 | |
CN114116053B (zh) | 资源展示方法、装置、计算机设备及介质 | |
WO2022048398A1 (zh) | 多媒体数据拍摄方法及终端 | |
CN110139143B (zh) | 虚拟物品显示方法、装置、计算机设备以及存储介质 | |
CN110418152B (zh) | 进行直播提示的方法及装置 | |
WO2021043121A1 (zh) | 一种图像换脸的方法、装置、系统、设备和存储介质 | |
CN113395566B (zh) | 视频播放方法、装置、电子设备及计算机可读存储介质 | |
CN114245218B (zh) | 音视频播放方法、装置、计算机设备及存储介质 | |
WO2022217959A1 (zh) | 资源展示方法及装置 | |
CN113613028B (zh) | 直播数据处理方法、装置、终端、服务器及存储介质 | |
CN109982129B (zh) | 短视频的播放控制方法、装置及存储介质 |
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: 22844850 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205 DATED 22/04/2024) |