[go: up one dir, main page]

CN103607649A - Advertisement insertion method and player - Google Patents

Advertisement insertion method and player Download PDF

Info

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
Application number
CN201310628567.9A
Other languages
Chinese (zh)
Inventor
胡曰峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
LeTV Information Technology Beijing Co Ltd
Original Assignee
LeTV Information Technology Beijing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by LeTV Information Technology Beijing Co Ltd filed Critical LeTV Information Technology Beijing Co Ltd
Priority to CN201310628567.9A priority Critical patent/CN103607649A/en
Publication of CN103607649A publication Critical patent/CN103607649A/en
Pending legal-status Critical Current

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

Advertisement insertion method and player
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.
CN201310628567.9A 2013-11-29 2013-11-29 Advertisement insertion method and player Pending CN103607649A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (7)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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