CN103607649A - Advertisement insertion method and player - Google Patents
Advertisement insertion method and player Download PDFInfo
- Publication number
- CN103607649A CN103607649A CN201310628567.9A CN201310628567A CN103607649A CN 103607649 A CN103607649 A CN 103607649A CN 201310628567 A CN201310628567 A CN 201310628567A CN 103607649 A CN103607649 A CN 103607649A
- Authority
- CN
- China
- Prior art keywords
- advertisement
- played
- player
- instruction
- plug
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The embodiment of the invention provides an advertisement insertion method and a player and relates to the field of Internet multimedia. The advertisement insertion method and the player are used for achieving advertisement insertion. The advertisement insertion method comprises the steps that the player obtains a video playing order; the player sends an advertisement playing order to an advertisement plug-in unit, so that the advertisement plug-in unit determines whether an advertisement to be played is loaded to the player successfully; if the advertisement to be played is loaded to the player successfully, the player receives a first order from the advertisement plug-in unit and loads a video, corresponding to the video playing order, to be played, and the first order indicates that the advertisement to be played is loaded to the player successfully and the player does not play the video to be played temporarily; the player receives a second order from the advertisement plug-in unit, and the second order indicates that the advertisement to be played is played or playing of the advertisement to be played is forbidden; the player plays the video to be played.
Description
Technical Field
The invention relates to the field of internet multimedia, in particular to an advertisement insertion method and a player.
Background
With the rapid growth of the internet, more and more users choose to watch videos through the internet. The video watched by the user through the internet is a resource stored in the server, in the process, if the user opens the video and wants to watch the video, the corresponding resource needs to be loaded from the server, and in the loading process, the player interface is often in a black screen state, so how to utilize the time becomes a problem concerned by operators.
For the above problems, the inventors found that the advertisement can be inserted in the period, however, the prior art does not have a good solution on how to implement the advertisement insertion.
Disclosure of Invention
The embodiment of the invention provides an advertisement insertion method and a player, which are used for realizing advertisement insertion.
In order to achieve the above purpose, the embodiment of the invention adopts the following technical scheme:
the invention provides an advertisement inserting method, which comprises the following steps:
the player obtains a video playing instruction;
the player sends an advertisement playing instruction to an advertisement plug-in unit so that the advertisement plug-in unit determines whether the advertisement to be played is loaded to the player successfully;
if the advertisement to be played is successfully loaded to the player, the player receives a first instruction from the advertisement plug-in and loads a video to be played corresponding to the video playing instruction, wherein the first instruction indicates that the advertisement to be played is successfully loaded to the player and indicates that the player does not play the video to be played temporarily;
the player receives a second instruction from the advertisement plug-in, wherein the second instruction indicates that the advertisement to be played is played completely or is prohibited to be played;
and the player plays the video to be played.
If the loading of the advertisement to be played fails, the player receives a third instruction from the advertisement plug-in, wherein the third instruction indicates that the loading of the video to be played fails;
and the player loads and plays the video to be played corresponding to the video playing instruction.
When the second instruction indicates that the playing of the advertisement to be played is completed, after the player receives the first instruction from the advertisement plug-in and before the player receives the second instruction from the advertisement plug-in, the method further includes:
the player sends a verification instruction to the advertisement plug-in;
the player receives attribute information of the advertisement to be played from the advertisement plug-in, wherein the attribute information at least comprises the duration of the advertisement to be played;
the player judges whether the duration is less than or equal to a preset value;
if the duration is less than or equal to the preset value, the player sends a fourth instruction to the advertisement plug-in unit so that the advertisement plug-in unit plays the advertisement to be played, and the fourth instruction indicates that the advertisement to be played is allowed to be played.
When the second instruction indicates that the advertisement to be played is prohibited from being played, after the player receives the first instruction from the advertisement plug-in and before the player receives the second instruction from the advertisement plug-in, the method further includes:
the player sends a verification instruction to the advertisement plug-in;
the player receives attribute information of the advertisement to be played from the advertisement plug-in, wherein the attribute information at least comprises the duration of the advertisement to be played;
the player judges whether the duration is less than or equal to a preset value;
if the duration is greater than the preset value, the player sends a fifth instruction to the advertisement plug-in, and the fifth instruction instructs to prohibit playing the advertisement to be played.
The method further comprises the following steps: if the duration is greater than the preset value, the player closes an advertisement interface between the player and the advertisement plug-in.
The present invention also provides a player comprising:
the acquisition unit is used for acquiring a video playing instruction;
the system comprises a sending unit, a playing unit and a playing unit, wherein the sending unit is used for sending an advertisement playing instruction to an advertisement plug-in unit so that the advertisement plug-in unit can determine whether an advertisement to be played is loaded to a player successfully;
a receiving unit, configured to receive a first instruction from the advertisement plug-in and load a video to be played corresponding to the video playing instruction if the advertisement to be played is successfully loaded to the player, where the first instruction indicates that the advertisement to be played is successfully loaded to the player and indicates that the player does not play the video to be played temporarily;
the receiving unit is further configured to receive a second instruction from the advertisement plug-in, where the second instruction indicates that the advertisement to be played is played completely or the advertisement to be played is prohibited to be played;
and the playing unit is used for playing the video to be played.
The receiving unit is further configured to receive a third instruction from the advertisement plug-in if the to-be-played advertisement fails to be loaded, where the third instruction indicates that the to-be-played video fails to be loaded;
and the playing unit is used for loading and playing the video to be played corresponding to the video playing instruction.
When the second instruction indicates that the advertisement to be played is played completely,
the sending unit is also used for sending a checking instruction to the advertisement plug-in;
the receiving unit is used for receiving attribute information of the advertisement to be played from the advertisement plug-in, wherein the attribute information at least comprises the duration of the advertisement to be played;
the player further comprises:
the judging unit is used for judging whether the duration is less than or equal to a preset value;
the sending unit is further configured to send a fourth instruction to the advertisement plug-in unit if the duration is less than or equal to the preset value, so that the advertisement plug-in unit plays the advertisement to be played, where the fourth instruction indicates that the advertisement to be played is allowed to be played.
When the second instruction indicates that the advertisement to be played is prohibited from being played,
the sending unit is also used for sending a checking instruction to the advertisement plug-in;
the receiving unit is used for receiving attribute information of the advertisement to be played from the advertisement plug-in, wherein the attribute information at least comprises the duration of the advertisement to be played;
the player further comprises:
the judging unit is used for judging whether the duration is less than or equal to a preset value;
the sending unit is further configured to send a fifth instruction to the advertisement plug-in if the duration is greater than the preset value, where the fifth instruction instructs to prohibit playing of the advertisement to be played.
The player further comprises:
and the interface control unit is used for closing the advertisement interface between the player and the advertisement plug-in if the duration is greater than the preset value.
The embodiment of the invention provides an advertisement insertion method and a player, wherein the player sends an advertisement playing instruction to an advertisement plug-in unit to instruct the advertisement plug-in unit to load and play an advertisement to be played, and the player plays a video to be played after waiting for the advertisement plug-in unit to play the advertisement to be played, so that the advertisement insertion is realized.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
FIG. 1 is a first flowchart illustrating an advertisement insertion method according to an embodiment of the present invention;
FIG. 2 is a flowchart illustrating a second advertisement insertion method according to an embodiment of the present invention;
FIG. 3 is a first schematic structural diagram of a player according to an embodiment of the present invention;
FIG. 4 is a second schematic structural diagram of a player according to an embodiment of the present invention;
fig. 5 is a third schematic structural diagram of a player according to an embodiment of the present invention.
Detailed Description
In the following description, for purposes of explanation and not limitation, specific details are set forth such as particular system structures, interfaces, techniques, etc. in order to provide a thorough understanding of the present invention. It will be apparent, however, to one skilled in the art that the present invention may be practiced in other embodiments that depart from these specific details. In other instances, detailed descriptions of well-known devices, circuits, and methods are omitted so as not to obscure the description of the present invention with unnecessary detail.
Example one
An embodiment of the present invention provides an advertisement insertion method, as shown in fig. 1, including:
101. the player obtains a video playing instruction.
The obtaining, by the player, the video playing instruction may include: the player responds to the trigger of clicking a video playing button by a user, and further obtains a video playing instruction; or when the player page is opened, the player acquires a video playing instruction.
102. The player sends an advertisement playing instruction to the advertisement plug-in unit so that the advertisement plug-in unit determines whether the advertisement to be played is loaded to the player successfully.
The advertisement insertion method of the scheme of the invention aims at the advertisement before the insertion, namely, the advertisement insertion is carried out before the video is played.
Specifically, after the video playing instruction is obtained, the player sends the advertisement playing instruction to the advertisement plug-in. The advertisement plug-in may specifically refer to software that uses a computer program with advertisement and uses advertisement as a profit source. After the player sends an advertisement playing instruction to the advertisement plug-in, the advertisement plug-in loads the advertisement to be played so as to determine whether the advertisement to be played is successfully loaded to the player.
Further, the advertisement of the embodiment of the present invention may be any one of a video file, an audio file, an image file, or a text file edited by a user, or the advertisement may be a file composed of any at least two formats of the above files. The embodiment of the present invention does not limit the specific form of the advertisement.
103. If the advertisement to be played is successfully loaded to the player, the player receives a first instruction from the advertisement plug-in and loads the video to be played corresponding to the video playing instruction, and the first instruction indicates that the advertisement to be played is successfully loaded to the player and indicates that the player does not play the video to be played temporarily.
If the advertisement to be played is successfully loaded to the player, the advertisement plug-in sends a first instruction to the player, and the first instruction indicates that the advertisement to be played is successfully loaded to the player and indicates that the player does not play the video to be played temporarily. And after receiving the first instruction, the player starts to load the video to be played corresponding to the video playing instruction, but the video to be played is not played for the moment.
104. The player receives a second instruction from the advertisement plug-in, and the second instruction indicates that the advertisement to be played is played completely or is prohibited from being played.
105. The player plays the video to be played.
When the advertisement plug-in is finished playing the advertisement to be played, the advertisement plug-in can send a second instruction to the player, the second instruction indicates that the advertisement to be played is finished playing or the advertisement to be played is forbidden to be played, and the player starts playing the video to be played after knowing that the advertisement to be played is finished playing or the advertisement to be played is forbidden to be played.
In a situation parallel to step 103-105, if the loading of the advertisement to be played fails, the player receives a third instruction from the advertisement plug-in, where the third instruction indicates that the loading of the video to be played fails; and the player loads and plays the video to be played corresponding to the video playing instruction.
Further, when the second instruction indicates that the playing of the advertisement to be played is completed, after the player receives the first instruction from the advertisement plug-in and before the player receives the second instruction from the advertisement plug-in, the method further includes: the player sends a verification instruction to the advertisement plug-in; the player receives attribute information of the advertisement to be played from the advertisement plug-in, wherein the attribute information at least comprises the duration of the advertisement to be played; the player judges whether the duration is less than or equal to a preset value; if the duration is less than or equal to the preset value, the player sends a fourth instruction to the advertisement plug-in unit so that the advertisement plug-in unit plays the advertisement to be played, and the fourth instruction indicates that the advertisement to be played is allowed to be played.
Or, when the second instruction indicates that the advertisement to be played is prohibited from being played, after the player receives the first instruction from the advertisement plug-in and before the player receives the second instruction from the advertisement plug-in, the method further includes: the player sends a verification instruction to the advertisement plug-in; the player receives attribute information of the advertisement to be played from the advertisement plug-in, wherein the attribute information at least comprises the duration of the advertisement to be played; the player judges whether the duration is less than or equal to a preset value; if the duration is greater than the preset value, the player sends a fifth instruction to the advertisement plug-in, and the fifth instruction instructs to forbid playing of the advertisement to be played.
The embodiment of the invention provides an advertisement insertion method, wherein a player acquires a video playing instruction and sends the advertisement playing instruction to an advertisement plug-in unit so that the advertisement plug-in unit can determine whether an advertisement to be played is loaded to the player successfully or not, if the advertisement to be played is loaded to the player successfully, the player receives a first instruction from the advertisement plug-in unit and loads a video to be played corresponding to the video playing instruction, the first instruction indicates that the advertisement to be played is loaded to the player successfully and indicates that the player does not play the video to be played temporarily, the player receives a second instruction from the advertisement plug-in unit, the second instruction indicates that the playing of the advertisement to be played is finished or the playing of the advertisement to be played is forbidden, and the player plays the video to be. Through the scheme, the player sends the advertisement playing instruction to the advertisement plug-in unit so as to realize the loading and playing of the advertisement to be played by the advertisement plug-in unit, and further realize the advertisement insertion, thereby reducing the operation cost of operators.
Example two
An embodiment of the present invention provides an advertisement insertion method, as shown in fig. 2, including:
201. the player obtains a video playing instruction.
The obtaining, by the player, the video playing instruction may include: the player responds to the trigger of clicking a video playing button by a user, and further obtains a video playing instruction; or when the player page is opened, the player acquires a video playing instruction.
202. The player sends an advertisement playing instruction to the advertisement plug-in.
203. The advertisement plug-in determines whether the advertisement to be played is successfully loaded to the player.
Specifically, after receiving an advertisement playing instruction from the player, the advertisement plug-in loads the advertisement to be played, and determines whether the advertisement to be played is successfully loaded to the player.
It should be noted that the advertisement in the embodiment of the present invention may be any one of a video file, an audio file, an image file, or a text file edited by a user, or the advertisement may be a file composed of files of at least two of the above formats. The embodiment of the present invention does not limit the specific form of the advertisement.
204. If the advertisement to be played is loaded to the player successfully, the advertisement plug-in sends a first instruction to the player.
The first instruction indicates that the advertisement to be played is successfully loaded to the player and indicates that the player does not play the video to be played temporarily.
205. And the player sends a verification instruction to the advertisement plug-in unit and loads the video to be played corresponding to the video playing instruction.
After the player knows that the advertisement to be played is successfully loaded to the player, a verification instruction is sent to the advertisement plug-in unit so as to verify the legality of the advertisement to be played, and the player loads the video to be played corresponding to the video playing instruction.
206. The advertisement plug-in sends the attribute information of the advertisement to be played to the player, wherein the attribute information at least comprises the duration of the advertisement to be played.
Specifically, after receiving a verification instruction from the player, the advertisement plug-in returns attribute information of the advertisement to be played to the player, wherein the attribute information at least includes a duration of the advertisement to be played.
Further, the attribute information of the advertisement to be played may also include other information such as the address of the advertisement to be played, which are all used by the player to verify the validity of the advertisement to be played, and the invention is not limited.
207. The player judges whether the duration is less than or equal to a preset value.
After the player receives the attribute information containing the time length of the advertisement to be played from the advertisement plug-in, the player judges whether the time length is less than or equal to a preset value.
For example, the maximum time length allowed by the player to insert the advertisement is 60 seconds, that is, the preset value is 60 seconds, and if the time length of the advertisement to be played in the attribute information is greater than 60 seconds, the player does not allow the advertisement to be inserted.
208. And if the duration is less than or equal to the preset value, the player sends a fourth instruction to the advertisement plug-in.
If the player judges that the duration of the advertisement to be played is less than or equal to the preset value, for example, 60 seconds, the player sends a fourth instruction to the advertisement plugin, wherein the fourth instruction indicates that the advertisement to be played is allowed to be played.
209. And the advertisement plug-in plays the advertisement to be played.
210. The player receives a second instruction from the advertising plug-in.
Wherein, the second instruction indicates that the advertisement to be played is played completely.
211. The player plays the video to be played.
When the advertisement plug-in is finished playing the advertisement to be played, the advertisement plug-in sends a second instruction to the player, the second instruction indicates that the advertisement to be played is finished, and the player starts playing the video to be played after knowing that the advertisement to be played is finished.
212. And if the duration is greater than the preset value, the player sends a fifth instruction to the advertisement plug-in or closes the advertisement interface.
In a case parallel to step 208 and 211, if the player determines that the duration of the advertisement to be played is greater than the preset value, the player sends a fifth instruction to the advertisement plug-in or closes the advertisement interface, wherein the fifth instruction indicates that the advertisement to be played is prohibited to be played.
213. The player plays the video to be played.
And after the advertisement to be played is judged not to be allowed to be played, the player plays the video to be played.
214. And if the loading of the advertisement to be played fails, the advertisement plug-in sends a third instruction to the player.
In a case parallel to step 204 and step 213, if the loading of the to-be-played advertisement fails, for example, the advertisement does not exist, the advertisement plug-in sends a third instruction to the player, where the third instruction indicates that the loading of the to-be-played video fails.
215. And the player loads and plays the video to be played corresponding to the video playing instruction.
The embodiment of the invention provides an advertisement insertion method, wherein a player acquires a video playing instruction and sends the advertisement playing instruction to an advertisement plug-in unit, so that the advertisement plug-in unit determines whether an advertisement to be played is loaded to the player successfully, if the advertisement to be played is loaded to the player successfully, the player receives a first instruction from the advertisement plug-in unit and loads a video to be played corresponding to the video playing instruction, the first instruction indicates that the advertisement to be played is loaded to the player successfully and indicates that the player does not play the video to be played temporarily, the player receives a second instruction from the advertisement plug-in unit, the second instruction indicates that the advertisement to be played is played completely, and the player plays the video to be played. Through the scheme, the player sends the advertisement playing instruction to the advertisement plug-in unit so as to realize the loading and playing of the advertisement to be played by the advertisement plug-in unit, and further realize the advertisement insertion, thereby reducing the operation cost of operators.
EXAMPLE III
As shown in fig. 3, an embodiment of the present invention provides a player 1, including:
an obtaining unit 10, configured to obtain a video playing instruction;
the advertisement playing device comprises a sending unit 11, a playing unit and a playing unit, wherein the sending unit is used for sending an advertisement playing instruction to an advertisement plug-in unit so that the advertisement plug-in unit can determine whether an advertisement to be played is loaded to a player successfully;
a receiving unit 12, configured to receive a first instruction from the advertisement plug-in and load a video to be played corresponding to the video playing instruction if the advertisement to be played is successfully loaded to the player, where the first instruction indicates that the advertisement to be played is successfully loaded to the player and indicates that the player does not play the video to be played temporarily;
the receiving unit 12 is further configured to receive a second instruction from the advertisement plug-in, where the second instruction indicates that the advertisement to be played is played completely or the advertisement to be played is prohibited to be played;
and the playing unit 13 is used for playing the video to be played.
Further, the receiving unit 12 is further configured to receive a third instruction from the advertisement plug-in if the advertisement to be played fails to be loaded, where the third instruction indicates that the video to be played fails to be loaded;
the playing unit 13 is configured to load and play the video to be played corresponding to the video playing instruction.
Further, as shown in fig. 4:
when the second instruction indicates that the advertisement to be played is played completely,
the sending unit 11 is further configured to send a verification instruction to the advertisement plugin;
the receiving unit 12 is configured to receive attribute information of the advertisement to be played from the advertisement plug-in, where the attribute information at least includes a duration of the advertisement to be played;
the player 1 further includes:
a judging unit 14, configured to judge whether the duration is less than or equal to a preset value;
the sending unit 11 is further configured to send a fourth instruction to the advertisement plug-in unit if the duration is less than or equal to the preset value, so that the advertisement plug-in unit plays the advertisement to be played, where the fourth instruction indicates that the advertisement to be played is allowed to be played.
Or,
when the second instruction indicates that the advertisement to be played is prohibited from being played,
the sending unit 11 is further configured to send a verification instruction to the advertisement plugin;
the receiving unit 12 is configured to receive attribute information of the advertisement to be played from the advertisement plug-in, where the attribute information at least includes a duration of the advertisement to be played;
the player 1 further includes:
a judging unit 14, configured to judge whether the duration is less than or equal to a preset value;
the sending unit 11 is further configured to send a fifth instruction to the advertisement plug-in if the duration is greater than the preset value, where the fifth instruction instructs to prohibit playing of the advertisement to be played.
Further, as shown in fig. 5, the player 1 further includes:
and the interface control unit 15 is configured to close an advertisement interface between the player and the advertisement plug-in if the duration is greater than the preset value.
The embodiment of the invention provides a player, which acquires a video playing instruction, sends the advertisement playing instruction to an advertisement plug-in unit so that the advertisement plug-in unit determines whether an advertisement to be played is loaded to the player successfully or not, if the advertisement to be played is loaded to the player successfully, the player receives a first instruction from the advertisement plug-in unit and loads a video to be played corresponding to the video playing instruction, the first instruction indicates that the advertisement to be played is loaded to the player successfully and indicates that the player does not play the video to be played temporarily, the player receives a second instruction from the advertisement plug-in unit, the second instruction indicates that the playing of the advertisement to be played is completed, and the player plays the video to be played. Through the scheme, the player sends the advertisement playing instruction to the advertisement plug-in unit so as to realize the loading and playing of the advertisement to be played by the advertisement plug-in unit, and further realize the advertisement insertion, thereby reducing the operation cost of operators.
It will be clear to those skilled in the art that, for convenience and simplicity of description, the foregoing division of the functional modules is merely used as an example, and in practical applications, the above function distribution may be performed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to perform all or part of the above described functions. For the specific working processes of the system, the apparatus and the unit described above, reference may be made to the corresponding processes in the foregoing method embodiments, and details are not described here again.
In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other manners. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the modules or units is only one logical division, and there may be other divisions when actually implemented, for example, a plurality of units or components may be combined or may be integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are 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.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, a network device, or the like) or a processor (processor) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the appended claims.
Claims (10)
1. An advertisement insertion method, comprising:
the player obtains a video playing instruction;
the player sends an advertisement playing instruction to an advertisement plug-in unit so that the advertisement plug-in unit determines whether the advertisement to be played is loaded to the player successfully;
if the advertisement to be played is successfully loaded to the player, the player receives a first instruction from the advertisement plug-in and loads a video to be played corresponding to the video playing instruction, wherein the first instruction indicates that the advertisement to be played is successfully loaded to the player and indicates that the player does not play the video to be played temporarily;
the player receives a second instruction from the advertisement plug-in, wherein the second instruction indicates that the advertisement to be played is played completely or is prohibited to be played;
and the player plays the video to be played.
2. The method of claim 1,
if the loading of the advertisement to be played fails, the player receives a third instruction from the advertisement plug-in, wherein the third instruction indicates that the loading of the video to be played fails;
and the player loads and plays the video to be played corresponding to the video playing instruction.
3. The method of claim 1, wherein when the second instruction indicates that the playing of the advertisement to be played is completed, after the player receives the first instruction from the advertisement plug-in and before the player receives the second instruction from the advertisement plug-in, the method further comprises:
the player sends a verification instruction to the advertisement plug-in;
the player receives attribute information of the advertisement to be played from the advertisement plug-in, wherein the attribute information at least comprises the duration of the advertisement to be played;
the player judges whether the duration is less than or equal to a preset value;
if the duration is less than or equal to the preset value, the player sends a fourth instruction to the advertisement plug-in unit so that the advertisement plug-in unit plays the advertisement to be played, and the fourth instruction indicates that the advertisement to be played is allowed to be played.
4. The method of claim 1, wherein when the second instruction indicates that the advertisement to be played is prohibited from being played, after the player receives the first instruction from the advertisement plug-in and before the player receives the second instruction from the advertisement plug-in, the method further comprises:
the player sends a verification instruction to the advertisement plug-in;
the player receives attribute information of the advertisement to be played from the advertisement plug-in, wherein the attribute information at least comprises the duration of the advertisement to be played;
the player judges whether the duration is less than or equal to a preset value;
if the duration is greater than the preset value, the player sends a fifth instruction to the advertisement plug-in, and the fifth instruction instructs to prohibit playing the advertisement to be played.
5. The method of claim 4, further comprising: if the duration is greater than the preset value, the player closes an advertisement interface between the player and the advertisement plug-in.
6. A player, comprising:
the acquisition unit is used for acquiring a video playing instruction;
the system comprises a sending unit, a playing unit and a playing unit, wherein the sending unit is used for sending an advertisement playing instruction to an advertisement plug-in unit so that the advertisement plug-in unit can determine whether an advertisement to be played is loaded to a player successfully;
a receiving unit, configured to receive a first instruction from the advertisement plug-in and load a video to be played corresponding to the video playing instruction if the advertisement to be played is successfully loaded to the player, where the first instruction indicates that the advertisement to be played is successfully loaded to the player and indicates that the player does not play the video to be played temporarily;
the receiving unit is further configured to receive a second instruction from the advertisement plug-in, where the second instruction indicates that the advertisement to be played is played completely or the advertisement to be played is prohibited to be played;
and the playing unit is used for playing the video to be played.
7. Player according to claim 6,
the receiving unit is further configured to receive a third instruction from the advertisement plug-in if the to-be-played advertisement fails to be loaded, where the third instruction indicates that the to-be-played video fails to be loaded;
and the playing unit is used for loading and playing the video to be played corresponding to the video playing instruction.
8. The player of claim 6, wherein when the second instruction indicates that the playing of the advertisement to be played is completed,
the sending unit is also used for sending a checking instruction to the advertisement plug-in;
the receiving unit is used for receiving attribute information of the advertisement to be played from the advertisement plug-in, wherein the attribute information at least comprises the duration of the advertisement to be played;
the player further comprises:
the judging unit is used for judging whether the duration is less than or equal to a preset value;
the sending unit is further configured to send a fourth instruction to the advertisement plug-in unit if the duration is less than or equal to the preset value, so that the advertisement plug-in unit plays the advertisement to be played, where the fourth instruction indicates that the advertisement to be played is allowed to be played.
9. The player of claim 6, wherein when the second instruction indicates that the advertisement to be played is prohibited from being played,
the sending unit is also used for sending a checking instruction to the advertisement plug-in;
the receiving unit is used for receiving attribute information of the advertisement to be played from the advertisement plug-in, wherein the attribute information at least comprises the duration of the advertisement to be played;
the player further comprises:
the judging unit is used for judging whether the duration is less than or equal to a preset value;
the sending unit is further configured to send a fifth instruction to the advertisement plug-in if the duration is greater than the preset value, where the fifth instruction instructs to prohibit playing of the advertisement to be played.
10. The player of claim 9, further comprising:
and the interface control unit is used for closing the advertisement interface between the player and the advertisement plug-in if the duration is greater than the preset value.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310628567.9A CN103607649A (en) | 2013-11-29 | 2013-11-29 | Advertisement insertion method and player |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310628567.9A CN103607649A (en) | 2013-11-29 | 2013-11-29 | Advertisement insertion method and player |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103607649A true CN103607649A (en) | 2014-02-26 |
Family
ID=50125846
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310628567.9A Pending CN103607649A (en) | 2013-11-29 | 2013-11-29 | Advertisement insertion method and player |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103607649A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104469437A (en) * | 2014-12-23 | 2015-03-25 | 小米科技有限责任公司 | Advertisement pushing method and device |
CN105744311A (en) * | 2014-12-09 | 2016-07-06 | 深圳Tcl数字技术有限公司 | Terminal and method for inserting advertisement in video application |
CN107223335A (en) * | 2017-04-01 | 2017-09-29 | 深圳市智晟达科技有限公司 | Stop playing the method and DTV of advertisement according to time threshold |
CN110231918A (en) * | 2018-03-06 | 2019-09-13 | 株式会社理光 | A kind of cloud print system |
CN110248219A (en) * | 2018-03-08 | 2019-09-17 | 腾讯科技(深圳)有限公司 | Video broadcasting method, device and equipment |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1540919A (en) * | 2003-04-26 | 2004-10-27 | 华为技术有限公司 | Realization method of personalized advertisement in streaming media operation |
JP2007037038A (en) * | 2005-07-29 | 2007-02-08 | Circle One:Kk | Video distribution system |
CN101079721A (en) * | 2007-03-13 | 2007-11-28 | 腾讯科技(深圳)有限公司 | A method and system for broadcasting buffered advertisement in polling mode under the network living broadcast environment |
CN101094169A (en) * | 2006-06-23 | 2007-12-26 | 腾讯科技(深圳)有限公司 | Method, system, and client terminal for playing back advertisement in procedure of buffering network living broadcast |
CN101217639A (en) * | 2007-12-29 | 2008-07-09 | 腾讯科技(深圳)有限公司 | A method, system and client end of network advertisement issuance |
CN102238139A (en) * | 2010-04-27 | 2011-11-09 | 华为技术有限公司 | Method, device and system for inserting advertisement |
CN102378045A (en) * | 2010-08-23 | 2012-03-14 | 康佳集团股份有限公司 | Network television processing method and system |
-
2013
- 2013-11-29 CN CN201310628567.9A patent/CN103607649A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1540919A (en) * | 2003-04-26 | 2004-10-27 | 华为技术有限公司 | Realization method of personalized advertisement in streaming media operation |
JP2007037038A (en) * | 2005-07-29 | 2007-02-08 | Circle One:Kk | Video distribution system |
CN101094169A (en) * | 2006-06-23 | 2007-12-26 | 腾讯科技(深圳)有限公司 | Method, system, and client terminal for playing back advertisement in procedure of buffering network living broadcast |
CN101079721A (en) * | 2007-03-13 | 2007-11-28 | 腾讯科技(深圳)有限公司 | A method and system for broadcasting buffered advertisement in polling mode under the network living broadcast environment |
CN101217639A (en) * | 2007-12-29 | 2008-07-09 | 腾讯科技(深圳)有限公司 | A method, system and client end of network advertisement issuance |
CN102238139A (en) * | 2010-04-27 | 2011-11-09 | 华为技术有限公司 | Method, device and system for inserting advertisement |
CN102378045A (en) * | 2010-08-23 | 2012-03-14 | 康佳集团股份有限公司 | Network television processing method and system |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105744311A (en) * | 2014-12-09 | 2016-07-06 | 深圳Tcl数字技术有限公司 | Terminal and method for inserting advertisement in video application |
CN104469437A (en) * | 2014-12-23 | 2015-03-25 | 小米科技有限责任公司 | Advertisement pushing method and device |
CN104469437B (en) * | 2014-12-23 | 2018-03-02 | 小米科技有限责任公司 | Advertisement sending method and device |
CN107223335A (en) * | 2017-04-01 | 2017-09-29 | 深圳市智晟达科技有限公司 | Stop playing the method and DTV of advertisement according to time threshold |
CN110231918A (en) * | 2018-03-06 | 2019-09-13 | 株式会社理光 | A kind of cloud print system |
CN110248219A (en) * | 2018-03-08 | 2019-09-17 | 腾讯科技(深圳)有限公司 | Video broadcasting method, device and equipment |
US11438646B2 (en) | 2018-03-08 | 2022-09-06 | Tencent Technology (Shenzhen) Company Limited | Video play method and apparatus, and device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10448082B2 (en) | Information exchanging method and device, audio terminal and computer-readable storage medium | |
CN110062284B (en) | Video playing method and device and electronic equipment | |
US20170171278A1 (en) | Method and electronic device for continuously playing video | |
US20170171601A1 (en) | Bullet screen loading method and electronic device | |
CN106028161A (en) | Bullet screen generation method and apparatus, bullet screen presentation method and apparatus, server and client | |
CN106998494B (en) | Video recording method and related device | |
US20180255359A1 (en) | Method for sharing a captured video clip and electronic device | |
CN102831537B (en) | A kind of method and device obtaining network advertisement information | |
US20170127151A1 (en) | Method and Device for Protecting Video Digital Copyrights | |
WO2017185605A1 (en) | File management method and electronic equipment | |
US20180373736A1 (en) | Method and apparatus for storing resource and electronic device | |
CN103607649A (en) | Advertisement insertion method and player | |
US20170171329A1 (en) | Video recommendaton method and system, and server | |
US9607088B2 (en) | Method and apparatus for detecting multimedia content change, and resource propagation system | |
US20170168660A1 (en) | Voice bullet screen generation method and electronic device | |
US20170180445A1 (en) | Advertisement data acquisition method and electronic equipment | |
US20170195384A1 (en) | Video Playing Method and Electronic Device | |
CN107509110A (en) | A kind of loop play method and device of video file | |
CN103634673A (en) | Advertising insertion method and player | |
CN103986938A (en) | Preview method and system based on video playing | |
CN101770371A (en) | Application theme content preview method and device | |
CN104941182A (en) | Game video playing method and system | |
CN103702182A (en) | Video playing method and device | |
CN103310001B (en) | A kind of method and apparatus that list of videos is set | |
CN106470353A (en) | Multimedia data processing method and device and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20140226 |