METHOD FOR CONTROLLING NETWORK MEDIA INFORMATION PUBLICATION, APPARATUS, AND SERVER
First Claim
1. A method for controlling network media information publication, the method comprising:
- sending, by a terminal, a video play request to a server;
receiving a video that the terminal requests to play, the video being determined from more than one piece of network media information matching the video play request;
downloading, by the terminal, the more than one piece of network media information, and storing the more than one piece of network media information;
playing, by the terminal, the video, and performing detection for a stagnation event of the video when the video is played;
reading, when a stagnation event occurs, a frame picture related to the stagnation event;
calculating a degree of similarity between the frame picture related to the stagnation event and each piece of network media information;
selecting a piece of network media information having a highest degree of similarity with the frame picture related to the stagnation event; and
displaying the selected piece of network media information on a current playing interface of the video.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for controlling network media information publication, an apparatus and a server are provided. More than one piece of network media information may be pre-downloaded. When a video is played, a stagnation event of the video is detected. When a stagnation event occurs, a frame picture related to the stagnation event is read. A degree of similarity between the frame picture and each piece of network media information is calculated. A piece of network media information having a highest degree of similarity with the frame picture is selected; and the network media information is displayed on a current playing interface. In this way, a click-through rate and a transformation rate of network media information, and the amount of attention given to network media information when a network bandwidth condition is not good can be increased.
35 Citations
20 Claims
-
1. A method for controlling network media information publication, the method comprising:
-
sending, by a terminal, a video play request to a server; receiving a video that the terminal requests to play, the video being determined from more than one piece of network media information matching the video play request; downloading, by the terminal, the more than one piece of network media information, and storing the more than one piece of network media information; playing, by the terminal, the video, and performing detection for a stagnation event of the video when the video is played; reading, when a stagnation event occurs, a frame picture related to the stagnation event; calculating a degree of similarity between the frame picture related to the stagnation event and each piece of network media information; selecting a piece of network media information having a highest degree of similarity with the frame picture related to the stagnation event; and displaying the selected piece of network media information on a current playing interface of the video. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A video playing apparatus, the apparatus comprising:
-
one or more processors; memory; and one or more program modules stored in the memory and executed by the one or more processors; wherein the one or more processors when executing a pre-downloading terminal program module, are configured to send a video play request to a server, download more than one piece of network media information matching the video play request, and store the more than one piece of network media information; wherein the one or more processors when executing a playing terminal program module, are configured to play a video of which playing is requested; wherein the one or more processors when executing a detecting program module, are configured to perform detection for a stagnation event of the video, and send stagnation event information when a stagnation event occurs; and a network media information displaying module, configured to receive a network media information identifier returned by the server, read network media information corresponding to the network media information identifier from the stored network media information, and display the network media information on a current playing interface. - View Dependent Claims (12, 13, 14)
-
-
15. A server, comprising:
-
one or more processors; memory; and one or more program modules stored in the memory and executed by the one or more processors, the one or more program modules comprising one or more of a pre-downloading service module, a frame picture obtaining module, a similarity degree calculating module and a network media information publishing module; wherein the one or more processors when executing the pre-downloading service module are configured to receive a video play request, return more than one piece of network media information to a requester, and return data of a video of which playing is requested; wherein the one or more processors when executing the frame picture obtaining module are configured to receive stagnation event information of the requester, and read, according to the stagnation event information, a frame picture related to a stagnation event; wherein the one or more processors when executing the similarity degree calculating module are configured to calculate a degree of similarity between the frame picture related to the stagnation event and each piece of network media information; and wherein the one or more processors when executing the network media information publishing module are configured to select a piece of network media information having a highest degree of similarity with the frame picture related to the stagnation event, and return an identifier of the network media information to the requester. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification