CN108121738B - Media content display method and device - Google Patents
Media content display method and device Download PDFInfo
- Publication number
- CN108121738B CN108121738B CN201611080129.3A CN201611080129A CN108121738B CN 108121738 B CN108121738 B CN 108121738B CN 201611080129 A CN201611080129 A CN 201611080129A CN 108121738 B CN108121738 B CN 108121738B
- Authority
- CN
- China
- Prior art keywords
- display
- display area
- media content
- user
- materials
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 30
- 239000000463 material Substances 0.000 claims abstract description 94
- 239000012769 display material Substances 0.000 claims abstract description 93
- 230000004044 response Effects 0.000 claims description 18
- 238000003860 storage Methods 0.000 claims description 14
- 238000004364 calculation method Methods 0.000 claims description 4
- 230000000694 effects Effects 0.000 abstract description 4
- 238000012545 processing Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 230000008859 change Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000005484 gravity Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000003825 pressing Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000010079 rubber tapping Methods 0.000 description 2
- 230000006399 behavior Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000007418 data mining Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000009191 jumping Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/43—Querying
- G06F16/435—Filtering based on additional data, e.g. user or group profiles
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/48—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/955—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
-
- 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/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Library & Information Science (AREA)
- User Interface Of Digital Computer (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
The application discloses a media content display method, which comprises the following steps: responding to page operation of a user, and acquiring a link address of a media content material; acquiring the media content materials according to the link address, wherein the media content materials comprise a first display material and a second display material; displaying the first display material in a display area in a page; and responding to the first operation of the user on the display area, and displaying part or all of the second display material in the display area. Through the technical scheme provided by the application, the display effect of the media content can be obviously improved, and the use experience of a user is improved.
Description
Technical Field
The present application relates to the field of internet technologies, and in particular, to a method and an apparatus for displaying media content.
Background
With the development of internet technology, more and more data (including text, pictures, audio, video, etc.) can be pushed to various users through the internet. Such as: when browsing a web page using a terminal device such as a mobile phone or a PC, a user may receive various data pushed by a network side, such as: advertisements in picture or video format, public service promotional information, news, etc. Thus, the user can know the time information, the interested contents and the like in time. Such data may be referred to as push information or push media content, etc.
Disclosure of Invention
The embodiment of the application provides a media content display method, which comprises the following steps: responding to page operation of a user, and acquiring a link address of a media content material; acquiring the media content materials according to the link address, wherein the media content materials comprise a first display material and a second display material; displaying the first display material in a display area in a page; and responding to the first operation of the user on the display area, and displaying part or all of the second display material in the display area.
The present application also provides a media content presentation apparatus, comprising: the first acquisition module is used for responding to page operation of a user and acquiring a link address of a media content material; the second acquisition module is used for acquiring the media content materials according to the link address, wherein the media content materials comprise a first display material and a second display material; the first display module is used for displaying the first display material in a display area in a page; and the second display module responds to the first operation of the user on the display area and displays part or all of the second display materials in the display area.
By adopting the technical scheme provided by the application, the display effect of the media content can be improved.
Drawings
In order to more clearly illustrate the technical solutions in the examples of the present application, the drawings needed to be used in the description of the examples are briefly introduced below, and it is obvious that the drawings in the following description are only some examples of the present application, and it is obvious for a person skilled in the art to obtain other drawings based on these drawings without inventive exercise.
FIG. 1 is a schematic diagram of a system architecture to which the present application relates;
FIG. 2 is a schematic view of a user interface to which the present application relates;
FIG. 3 is a flow chart of a method according to an example of the present application;
FIGS. 4A-4D are schematic diagrams of additional user interfaces involved in the present application;
FIG. 5 is a block diagram of an apparatus according to an example of the present application; and
fig. 6 is a diagram of an apparatus according to an example of the present application.
Detailed Description
The technical solutions in the examples of the present application will be clearly and completely described below with reference to the drawings in the examples of the present application, and it is obvious that the described examples are only a part of the examples of the present application, and not all examples. All other examples, which can be obtained by a person skilled in the art without making any inventive step based on the examples in this application, are within the scope of protection of this application.
The application provides an internet-based media content display and push method, which can be applied to the system architecture shown in fig. 1. As shown in fig. 1, the system architecture includes: an Application (APP) client 101, a media side server 102, a push information delivery platform 103 and a push information provider client 104, which entities may communicate over the internet 105.
An end user may access the media side server 102 using an application client 101, such as: browsing web pages or watching online videos, etc. When a user accesses the media server 102 by using the application client 101, the application client 101 may issue an information push request to the push information delivery platform 103, and the push information delivery platform 103 may push media content (such as pictures, videos, and the like) matching the information push request to the application client 101.
Through the push information provider client 104, the push information provider can upload the material of the media content to be pushed to the push information delivery platform 103 to generate a corresponding order for pushing the media content.
The information push request sent to the push information delivery platform 103 may carry parameters such as user information and/or device information, the push information delivery platform 103, in response to the information push request, selects an order matching the information push request from existing orders in the system, and sends information of the selected order (including related parameters of media content, such as URL parameters of materials such as video advertisements or news articles) to the application client 101, so that the application client 101 can obtain and display the media content corresponding to the selected order.
When the media content is an advertisement, the system architecture shown in fig. 1 may be a system architecture for implementing internet advertisement delivery, where the push information delivery platform 103 may be an advertisement delivery platform, and the push information provider may be an advertiser.
In an example, the media content presentation method proposed by the present application is applied in an Application (APP) client 101. When a user browses page contents by using an application client (such as a microblog, a WeChat, a QQ, a news client, a browser and the like), an advertisement push comprising a single picture or a plurality of small pictures appears in a certain area on a current page of the application client 101. Fig. 2 shows a page of a news APP client, in which a plurality of news messages and an advertisement 201 are displayed, the advertisement 201 is embedded in a news message list, and the advertisement 201 visually gives the user a sense that the advertisement 201 does not affect the reading of the news message. Such advertisements are also referred to as information flow advertisements. Fig. 2 shows a three-small-picture information flow advertisement, as shown in fig. 2, the advertisement includes a title and three pictures, the pictures are displayed horizontally, and when any one of the pictures is clicked, the user can jump to a floor page preset by an advertiser through an APP client. However, the media content push in this form is limited by the screen width of the terminal device and the size of the display position provided by the page, so that the information carried by the media content material is limited, and the information to be promoted and promoted (such as brand information in the advertisement, public service promotion information, etc.) cannot be sufficiently displayed.
In other examples, the application client 101 may present the pushed media content in a video form, however, the information stream pushing in the video form is limited to the user network environment, the requirement on the push information provider is high, and the push information provider is required to provide high-quality video material.
Based on the above technical problem, the present application provides another example, and the method can be applied to an application client. In particular, the method can be applied to a Software Development Kit (SDK) for implementing information push in an application client, such as: the advertisement SDK. As shown in fig. 3, the method comprises the steps of:
step 301: and responding to the page operation of the user, and acquiring the link address of the media content material.
The page operation of the user may be an operation of opening an application client, opening a certain page of the application client, or dragging a page, and the like. The page operations may be input through various input devices of the user device where the application client is located, such as mouse movement and mouse button clicking, various gesture operations on a touch screen (such as clicking, long-time pressing, sliding, tapping, dragging, scrolling, and the like), stylus input, a spoken instruction input through a microphone, a change in the posture of the device monitored through a gravity sensor, biometric input detected through a camera module, a fingerprint recognition module, an infrared module, or the like, or a combination of any of the above.
After monitoring the page operation, an SDK in the application client for implementing information push sends an information push request to a push information delivery platform, and the push information delivery platform can perform menu processing on the information push request and determine an order to be pushed matched with the information push request, where the order describes a link address of a media content material and display position information in a page, and may also describe information such as user orientation and device orientation, and the order matched with the information push request refers to that the display position information described by the order and the display position information carried by the user orientation and/or device orientation and the information such as user information and/or device, are matched. And then, the push information delivery platform sends the determined information (order identification, link address of media content material and the like) of the order to be pushed to the application client. In this way, the SDK for implementing information push in the application client can obtain the link address of the media content material from the received order information.
Step 302: and acquiring the media content materials according to the link address, wherein the media content materials comprise a first display material and a second display material.
Through the steps, the media content materials can be pre-loaded into the application client, and then the application client can respond to the page operation of the user to immediately load and display the media content materials.
In some examples, the first material includes at least one picture and/or animation material and the second material includes at least one picture and/or animation material. As can be seen, the media content material is divided into two groups, each of which may include at least one picture and/or at least one animation material.
For example, the media content material may be a series of pictures showing a product; meanwhile, the media content materials comprise first display materials (such as 2-3 pieces) displayed on the first screen and second display materials (such as 2-3 pieces) displayed on the second screen and not displayed on the first screen in advance. As shown in fig. 4A, pictures 1-3 are first display materials, and pictures 4-5 are second display materials, where the first display materials and the second display materials may be distinguished by setting different identifiers by the push information delivery system. After the application client side obtains all the media content materials, according to the marks carried by each picture and/or animation material, the first display materials and the second display materials can be distinguished. The application client side can display the pictures and/or the animation materials carrying the designated identification in the display area firstly
Step 303: and displaying the first display material in a display area in a page.
In this step, the first display material may be displayed first in the display area (i.e., first screen display). For example: in advertising, the first presentation material may include partial pictures (e.g., photographs of the head and body of a vehicle) for presenting a complete product.
The above-mentioned display area refers to an area where a display position for displaying the pushed information is located in the page, and the size of the display area is related to the size of the display position and is also limited by the size of the screen of the user equipment. As shown in fig. 4A-4C, the presentation area 401 may present three pictures at a time.
Step 304: and responding to the first operation of the user on the display area, and displaying part or all of the second display material in the display area.
The first operation of the user on the display area may be an operation on any position in the display area, or an operation on a specified position or a specified picture in the display area. The first operation may be input through various input devices of the user device where the client is located, such as mouse movement and mouse button clicking, various gesture operations on a touch screen (e.g., clicking, long-press, sliding, tapping, dragging, scrolling, etc.), a stylus input, a spoken instruction input through a microphone, a change in device posture monitored through a gravity sensor, a biometric input detected through a camera module, a fingerprint recognition module, an infrared module, or the like, or a combination of any of the above. And the second display material is displayed in the page display area of the application client side through the first operation of the user.
In some examples, in response to the first operation of the user, a part of the second presentation material (e.g., 1-2 pictures) may be presented, as shown in fig. 4B, so that the application client may present the second presentation material in the presentation area completely after the user performs the first operation several times.
For example, the second display material may include a set of pictures that are used to present a complete product, with the first picture removed from the first display (e.g., the tail and brand of a vehicle).
Therefore, through the first operation of the user on the display area, the user can see the residual pictures of the product, and a media content material can be completely displayed under the condition that the size of the display area is not changed. Therefore, when media content materials are provided, the size of each material and the number of the materials are limited by the size of the display area and the size of the screen of the equipment to be smaller, and even if the first screen cannot completely display all the materials, the remaining materials can be displayed in the next screen or a plurality of subsequent screens through further operations (such as clicking, sliding and the like), so that the pushing effect of the media content is improved.
In some examples, the method further comprises: in response to the first operation by the user on the display area, not displaying part or all of the first display material in the display area. Therefore, when the second display material is displayed, part or all of the first display material can be removed from the display area, and the display effect can be further improved.
In some examples, 3 pictures can be displayed in the display area at the same time, 1 to 2 pictures can be removed from the display area in the page by the user performing the first operation 1 time, and all 3 pictures (i.e., the first material) displayed on the first screen can be removed from the display area by performing the first operation 2-3 times.
In some examples, the method further comprises: in response to a second operation of the user on the display area, displaying part or all of the first material in the display area, and not displaying part or all of the second material in the display area.
The second operation type is the same as the first operation type, and is not described herein again. However, the second operation may be an operation in the opposite direction to the first operation, so that the first presentation material removed from the screen presentation area is moved back into the screen presentation area while the second presentation material is moved out of the screen presentation area.
In some examples, the not presenting, in response to the first operation by the user on the presentation area, part or all of the first presentation material in the presentation area comprises: in response to a first gesture operation of the user on the display area, ending the display of part or all of the first display material in a mode of sliding out from the inside of the display area to the outside of the display area along a direction corresponding to the first gesture operation.
Among other things, the gesture operations include, but are not limited to, a click, a press, a lift (lift off), a swipe, one or more finger drags, one or more taps or long presses, one or more swipes (left to right, right to left, up and/or down), and/or a screen-contacted finger swipe (right to left, left to right, up and/or down).
In some examples, the presenting, in response to a first operation by a user on the presentation area, part or all of the second presentation material in the presentation area comprises: responding to a first gesture operation of the user on the display area, and displaying part or all of the second display materials in a sliding-in mode from the outside of the display area to the inside of the display area along the direction corresponding to the first gesture operation.
In some examples, the presenting, in response to a second operation by the user on the presentation area, part or all of the first presentation material in the presentation area and not part or all of the second material in the presentation area comprises: responding to a second gesture operation of the user on the display area, displaying part or all of the first display materials in a sliding-in mode from the outside of the display area to the inside of the display area along the direction corresponding to the second gesture operation, and finishing displaying part or all of the second display materials in a sliding-out mode from the inside of the display area to the outside of the display area. That is, the display of the first display material and the second display material is switched in the display area in a manner of sliding in and out.
In addition to switching the display of the first display material and the second display material in the display area by adopting the sliding-in and sliding-out modes, a turning mode can be adopted. Such as: in some examples, the presenting, in response to a first operation by a user on the presentation area, part or all of the second presentation material in the presentation area and not part or all of the first presentation material in the presentation area comprises: in response to a first gesture operation of the user on the display area, sliding part or all of the second display material from the outside of the display area to the inside of the display area along a direction corresponding to the first gesture operation, and covering part or all of the first display material with the part or all of the second display material. In some examples, the presenting, in response to a second operation by the user on the presentation area, part or all of the first presentation material in the presentation area and not part or all of the second material in the presentation area comprises: in response to a second gesture operation of the user on the display area, sliding part or all of the first display material from the outside of the display area to the inside of the display area along a direction corresponding to the second gesture operation to be displayed, and covering part or all of the second display material with the part or all of the first display material.
In some examples, the method further comprises: and responding to a third operation of the user on the display area, determining a second link address corresponding to the media content material, and displaying the second page according to the second link address.
The second operation type is the same as the first operation type, and is not described herein again.
For example, the order information sent by the push information delivery platform to the application client also carries a link address (for example, a URL address of a landing page set by an advertiser when delivering an advertisement order, the landing page being used to further display brand or product information, and a specific operation being triggered to enter the page when a user watches the advertisement) of the landing page that is set by the advertiser when jumping to the push information provider to deliver the order, where the link address of the landing page is a second link address, which is different from the link address of the media content material. The application client may obtain this second link address at the same time as obtaining the link address of the media content material from the order information in step 301. The user can jump to the landing page according to the second link address by operating the first or second material displayed in the display area of the page (i.e. a third operation, such as the user clicking a certain material), so as to further know the details of the currently pushed media content.
Here, when monitoring that the user performs a third operation (for example, clicking or long-pressing a certain picture material) on a currently displayed certain material, the application client may acquire page data according to the corresponding second link address to display the landing page.
In some examples, the method further comprises: and displaying an operation control in the display area when the first material is displayed, wherein the first operation is an operation on the operation control.
In some examples, the method further comprises: displaying a first operation control in the display area when the first material is displayed; and displaying a second operation control in the display area when the second material is displayed; wherein the first operation is an operation on the first operation control, and the second operation is an operation on the second operation control.
The operation controls include, but are not limited to, arrow click buttons (left to right, right to left, up and/or down), arrow slide buttons (left to right, right to left, up and/or down), and/or arrow toggle buttons (right to left, left to right, up and/or down).
For example, an arrow button sliding leftward appears above the rightmost material of the screen, as shown in 402 in fig. 4A-4B, so as to attract the user's interest, enable the user to interact actively, effectively improve the click rate, and reduce the conversion cost. By setting the arrow button, the promotion information provider can be promoted to optimize advertisement creativity, and the content displayed through the first screen attracts the attention of the user and generates the interest of continuous watching.
And displaying the second display material in the display area of the page through the first operation of the first operation control, and returning the first display material to the display area of the page through the second operation of the second operation control, so that the first display material and the second display material are repeatedly displayed in a screen in a switching manner.
For example, the slide button is an arrow button to the left, as shown in fig. 4A-4B, the user clicks or slides the arrow button 402 in the direction of the arrow button 402, the SDK in the application client for implementing information push monitors that the user has a sliding gesture event (for example, to the left) in the material display area, moves the second display material to the left, and simultaneously displays the preloaded second display material from the right to the left of the screen, where the second display material may be, for example, 2 to 3 sheets, so that the first display material and the second display material can display brand and product information (for example, a complete vehicle and brand information thereof) in all directions.
For another example, when a part of the second material is displayed in response to the user operating the first operation control, two arrow buttons 4021 and 4022 in opposite directions appear in the display area, as shown in fig. 4C, at this time, the user may click on either of the arrow buttons, and move the corresponding material into the display area for display. Specifically, as shown in fig. 4C, when the user clicks a left arrow button 4021, the remaining second display material is moved into the display area for display; when the user clicks the right arrow button 4022, part or all of the first display material is moved to the display area again for display, so that the first display material and the second display material are repeatedly displayed in a screen in a switching manner.
For another example, the slide button is a dynamic arrow capable of converting directions (such as left and right directions), and when the user clicks the dynamic arrow button 402 in the left direction in fig. 4A to 4B, the application client slides the second display material on the right side of the screen into the screen for display; after the second display materials are displayed, the arrow direction of the dynamic arrow button 402 can be changed to the right (as shown in fig. 4D), so that when the user clicks the dynamic arrow button 402 in the right direction in fig. 4D, the application client slides the materials on the left side of the screen into the screen for display, and the first display materials and the second display materials slide back and forth in the screen to repeatedly display the whole series of product materials, so that the user can clearly know the products and brands of the promotion information provider.
In some examples, the method further comprises: and feeding back exposure data of the first display material and the second display material displayed in the display area and operation data (including data of the first operation, the second operation and/or the third operation) of the user on the display area to the push information delivery platform. The push information delivery platform can perform statistics and/or calculation on the exposure data and the operation data to implement data mining and other processes for the user, such as: and counting to obtain information such as exposure times, operation times and the like, and further calculating to obtain estimated residual inventory, determining user behavior preference and the like. The push information delivery platform can also display the data to the background user.
In some examples, the application client may respectively feed back exposure data corresponding to the first display material and the second display material displayed in the display area of the page and operation data of the user on the display area to different modules in the push information delivery platform for separate processing.
After the application client reports the operation data to the push information delivery platform, the push information delivery platform can independently count user interaction data for the display area, such as: the number of times that a user clicks the display area to open the landing page, the number of times that the user clicks the slide button of the display area to display the second display material, and the like, the push information delivery platform can display the user interaction data and/or the exposure data to the push information provider through the report module, so that the push information provider can more intuitively know how many users interact with the push media content (which indicates that the push media content is interested in), analyze the data, and optimize subsequent media content popularization.
According to the scheme, the materials are displayed in a sliding mode, excessive screen area is not required to be occupied additionally, and interference of the information stream pushing media content to users is reduced; meanwhile, the scheme supports a picture form, the problem of high manufacturing cost of video materials is solved, a push information provider (particularly a medium and small push information provider) is convenient to put in, the information stream push media content provided by the scheme occupies less flow, and does not depend on a user network environment, so that a user can watch the content at any time, and the user experience is improved.
Based on the method provided by the above example, the present application also provides a media content presentation apparatus 500, where the apparatus 500 is applicable to the above application client. As shown in fig. 5, the apparatus includes:
the first obtaining module 501 obtains a link address of a media content material in response to a page operation of a user.
The second obtaining module 502 obtains the media content materials according to the link address, where the media content materials include a first display material and a second display material.
The first display module 503 displays the first display material in a display area of the page.
A second display module 504, responsive to a first operation by the user on the display area, for displaying part or all of the second display material in the display area.
In some examples, the second presentation module 504, in response to the first operation by the user on the presentation area, further does not present some or all of the first presentation material in the presentation area.
In some examples, the second presentation module 504, in response to the user's second operation on the presentation area, further presents some or all of the first material in the presentation area and does not present some or all of the second material in the presentation area.
In some examples, the device further comprises: the third displaying module 505, in response to a third operation of the user on the displaying region, determines a second link address corresponding to the media content material, and displays the second page according to the second link address.
In some examples, the device further comprises: a fourth display module 506, which displays the operation control in the display area; wherein the first operation is an operation on the operation control. Such as: the operation control can be displayed when the first material is displayed on the first screen, the operation control can be displayed when part or all of the second material is displayed, and the operation control can be displayed when the first material and the second material are displayed in a switching mode. The operation control may be buttons 402, 4021, 4022 shown in fig. 4A to 4D.
In some examples, the device further comprises: the feedback module 507 sends the exposure data of the first display material and the second display material in the page and/or the data of the first operation to a background server, so that the background server performs statistics, calculation and/or display on the exposure data and/or the data of the first operation.
The specific implementation principle of the functions of the above modules has been described in the foregoing, and is not described herein again.
In addition, the media content presentation method and the media content presentation apparatus in each example of the present application and each module thereof may be integrated into one processing unit, or each module may exist alone physically, or two or more devices or modules may be integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
In one example, the media content presentation apparatus may be run in various computing devices capable of performing user information processing based on the internet, and loaded in a memory of the computing device.
Fig. 6 shows a block diagram of the components of a computing device on which the media content presentation apparatus is located. As shown in fig. 4, the computing device includes one or more processors (CPUs) 602, a communications module 604, a memory 606, a user interface 610, and a communications bus 608 for interconnecting these components.
The processor 602 may receive and transmit data via the communication module 604 to enable network communications and/or local communications.
The user interface 610 includes one or more output devices 612, including one or more speakers and/or one or more visual displays. The user interface 610 also includes one or more input devices 614, including, for example, a keyboard, a mouse, a voice command input unit or microphone, a touch screen display, a touch sensitive tablet, a gesture capture camera or other input buttons or controls, and the like.
Memory 606 may be high-speed random access memory, such as DRAM, SRAM, DDR RAM, or other random access solid state memory devices; or non-volatile memory, such as one or more magnetic disk storage devices, optical disk storage devices, flash memory devices, or other non-volatile solid-state storage devices.
The memory 606 stores a set of instructions executable by the processor 602, including:
an operating system 616, including programs for handling various basic system services and for performing hardware related tasks;
the application 618 includes various programs for implementing media content presentation, which can implement the process flows in the above examples, such as may include the media content presentation apparatus 500 shown in fig. 5. In some examples, the media content presentation device 500 may include the modules 501-507 of FIG. 5, and each of the modules 501-507 may store machine executable instructions. The processor 602 can further implement the functions of the modules 501 to 507 by executing the machine-executable instructions in the modules 501 to 507 in the memory 606.
In addition, each of the examples of the present application may be realized by a data processing program executed by a data processing apparatus such as a computer. It is clear that the data processing program constitutes the invention. Further, the data processing program, which is generally stored in one storage medium, is executed by directly reading the program out of the storage medium or by installing or copying the program into a storage device (such as a hard disk and/or a memory) of the data processing device. Such a storage medium therefore also constitutes the present invention. The storage medium may use any type of recording means, such as a paper storage medium (e.g., paper tape, etc.), a magnetic storage medium (e.g., a flexible disk, a hard disk, a flash memory, etc.), an optical storage medium (e.g., a CD-ROM, etc.), a magneto-optical storage medium (e.g., an MO, etc.), and the like.
The present application therefore also discloses a non-volatile storage medium having stored therein a data processing program for executing any one of the examples of the method of the present application.
In addition, the method steps described in this application may be implemented by hardware, for example, logic gates, switches, Application Specific Integrated Circuits (ASICs), programmable logic controllers, embedded microcontrollers, and the like, in addition to data processing programs. Such hardware capable of implementing the methods described herein may also constitute the present application.
The above description is only exemplary of the present application and should not be taken as limiting the present application, and any modifications, equivalents, improvements and the like that are made within the spirit and principle of the present application should be included in the scope of the present application.
Claims (10)
1. A media content presentation method is applied to pushing of information flow advertisements, and comprises the following steps:
responding to page operation of a user, and acquiring a link address of a media content material;
acquiring the media content materials according to the link addresses, wherein the media content materials comprise a plurality of pictures and/or a plurality of animation materials for displaying a complete product, and the pictures and/or the animation materials are divided into two groups, including: the first display material displayed on the first screen and the second display material displayed on the non-first screen;
displaying the first display material in a display area in a page;
in response to a first gesture operation of a user on the display area, ending display of part or all of the first display materials in a mode of sliding out from the inside of the display area to the outside of the display area along a direction corresponding to the first gesture operation, and displaying part or all of the second display materials in a mode of sliding in from the outside of the display area to the inside of the display area along the direction corresponding to the first gesture operation;
responding to a second gesture operation of the user on the display area, displaying part or all of the first display materials in a sliding-in mode from the outside of the display area to the inside of the display area along the direction corresponding to the second gesture operation, and finishing displaying part or all of the second display materials in a sliding-out mode from the inside of the display area to the outside of the display area.
2. The method of claim 1, further comprising:
and responding to a third operation of the user on the display area, determining a second link address corresponding to the media content material, and displaying a second page according to the second link address.
3. The method of claim 1, further comprising:
displaying an operation control in the display area when the first display material is displayed;
wherein the first gesture operation is an operation of the operational control.
4. The method of claim 1, further comprising:
displaying a first operation control in the display area when the first display material is displayed; and
displaying a second operation control in the display area when the second display material is displayed;
wherein the first gesture operation is an operation of the first operation control, and the second gesture operation is an operation of the second operation control.
5. The method of any of claims 1 to 4, further comprising:
and sending the exposure data of the first display material and the second display material in the page and/or the data of the first gesture operation to a background server, so that the background server carries out statistics, calculation and/or display on the exposure data and/or the data of the first gesture operation.
6. A media content presentation apparatus, for use in pushing information stream advertisements, the apparatus comprising:
the first acquisition module is used for responding to page operation of a user and acquiring a link address of a media content material;
the second obtaining module obtains the media content materials according to the link address, wherein the media content materials include a plurality of pictures and/or a plurality of animation materials for displaying a complete product, and the plurality of pictures and/or the plurality of animation materials are divided into two groups, including: the first display material displayed on the first screen and the second display material displayed on the non-first screen;
the first display module is used for displaying the first display material in a display area in a page;
the second display module is used for responding to a first gesture operation of a user on the display area, ending display of part or all of the first display materials in a mode of sliding out of the display area from the inside of the display area along the direction corresponding to the first gesture operation, and displaying part or all of the second display materials in a mode of sliding in from the outside of the display area to the inside of the display area along the direction corresponding to the first gesture operation; responding to a second gesture operation of the user on the display area, displaying part or all of the first display materials in a sliding-in mode from the outside of the display area to the inside of the display area along the direction corresponding to the second gesture operation, and finishing displaying part or all of the second display materials in a sliding-out mode from the inside of the display area to the outside of the display area.
7. The apparatus of claim 6, further comprising:
and the third display module is used for responding to a third operation of the user on the display area, determining a second link address corresponding to the media content material, and displaying a second page according to the second link address.
8. The apparatus of claim 6, further comprising:
the fourth display module displays the operation control in the display area;
wherein the first gesture operation is an operation of the operational control.
9. The apparatus of any one of claims 6 to 8,
the feedback module is used for sending the exposure data of the first display material and the second display material in the page and/or the data of the first gesture operation to a background server so that the background server can perform statistics, calculation and/or display on the exposure data and/or the data of the first gesture operation.
10. A computer-readable storage medium having stored thereon processor-executable instructions that, when executed by one or more processors, perform the method of any one of claims 1-5.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611080129.3A CN108121738B (en) | 2016-11-30 | 2016-11-30 | Media content display method and device |
US16/305,593 US11520820B2 (en) | 2016-07-20 | 2017-07-19 | Media information display method and apparatus, and computer storage medium |
PCT/CN2017/093555 WO2018014849A1 (en) | 2016-07-20 | 2017-07-19 | Media information display method and apparatus, and computer storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611080129.3A CN108121738B (en) | 2016-11-30 | 2016-11-30 | Media content display method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108121738A CN108121738A (en) | 2018-06-05 |
CN108121738B true CN108121738B (en) | 2020-07-03 |
Family
ID=62226014
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611080129.3A Active CN108121738B (en) | 2016-07-20 | 2016-11-30 | Media content display method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108121738B (en) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110955819B (en) * | 2018-09-21 | 2024-06-07 | 北京字节跳动网络技术有限公司 | Recommended content display method, generation method, display device and generation device |
CN109597539A (en) * | 2018-09-21 | 2019-04-09 | 北京字节跳动网络技术有限公司 | A kind of content displaying method, device, terminal and readable medium |
CN109255078A (en) * | 2018-09-26 | 2019-01-22 | 中国平安人寿保险股份有限公司 | Publicize material method for pushing, device, computer equipment and storage medium |
CN109698858A (en) | 2018-11-01 | 2019-04-30 | 百度在线网络技术(北京)有限公司 | Resource supplying method, equipment and storage medium for smart machine |
WO2020097832A1 (en) * | 2018-11-14 | 2020-05-22 | 北京字节跳动网络技术有限公司 | Feed display method and device, storage medium, and electronic apparatus |
CN111784374A (en) * | 2019-04-04 | 2020-10-16 | 华扬联众数字技术股份有限公司 | Advertisement putting method and device |
CN110689377B (en) * | 2019-09-30 | 2023-04-18 | 北京达佳互联信息技术有限公司 | Data detection method and device and electronic equipment |
CN111177610A (en) * | 2020-01-06 | 2020-05-19 | 北京字节跳动网络技术有限公司 | Material display method and device, electronic equipment and storage medium |
CN113986003A (en) * | 2020-07-27 | 2022-01-28 | 北京字节跳动网络技术有限公司 | Multimedia information playing method and device, electronic equipment and computer storage medium |
CN111985969A (en) * | 2020-08-19 | 2020-11-24 | 北京豆萌信息技术有限公司 | Media information display method, device and equipment and computer storage medium |
CN113282258B (en) * | 2021-05-28 | 2023-08-15 | 武汉悦学帮网络技术有限公司 | A method and device for displaying information |
CN114022189B (en) * | 2021-10-19 | 2025-01-28 | 百果园技术(新加坡)有限公司 | A method and system for displaying advertisements based on page scenes |
CN114969593A (en) * | 2022-05-30 | 2022-08-30 | 北京字跳网络技术有限公司 | Media content presentation method, device, equipment, storage medium and program product |
CN115426510B (en) * | 2022-08-24 | 2024-02-02 | 北京嗨动视觉科技有限公司 | Program arrangement method, program arrangement device, electronic apparatus, and storage medium |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105528408A (en) * | 2015-12-03 | 2016-04-27 | 百度在线网络技术(北京)有限公司 | Page display method and apparatus |
CN105975581A (en) * | 2016-05-05 | 2016-09-28 | 腾讯科技(北京)有限公司 | Media information display method, client and server |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10061756B2 (en) * | 2010-09-23 | 2018-08-28 | Carnegie Mellon University | Media annotation visualization tools and techniques, and an aggregate-behavior visualization system utilizing such tools and techniques |
CN103092851A (en) * | 2011-10-31 | 2013-05-08 | 腾讯科技(北京)有限公司 | Social network based media information spreading method and media information display platform |
CN103379161B (en) * | 2012-04-25 | 2018-05-22 | 腾讯科技(北京)有限公司 | Media information methods of exhibiting, system and device |
CN104966215A (en) * | 2015-07-01 | 2015-10-07 | 小米科技有限责任公司 | Advertisement information push method and apparatus |
CN105955582B (en) * | 2016-05-03 | 2019-03-15 | 腾讯科技(北京)有限公司 | Information displaying method and terminal device |
-
2016
- 2016-11-30 CN CN201611080129.3A patent/CN108121738B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105528408A (en) * | 2015-12-03 | 2016-04-27 | 百度在线网络技术(北京)有限公司 | Page display method and apparatus |
CN105975581A (en) * | 2016-05-05 | 2016-09-28 | 腾讯科技(北京)有限公司 | Media information display method, client and server |
Also Published As
Publication number | Publication date |
---|---|
CN108121738A (en) | 2018-06-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108121738B (en) | Media content display method and device | |
CN107656957B (en) | Promotion content pushing method, device and system and storage medium | |
US9632688B2 (en) | Enhanced user interface to transfer media content | |
CN114302210A (en) | User interface for viewing and accessing content on electronic devices | |
US20160371751A1 (en) | Methods and systems for reducing inadvertent interactions with advertisements displayed on a computing device | |
CN113157906A (en) | Recommendation information display method, device, equipment and storage medium | |
CN106547417B (en) | Method and device for displaying background task message | |
WO2019007227A1 (en) | Method and apparatus for continuing to display view after switching pages | |
US20150324842A1 (en) | Method of actively providing advertisement | |
US9665965B2 (en) | Video-associated objects | |
CN108574618B (en) | Pushed information display method and device based on social relation chain | |
US20140229834A1 (en) | Method of video interaction using poster view | |
CN107368511A (en) | A kind of information displaying method and device | |
US12205140B2 (en) | Dismiss and follow up advertising | |
US11520820B2 (en) | Media information display method and apparatus, and computer storage medium | |
CN103294748A (en) | Method for excerpting and editing Internet contents | |
US11579766B2 (en) | Methods and systems for reducing inadvertent interactions with advertisements displayed on a computing device | |
CN112181252B (en) | Screen capturing method and device and electronic equipment | |
CN108628870A (en) | A kind of web preview method and apparatus | |
US20240231576A9 (en) | Control method and apparatus for displaying multimedia content, electronic device and medium | |
US20190155625A1 (en) | Visibility detection using gesture fingerprinting | |
WO2018036493A1 (en) | Information processing method and apparatus, display terminal, and storage medium | |
KR20140097672A (en) | Content Curation Service Apparatus and Method | |
KR101634431B1 (en) | Content provision method of objects and the apparatus using the method | |
CN113655931B (en) | Method, device and medium for processing browsing content |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |